<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:"Satoshi-Variable";src:url("../fonts/Satoshi-Variable.woff2") format("woff2"),url("../fonts/Satoshi-Variable.woff") format("woff"),url("../fonts/Satoshi-Variable.ttf") format("truetype");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:"Satoshi-VariableItalic";src:url("../fonts/Satoshi-VariableItalic.woff2") format("woff2"),url("../fonts/Satoshi-VariableItalic.woff") format("woff"),url("../fonts/Satoshi-VariableItalic.ttf") format("truetype");font-weight:300 900;font-display:swap;font-style:italic}@font-face{font-family:"Satoshi-Light";src:url("../fonts/Satoshi-Light.woff2") format("woff2"),url("../fonts/Satoshi-Light.woff") format("woff"),url("../fonts/Satoshi-Light.ttf") format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:"Satoshi-LightItalic";src:url("../fonts/Satoshi-LightItalic.woff2") format("woff2"),url("../fonts/Satoshi-LightItalic.woff") format("woff"),url("../fonts/Satoshi-LightItalic.ttf") format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:"Satoshi-Regular";src:url("../fonts/Satoshi-Regular.woff2") format("woff2"),url("../fonts/Satoshi-Regular.woff") format("woff"),url("../fonts/Satoshi-Regular.ttf") format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Satoshi-Italic";src:url("../fonts/Satoshi-Italic.woff2") format("woff2"),url("../fonts/Satoshi-Italic.woff") format("woff"),url("../fonts/Satoshi-Italic.ttf") format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:"Satoshi-Medium";src:url("../fonts/Satoshi-Medium.woff2") format("woff2"),url("../fonts/Satoshi-Medium.woff") format("woff"),url("../fonts/Satoshi-Medium.ttf") format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:"Satoshi-MediumItalic";src:url("../fonts/Satoshi-MediumItalic.woff2") format("woff2"),url("../fonts/Satoshi-MediumItalic.woff") format("woff"),url("../fonts/Satoshi-MediumItalic.ttf") format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:"Satoshi-Bold";src:url("../fonts/Satoshi-Bold.woff2") format("woff2"),url("../fonts/Satoshi-Bold.woff") format("woff"),url("../fonts/Satoshi-Bold.ttf") format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:"Satoshi-BoldItalic";src:url("../fonts/Satoshi-BoldItalic.woff2") format("woff2"),url("../fonts/Satoshi-BoldItalic.woff") format("woff"),url("../fonts/Satoshi-BoldItalic.ttf") format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:"Satoshi-Black";src:url("../fonts/Satoshi-Black.woff2") format("woff2"),url("../fonts/Satoshi-Black.woff") format("woff"),url("../fonts/Satoshi-Black.ttf") format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:"Satoshi-BlackItalic";src:url("../fonts/Satoshi-BlackItalic.woff2") format("woff2"),url("../fonts/Satoshi-BlackItalic.woff") format("woff"),url("../fonts/Satoshi-BlackItalic.ttf") format("truetype");font-weight:900;font-display:swap;font-style:italic}.flex{display:flex}.flex.one{flex:1}.flex.two{flex:2}.flex.three{flex:3}.flex.four{flex:4}.flex.five{flex:5}.flex.six{flex:6}.flex.seven{flex:7}.flex.row{flex-direction:row;align-items:center}.flex.row _::-webkit-full-page-media,.flex.row _:future,.flex.row :root{align-items:flex-start}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.flex.row{flex-basis:auto}}@media only screen and (max-width: 768px){.flex.row{align-items:flex-start;align-items:initial}}.flex.column{flex-direction:column}@media only screen and (max-width: 768px){.flex.mobile-column{flex-direction:column}}@media only screen and (max-width: 768px){.flex.mobile-column-reverse{flex-direction:column-reverse}}@media only screen and (max-width: 768px){.flex.mobile-row{flex-direction:row}}.flex.wrap{flex-wrap:wrap}.flex.no-grow{flex-grow:0}.flex.no-shrink{flex-shrink:0}.flex.align-center{align-items:center}.flex.align-right{text-align:right}.flex.align-start{align-self:flex-start}.flex.align-items-start{align-items:flex-start}.flex.align-items-center{justify-content:center}.flex.align-end{justify-content:flex-end}.flex.justify-center{justify-content:center}.flex.basis-auto{flex-basis:auto}.flex.align-self-center{align-self:center}.flex.stretch{align-self:stretch}.flex.margin-lef-s{margin-left:1.5rem}.flex.margin-left-xs{margin-left:1rem}.flex.margin-lef-m,.flex.margin-left-m{margin-left:3rem}.flex.margin-rig-s,.flex.margin-right-s{margin-right:1.5rem}.flex.margin-rig-m,.flex.margin-right-m{margin-right:3rem}.flex.margin-right-xs{margin-right:1rem}.flex.margin-right-s{margin-right:1.5rem}.flex.margin-right-m{margin-right:3rem}.flex.margin-right-l{margin-right:5rem}.flex.margin-bottom-l{margin-bottom:5rem}.flex.margin-bottom-xl{margin-bottom:7rem}.flex.margin-bottom-m{margin-bottom:3rem}.flex.margin-bottom-s{margin-bottom:1.5rem}.flex.margin-bottom-xs{margin-bottom:1rem}.flex.margin-bottom-xxs{margin-bottom:.5rem}.page-wrapper{display:flex;width:100%;height:auto;min-height:100vh;flex:1;flex-direction:column;position:relative}.page-row-wrapper{display:flex;flex:0;width:100%;flex-direction:column;justify-content:center;flex-basis:auto}.page-row-wrapper.padding-top-bot-xs{padding-top:1rem;padding-bottom:1rem}.page-row-wrapper.padding-top-bot-s{padding-top:1.5rem;padding-bottom:1.5rem}.page-row-wrapper.padding-top-bot-m{padding-top:3rem;padding-bottom:3rem}@media only screen and (max-width: 768px){.page-row-wrapper.padding-top-bot-m{padding-top:1.5rem;padding-bottom:1.5rem}}.page-row-wrapper.padding-top-bot-ml{padding-top:4rem;padding-bottom:4rem}@media only screen and (max-width: 768px){.page-row-wrapper.padding-top-bot-ml{padding-top:1.5rem;padding-bottom:1.5rem}}.page-row-wrapper.padding-top-bot-l{padding-top:5rem;padding-bottom:5rem}@media only screen and (max-width: 768px){.page-row-wrapper.padding-top-bot-l{padding-top:1.5rem;padding-bottom:1.5rem}}.page-row-wrapper.padding-top-bot-xl{padding-top:8rem;padding-bottom:8rem}@media only screen and (max-width: 768px){.page-row-wrapper.padding-top-bot-xl{padding-top:1.5rem;padding-bottom:1.5rem}}.page-row-wrapper.padding-bot-l{padding-bottom:5rem}.page-row-wrapper.padding-bot-xl{padding-bottom:8rem}.page-row-wrapper.padding-top{padding-top:3rem}.page-row-wrapper.padding-top{padding-top:3rem}.page-row-wrapper.padding-bot{padding-bottom:3rem}.page-row-wrapper.margin-bot,.page-row-wrapper.margin-bot-m{margin-bottom:3rem}.page-row-wrapper.margin-bot-l{margin-bottom:5rem}.page-row-wrapper.margin-lef-s{margin-left:1.5rem}.page-row-wrapper.margin-lef-m{margin-left:3rem}.page-row-wrapper.margin-rig-s{margin-right:1.5rem}.page-row-wrapper.margin-rig-m{margin-right:3rem}.page-row-wrapper&gt;.content-wrapper{position:relative;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;align-self:center;display:flex;flex:1;flex-basis:auto;flex-wrap:nowrap}@media only screen and (max-width: 1200px){.page-row-wrapper&gt;.content-wrapper{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 1000px){.page-row-wrapper&gt;.content-wrapper.mobile-row{flex-direction:row}}@media only screen and (max-width: 1000px){.page-row-wrapper&gt;.content-wrapper.mobile-column{flex-direction:column}}.page-row-wrapper&gt;.content-wrapper&gt;.base{display:flex;flex-direction:column}.page-row-wrapper&gt;.content-wrapper&gt;.base.margin-right{margin-right:2rem;width:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}@media only screen and (max-width: 1000px){.page-row-wrapper&gt;.content-wrapper&gt;.base.margin-right{margin-right:0;width:100%;flex-basis:100%;margin-bottom:2rem}}.page-row-wrapper&gt;.content-wrapper&gt;.base.margin-left{margin-left:2rem;width:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}@media only screen and (max-width: 1000px){.page-row-wrapper&gt;.content-wrapper&gt;.base.margin-left{margin-left:0;width:100%;flex-basis:100%}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}::-moz-selection{color:#fff;background:#7f66f9}::selection{color:#fff;background:#7f66f9}.overflow-hidden{overflow:hidden}html{font-display:swap;font-family:"Satoshi-Variable",helvetica,arial,sans-serif;line-height:1.1rem;font-size:1rem}body{width:100%;min-height:100vh;height:auto;margin:0;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:bold}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#7f66f9}ul{margin-top:0}ol{margin-top:0}hr{height:2px;outline:none;border:none;background:#e2e2e2}.hr{height:2px;background-color:#e2e2e2;width:100%;display:block;margin-top:1rem;margin-bottom:1rem}@media only screen and (max-width: 768px){.hr{height:3px}}.hr.no-margin{margin-top:0;margin-bottom:0}.hr.margin-mid{margin-top:2rem;margin-bottom:2rem}.hr.margin-lar{margin-top:3rem;margin-bottom:3rem}.hr.margin-bot-m{margin-bottom:2rem}.hr.margin-bot-l{margin-bottom:3rem}.hr.margin-bot-xl{margin-bottom:5rem}.hr.size-m{height:4px}.hr.mid{background-color:#bebebe}@media only screen and (min-width: 768px){.mobile-only{display:none !important}}@media only screen and (max-width: 768px){.desktop-only{display:none !important}}nav.page-row-wrapper{display:flex;padding-top:2rem;padding-bottom:2rem}@media only screen and (max-width: 768px){nav.page-row-wrapper{padding-top:1rem;padding-bottom:1rem}}@media only screen and (max-width: 480px){nav.page-row-wrapper{padding-bottom:.7rem}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: portrait){nav.page-row-wrapper{padding-top:1rem;padding-bottom:1rem}}nav.page-row-wrapper .logo-wrapper{display:flex;flex:1}@media only screen and (max-width: 1000px){nav.page-row-wrapper .logo-wrapper{margin-bottom:1.5rem}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: landscape){nav.page-row-wrapper .logo-wrapper{max-width:12rem}}nav.page-row-wrapper .logo-wrapper svg{width:100%;max-width:15rem;height:auto}@media only screen and (max-width: 1366px){nav.page-row-wrapper .logo-wrapper svg{max-width:13rem}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: landscape){nav.page-row-wrapper .logo-wrapper svg{max-width:12rem}}nav.page-row-wrapper .content-wrapper{width:100%;max-width:1870px;margin-left:1.5rem;margin-right:1.5rem;align-items:center;padding-left:1rem;padding-right:1rem;margin-left:0;margin-right:0}@media only screen and (min-width: 1870px){nav.page-row-wrapper .content-wrapper{padding-left:0;padding-right:0}}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper{display:flex;justify-content:center;align-items:center}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper .header-fav-icon{margin-right:.5rem;color:#000;display:none}@media only screen and (max-width: 1000px){nav.page-row-wrapper .content-wrapper .primary-nav-wrapper .header-fav-icon{margin-bottom:1.5rem}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: portrait){nav.page-row-wrapper .content-wrapper .primary-nav-wrapper .header-fav-icon{margin-bottom:1rem}}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper .header-fav-icon:hover span{background-color:#fff262;color:#000}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper .header-fav-icon.active{display:flex}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul{display:flex;flex:3;padding-left:0;margin-top:0;margin-bottom:0}@media only screen and (max-width: 1000px){nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul{margin-bottom:1.5rem}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: portrait){nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul{margin-bottom:1rem}}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul .hover-menu{display:flex;padding-top:.7rem;position:absolute;z-index:100;left:0;top:100%;color:#fff}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul .hover-menu&gt;ul{display:flex;flex-direction:column;width:-moz-max-content;width:max-content;max-width:20rem;height:auto;list-style-type:disc;list-style:disc;list-style-position:inside;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;background-color:#6a4df8}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul .hover-menu&gt;ul li{display:list-item;margin-bottom:.5rem;color:#fff}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul .hover-menu&gt;ul li:last-of-type{margin-bottom:0}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul .hover-menu&gt;ul li::marker{margin-right:-0.5rem}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul .hover-menu&gt;ul li a{padding-top:.3rem;padding-bottom:.3rem;font-size:1.1rem;line-height:1.4rem;position:relative;color:#fff}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul .hover-menu{opacity:0;transition:.15s opacity ease;pointer-events:none}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul .hover-menu&gt;ul{list-style:none}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul .hover-menu&gt;ul&gt;li{display:inline-flex;align-items:center;text-decoration:none;border-bottom:solid 0}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul .hover-menu&gt;ul&gt;li:before{content:"â€¢";display:block;margin-right:.5rem;text-decoration:none}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul .hover-menu&gt;ul&gt;li&gt;a{border-bottom:solid 1px rgba(0,0,0,0)}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul .hover-menu&gt;ul&gt;li:hover{border-bottom:0;text-decoration:none}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul .hover-menu&gt;ul&gt;li:hover&gt;a{border-bottom:solid 1px #fff}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li{display:inline-flex;align-items:center;color:#000;margin-right:1rem;position:relative}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li.active{color:#7f66f9}@media(prefers-contrast: more){nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li.active{color:#5635f7}}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li.active:after{content:"";display:inline-flex;width:1.5rem;height:2px;background-color:#7f66f9;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}@media(prefers-contrast: more){nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li.active:after{background-color:#5635f7}}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li:hover{color:#7f66f9}@media(prefers-contrast: more){nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li:hover{color:#5635f7}}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li:hover a+div{display:flex}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li:hover a+div.hover-menu{opacity:1;pointer-events:all}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li:hover a+div&gt;ul{display:flex;color:#fff}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li:hover a+div&gt;ul li{color:inherit;display:flex}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li:hover a+div&gt;ul li a{color:inherit}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li:last-of-type{margin-right:0}nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li a{color:inherit;font-size:1.2rem;font-weight:bold;text-decoration:none}@media only screen and (max-width: 1366px){nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li a{font-size:1.1rem}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: landscape){nav.page-row-wrapper .content-wrapper .primary-nav-wrapper&gt;ul&gt;li a{font-size:1rem}}nav.page-row-wrapper .nav-cta{margin-left:auto;margin-bottom:0}footer{z-index:1}footer.primary{background-color:#7f66f9;color:#fff;position:relative;overflow:hidden}@media(prefers-contrast: more){footer.primary{background-color:#5635f7}}footer.primary h3{font-size:3.5rem;line-height:4rem;margin-top:0;margin-bottom:5rem}@media only screen and (max-width: 768px){footer.primary h3{font-size:2.5rem;line-height:2.5rem;margin-bottom:2rem}}@media only screen and (max-width: 480px){footer.primary h3{font-size:2.2rem;line-height:2.3rem}}footer.primary .logo-wrapper{max-width:14rem;width:100%;margin-bottom:1rem}@media only screen and (max-width: 768px){footer.primary .logo-wrapper{max-width:13rem}}footer.primary .logo-wrapper svg{width:100%;height:auto}footer.primary .content-wrapper{position:relative;padding-top:7rem;padding-bottom:7rem;z-index:2}@media only screen and (max-width: 768px){footer.primary .content-wrapper{padding-top:9rem;padding-bottom:4rem}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: portrait){footer.primary .content-wrapper{padding-top:5rem;padding-bottom:5rem}}footer.primary .content-wrapper .footer-left,footer.primary .content-wrapper .footer-right{z-index:3}footer.primary .content-wrapper .footer-right{flex-direction:column;justify-content:flex-end;align-items:flex-end;margin-top:auto}@media only screen and (max-width: 768px){footer.primary .content-wrapper .footer-right{align-items:center}}footer.primary .content-wrapper .footer-right .social-footer-title{font-size:1.6rem;line-height:1.8rem;font-weight:600;text-align:center;margin-bottom:1rem}footer.primary .content-wrapper .footer-right .footer-right-content-wrapper{display:flex;flex-direction:column;justify-content:center}footer.primary .content-wrapper .social-footer-logos{display:flex;align-self:center;flex:1}footer.primary .content-wrapper .social-footer-logos a{width:3rem;margin-right:.5rem;color:#fff}footer.primary .content-wrapper .social-footer-logos a svg{width:100%}footer.primary .content-wrapper .social-footer-logos a:last-of-type{margin-right:0}footer.primary .content-wrapper .social-footer-logos a:hover{color:#fff262}footer.primary .footer-circles-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none;z-index:1}footer.primary .footer-circles-wrapper .circle{position:absolute}footer.primary .footer-circles-wrapper .green{width:47%;right:-5%;bottom:-15%;animation-name:float-green;animation-duration:6.5s;animation-timing-function:ease-in-out;animation-fill-mode:none;animation-play-state:running;animation-iteration-count:infinite}@media(prefers-reduced-motion){footer.primary .footer-circles-wrapper .green{animation:none}}@keyframes float-green{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(0.5rem) translateX(0.5rem)}100%{transform:translateY(0) rotate(0deg)}}@media only screen and (max-width: 768px){footer.primary .footer-circles-wrapper .green{width:70%;top:2rem;right:-45%}}footer.primary .footer-circles-wrapper .white{width:20%;top:-8%;right:5%;animation-name:float-footer-white;animation-duration:5s;animation-timing-function:ease-in-out;animation-fill-mode:none;animation-play-state:running;animation-iteration-count:infinite}@media(prefers-reduced-motion){footer.primary .footer-circles-wrapper .white{animation:none}}@keyframes float-footer-white{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-0.5rem) translateX(-0.5rem)}100%{transform:translateY(0) rotate(0deg)}}@media only screen and (max-width: 768px){footer.primary .footer-circles-wrapper .white{width:33%;top:-3%;right:3%}}footer.primary .footer-circles-wrapper .red{width:10%;top:13%;right:43%;animation-name:float-footer-red;animation-duration:7s;animation-timing-function:ease-in-out;animation-fill-mode:none;animation-play-state:running;animation-iteration-count:infinite;animation-delay:.5s}@media(prefers-reduced-motion){footer.primary .footer-circles-wrapper .red{animation:none}}@keyframes float-footer-red{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(0.3rem) translateX(1rem)}100%{transform:translateY(0) rotate(0deg)}}@media only screen and (max-width: 768px){footer.primary .footer-circles-wrapper .red{width:14%;top:5%;right:63%}}footer.primary .footer-cta-bar{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}@media only screen and (max-width: 768px){footer.primary .footer-cta-bar{line-height:2.1rem;font-size:1.8rem;font-weight:700}}footer.primary .button-wrapper{display:flex}@media only screen and (max-width: 768px){footer.primary .button-wrapper{flex-direction:column;margin-bottom:2rem}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: portrait){footer.primary .button-wrapper{margin-bottom:1.5rem}}footer.primary .button-wrapper a{display:inline-flex;margin-bottom:0}@media only screen and (max-width: 768px){footer.primary .button-wrapper a{margin-bottom:1rem;padding-top:1.5rem;padding-bottom:1.5rem}}footer.primary .button-wrapper a:hover{background-color:#fff;color:#000}footer.secondary{color:#000}footer.secondary .content-wrapper{padding-top:1.5rem;padding-bottom:1.5rem}footer.secondary ul{list-style-type:none;padding-left:0;margin-bottom:0}@media only screen and (max-width: 768px){footer.secondary ul{display:flex;justify-content:center}}footer.secondary ul li{display:inline-flex;margin-right:1rem}@media only screen and (max-width: 768px){footer.secondary ul li{margin-right:1rem}}footer.secondary ul li:last-of-type{margin-right:0}footer.secondary ul li a{text-decoration:none;color:#7f66f9}@media(prefers-contrast: more){footer.secondary ul li a{color:#5635f7}}@media only screen and (max-width: 768px){footer.secondary ul li a{font-size:.8rem}}footer.secondary ul li a:hover{text-decoration:underline}@media only screen and (max-width: 768px){footer.secondary .content-wrapper{justify-content:center}}footer.links{background-color:#e5f2ff}footer.links .links-footer-wrapper{align-self:flex-start}@media only screen and (max-width: 768px){footer.links .links-footer-wrapper{flex-direction:row;flex-wrap:wrap}}footer.links .links-footer-wrapper&gt;.flex{align-self:flex-start;margin-right:1.5rem}@media only screen and (max-width: 768px){footer.links .links-footer-wrapper&gt;.flex{margin-right:0;margin-bottom:2rem;width:50%;flex-basis:50%;flex-grow:0;flex-shrink:0}}footer.links .links-footer-wrapper&gt;.flex:last-of-type{margin-right:0}footer.links .links-footer-wrapper h5,footer.links .links-footer-wrapper h4,footer.links .links-footer-wrapper h3{margin-top:0;font-size:1.2rem}footer.links .links-footer-wrapper a:not(.cta):not(.cta-button){margin-bottom:.5rem;line-height:1.3rem;color:#000;text-decoration:none}footer.links .links-footer-wrapper a:not(.cta):not(.cta-button):hover{color:#7f66f9}footer.links .links-footer-wrapper a:last-of-type{margin-bottom:0}@media only screen and (max-width: 1000px){footer.links .links-footer-wrapper a.text-link{text-align:left;justify-content:flex-start}}.cta-button,.cta{position:relative;display:inline-flex;outline:none;border:none;border-radius:3rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:.7rem;padding-bottom:.7rem;margin-bottom:1rem;margin-right:1rem;text-decoration:none;font-weight:bold;align-items:center;transition:background-color ease .3s,color ease .3s;cursor:pointer}@media only screen and (max-width: 1200px){.cta-button,.cta{padding-left:1.2rem;padding-right:1.2rem}}@media only screen and (max-width: 768px){.cta-button,.cta{width:100%;margin-right:0;margin-left:0;text-align:center;justify-content:center}}.cta-button:last-of-type,.cta:last-of-type{margin-right:0}.cta-button.pri,.cta.pri{background-color:#7f66f9;color:#fff}@media(prefers-contrast: more){.cta-button.pri,.cta.pri{background-color:#5635f7}}.cta-button.pri:hover,.cta.pri:hover{background-color:#fff262;color:#000}.cta-button.sec,.cta.sec{background-color:#fff262;color:#000}.cta-button.sec:hover,.cta.sec:hover{background-color:#7f66f9;color:#fff}.cta-button.ter,.cta.ter{background-color:#a0d9d5;color:#000}.cta-button.ter:hover,.cta.ter:hover{background-color:#7f66f9;color:#fff}.cta-button.qua,.cta.qua{background-color:#e5f2ff;color:#000}.cta-button.qua:hover,.cta.qua:hover{background-color:#7f66f9;color:#fff}.cta-button.qui,.cta.qui{background-color:#ffcece;color:#000}.cta-button.qui:hover,.cta.qui:hover{background-color:#7f66f9;color:#fff}.cta-button.dar,.cta.dar{background-color:#000;color:#fff}.cta-button.dar:hover,.cta.dar:hover{background-color:#7f66f9;color:#fff}.cta-button.lig,.cta.lig{background-color:#fff;color:#000}.cta-button.lig:hover,.cta.lig:hover{background-color:#7f66f9;color:#fff}.cta-button.mid,.cta.mid{background-color:#e2e2e2;color:#000}.cta-button.mid:hover,.cta.mid:hover{background-color:#7f66f9;color:#fff}.cta-button.inline,.cta.inline{display:inline-flex;align-self:baseline}.cta-button.wide,.cta.wide{width:100%;text-align:center;justify-content:center}.cta-button.disabled,.cta.disabled{cursor:default;pointer-events:none;font-style:italic;opacity:.4}.cta-button.no-margin,.cta.no-margin{margin-bottom:0;margin-right:0}.cta-button.no-margin-b,.cta-button.margin-bot-0,.cta.no-margin-b,.cta.margin-bot-0{margin-bottom:0}.cta-button.text-link,.cta.text-link{padding-top:.2rem;padding-bottom:.2rem;padding-left:0;padding-right:0;background:rgba(0,0,0,0);border:none;border-radius:0;color:inherit}.cta-button.text-link:hover,.cta.text-link:hover{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:#7f66f9}.cta-button.text-link:hover .round,.cta.text-link:hover .round{background-color:#7f66f9;color:#fff}.cta-button.italic,.cta.italic{font-style:italic}.cta-button.bold,.cta.bold{font-weight:700}.cta-button.size-m,.cta.size-m{padding-top:1rem;padding-bottom:1rem}.cta-button.size-l,.cta.size-l{padding-top:1.2rem;padding-bottom:1.2rem}.cta-button.size-xl,.cta.size-xl{padding-top:1.5rem;padding-bottom:1.5rem}.cta-button .icon,.cta .icon{margin-left:.4rem}.cta-button .arrow-circle,.cta .arrow-circle{transform:translateY(1px)}.cta-button .arrow-circle .arrow-icon,.cta .arrow-circle .arrow-icon{position:relative;top:-1px;transition:transform .3s ease-in-out;vertical-align:middle;width:1.6rem;height:1.6rem}.cta-button .arrow-circle .arrow-icon--circle,.cta .arrow-circle .arrow-icon--circle{transition:stroke-dashoffset .4s ease-in-out;stroke-dasharray:95;stroke-dashoffset:95}.cta-button:hover .arrow-icon--circle,.cta:hover .arrow-icon--circle{stroke-dashoffset:0}.widget-wrapper{padding:1.5rem;padding-top:2rem;padding-bottom:2rem;border-radius:1.5rem;margin-bottom:1.5rem;position:relative;text-decoration:none;color:inherit}.widget-wrapper:hover{text-decoration:none;cursor:pointer;transition:background-color .3s ease-in-out}.widget-wrapper:hover&gt;.pri{background-color:#fff;color:#000}.widget-wrapper:hover.pri{transition:background-color .3s ease-in-out;background-color:#6a4df8}@media(prefers-contrast: more){.widget-wrapper:hover.pri{background-color:#411cf6}}.widget-wrapper:hover.pri:hover .text-link{color:#e5f2ff}.widget-wrapper:hover.pri:hover .text-link .icon{background-color:#e5f2ff}.widget-wrapper:hover.pri:hover .text-link .icon svg{color:#7f66f9}.widget-wrapper:hover.sec{background-color:#fff049}.widget-wrapper:hover.sec .text-link{color:#7f66f9}.widget-wrapper:hover.ter{background-color:#8ed2cd}.widget-wrapper:hover.ter .text-link{color:#7f66f9}.widget-wrapper:hover.qui{background-color:#ffb5b5}.widget-wrapper:hover.qui .text-link{color:#7f66f9}.widget-wrapper:hover.qua{background-color:#cce5ff}.widget-wrapper:hover.qua .text-link{color:#7f66f9}.widget-wrapper:hover .text-link .icon{background-color:#7f66f9;fill:#fff;color:#fff}.widget-wrapper:hover .text-link .icon svg{color:#fff}.widget-wrapper:hover .widget-image-header{transform:scale(1.03);opacity:.8}.widget-wrapper:hover .widget-image-header .widget-label{transform:scale(0.97)}.widget-wrapper h2{font-size:1.9rem;line-height:2.3rem;text-align:left;margin-top:0}@media only screen and (max-width: 1000px){.widget-wrapper h2{font-size:1.5rem;line-height:1.9rem}}.widget-wrapper h2+.cta-button{margin-top:3rem}.widget-wrapper h3{margin-top:0;text-align:left}@media only screen and (max-width: 768px){.widget-wrapper h3{font-size:1.5rem;line-height:1.9rem}}.widget-wrapper .widget-label{border:solid 1px #000}.widget-wrapper .widget-content{margin-bottom:1rem}.widget-wrapper .cta-button{width:100%;margin-bottom:0}.widget-wrapper.pri{background-color:#7f66f9;color:#fff}@media(prefers-contrast: more){.widget-wrapper.pri{background-color:#5635f7}}.widget-wrapper.pri .cta-button{text-decoration:none}.widget-wrapper.pri .cta-button.text-link{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none}.widget-wrapper.pri .cta-button.text-link .icon{color:#7f66f9}.widget-wrapper.sec{background-color:#fff262}.widget-wrapper.ter{background-color:#a0d9d5}.widget-wrapper.qua{background-color:#e5f2ff}.widget-wrapper.qui{background-color:#ffcece}.widget-wrapper.lig-gray,.widget-wrapper.gray{background-color:#f8f8f8}.widget-wrapper .text-link{display:flex;align-items:center;justify-content:flex-end;color:#000;text-decoration:none;background-color:rgba(0,0,0,0)}.widget-wrapper .text-link .icon{margin-left:.5rem;background-color:#fff}.widget-wrapper .text-link .cta-button{background-color:rgba(0,0,0,0)}.widget-wrapper.image{background-color:#f8f8f8;padding:0;border-top-left-radius:2rem;border-top-right-radius:2rem;overflow:hidden}.widget-wrapper.image:hover .text-link{color:#7f66f9}.widget-wrapper.image .widget-image-header{display:block;height:12rem;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;opacity:1;transition:opacity .3s ease,transform .7s ease}.widget-wrapper.image .widget-content-wrapper{padding:1.5rem}.widget-wrapper.image .widget-content-wrapper h3{font-size:1.6rem;line-height:2rem;margin-bottom:1rem;word-break:break-word}@media only screen and (max-width: 768px){.widget-wrapper.image .widget-content-wrapper h3{font-size:1.5rem;line-height:1.9rem}}.widget-wrapper.image .widget-content-wrapper.pri{background-color:#7f66f9;color:#fff}@media(prefers-contrast: more){.widget-wrapper.image .widget-content-wrapper.pri{background-color:#5635f7}}.widget-wrapper.image .widget-content-wrapper.pri .cta-button{text-decoration:none}.widget-wrapper.image .widget-content-wrapper.pri .cta-button.text-link{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none}.widget-wrapper.image .widget-content-wrapper.pri .cta-button.text-link .icon{color:#7f66f9}.widget-wrapper.image .widget-content-wrapper.sec{background-color:#fff262}.widget-wrapper.image .widget-content-wrapper.ter{background-color:#a0d9d5}.widget-wrapper.image .widget-content-wrapper.qua{background-color:#e5f2ff}.widget-wrapper.image .widget-content-wrapper.qui{background-color:#ffcece}.widget-wrapper.image .widget-content-wrapper.lig-gray,.widget-wrapper.image .widget-content-wrapper.gray{background-color:#f8f8f8}.widget-wrapper.image .widget-label{border:solid 1px #000;border-radius:1rem;padding-left:.5rem;padding-right:.5rem;padding-top:.3rem;padding-bottom:.3rem;margin-bottom:1.5rem;display:inline-block}.widget-wrapper.video{background:#bebebe;color:#fff;overflow:hidden;min-height:15rem;background-repeat:no-repeat;background-position:center center;background-size:cover}.widget-wrapper.video:hover{cursor:pointer}.widget-wrapper.video:hover:after{background-color:rgba(0,0,0,.5)}.widget-wrapper.video:hover .play-button circle{fill:#7f66f9}.widget-wrapper.video:hover .play-button #Polygon_30{fill:#7f66f9;stroke:#7f66f9;color:#7f66f9}.widget-wrapper.video:hover .play-button #Polygon_30 path{fill:#7f66f9;stroke:#fff;stroke-width:1.5px}.widget-wrapper.video:after{position:absolute;display:block;content:"";left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:2;transition:background-color .3s ease-in-out}.widget-wrapper.video h3{position:relative;z-index:3;font-size:1.6rem;line-height:1.8rem}.widget-wrapper.video .play-button{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%, -50%)}.widget-wrapper.blog .widget-label{position:absolute;top:calc(100% - 1rem);margin-bottom:0;margin-left:1rem;padding-left:.5rem;padding-right:.5rem;padding-top:.3rem;padding-bottom:.3rem;background-color:#7f66f9;font-weight:bold;font-size:.9rem;color:#fff;border-color:#fff;display:inline-block;z-index:10;border-radius:1rem;border:solid 1px #e2e2e2}.widget-wrapper.blog .widget-label.salaris{background-color:#ffcece;color:#000}.widget-wrapper.blog .widget-label.cv{background-color:#a0d9d5;color:#000}.widget-wrapper.blog .widget-label.sollicitatie{background-color:#e5f2ff;color:#000}.widget-wrapper.blog .widget-label.carriere,.widget-wrapper.blog .widget-label.carria-re{background-color:#fff262;color:#000}.widget-wrapper.blog .widget-label.nieuws{background-color:#fff262;color:#000}.widget-wrapper.reference{cursor:default}.widget-wrapper.reference .logo-wrapper{display:flex;justify-content:center;align-items:center;padding-top:1rem;padding-bottom:1rem;height:8rem;overflow:hidden;background-color:#fff}.widget-wrapper.reference .logo-wrapper img{display:flex;width:10rem;height:5rem;-o-object-fit:contain;object-fit:contain}.widget-wrapper.reference .reference-content{line-height:1.5rem}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=url],input[type=password],select,textarea{font-family:"Satoshi-Variable";border-radius:0}.form input[type=text],.form input[type=email],.form input[type=tel],.form input[type=search],.form input[type=url],.form input[type=password]{padding-left:1rem;padding-right:1rem;padding-top:.8rem;padding-bottom:.8rem;border:solid 1px;font-family:"Satoshi-Variable";font-size:.9rem;border-radius:0}.form input[type=text]::-moz-placeholder, .form input[type=email]::-moz-placeholder, .form input[type=tel]::-moz-placeholder, .form input[type=search]::-moz-placeholder, .form input[type=url]::-moz-placeholder, .form input[type=password]::-moz-placeholder{color:#595959}.form input[type=text]::placeholder,.form input[type=email]::placeholder,.form input[type=tel]::placeholder,.form input[type=search]::placeholder,.form input[type=url]::placeholder,.form input[type=password]::placeholder{color:#595959}.form input[type=text]:focus,.form input[type=text]:focus-visible,.form input[type=text]:focus-within,.form input[type=text]:active,.form input[type=email]:focus,.form input[type=email]:focus-visible,.form input[type=email]:focus-within,.form input[type=email]:active,.form input[type=tel]:focus,.form input[type=tel]:focus-visible,.form input[type=tel]:focus-within,.form input[type=tel]:active,.form input[type=search]:focus,.form input[type=search]:focus-visible,.form input[type=search]:focus-within,.form input[type=search]:active,.form input[type=url]:focus,.form input[type=url]:focus-visible,.form input[type=url]:focus-within,.form input[type=url]:active,.form input[type=password]:focus,.form input[type=password]:focus-visible,.form input[type=password]:focus-within,.form input[type=password]:active{border-radius:0;border-color:#7f66f9;outline:none}.form textarea{padding:1rem;font-size:1rem;line-height:1.5rem;border-radius:0}.form textarea:focus,.form textarea:focus-visible,.form textarea:focus-within,.form textarea:active{border-radius:0;border-color:#7f66f9;outline:none}.form .input-wrapper.radio.horizontal{display:flex;justify-content:center}.select-wrapper{border:solid 1px;align-self:flex-start;z-index:1;position:relative}.select-wrapper:after{content:"";display:block;position:absolute;top:calc(50% - .4rem);right:.7rem;background-image:url(/resources/icon-arrow-right.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transform:rotate(90deg);z-index:2;height:.65rem;width:.65rem;pointer-events:none}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";border-radius:0;width:auto;padding-left:1rem;padding-right:2.5rem;padding-top:.8rem;padding-bottom:.8rem;border:none;border-width:0;z-index:1;background-color:#fff}.select-wrapper select:focus,.select-wrapper select:focus-visible,.select-wrapper select:focus-within,.select-wrapper select:active{border-radius:0;border-color:#7f66f9;outline:none}.select-wrapper:focus,.select-wrapper:focus-visible,.select-wrapper:focus-within,.select-wrapper:active{border-radius:0;border-color:#7f66f9;outline:none}p&gt;table{border:solid 1px gray;margin-bottom:2rem}p&gt;table tr th{padding:1rem;padding-top:.5rem;padding-bottom:.5rem}p&gt;table tr td{padding:1rem;padding-top:.5rem;padding-bottom:.5rem}header.page-row-wrapper .content-wrapper{align-items:center}.icon{display:inline-flex;align-items:center}.icon svg{width:.9rem;height:.9rem}.icon.smaller svg{width:.6rem;height:.6rem}.icon.small svg{width:.7rem;height:.7rem}.icon.large svg{width:1.1rem;height:1.1rem}.icon.xlarge svg{width:1.3rem;height:1.3rem}.icon.xxlarge svg{width:1.5rem;height:1.5rem}.icon.xxxlarge svg{width:1.7rem;height:1.7rem}.icon.xxxlarge svg{width:2rem;height:2rem}.icon.xxxxlarge svg{width:2.5rem;height:2.5rem}.icon.round{border-radius:100%;background:#e2e2e2;padding:.7rem}.icon.round.padding-s{padding:.5rem}.icon.round.padding-m{padding:1rem}.icon.round.white-bg{background-color:#fff}.icon.icon{color:inherit}.icon.bg{background-color:#f8f8f8;padding:.8rem;border-radius:100%}.icon.bg svg{width:.6rem;height:.6rem}.icon.bg-qui{background-color:#ffcece}.icon.left{transform:rotate(-180deg);margin-left:0;margin-right:.5rem}.icon.before{margin-left:0;margin-right:.5rem}.icon.after{margin-left:.3rem}.icon.no-margin{margin:0}.icon.down{transform:rotate(90deg)}.icon.up{transform:rotate(-90deg)}.icon.diagonal-up-right{transform:rotate(-45deg)}.icon.lit{color:#fff}.icon.dar{color:#000}.icon.padding-m{padding:.4rem}.icon.padding-s{padding:.3rem}.icon.padding-xs{padding:.2rem}.breadcrumbs{display:flex;align-items:center;flex-wrap:nowrap;margin-bottom:1.3rem}@media only screen and (max-width: 1000px){.breadcrumbs{display:none}}.breadcrumbs .back-link{margin-right:1rem;text-decoration:none;color:#000;white-space:nowrap}.breadcrumbs .back-link:hover{text-decoration:underline}.breadcrumbs .back-link:hover .icon{background-color:#7f66f9;color:#fff}.breadcrumbs .back-link .icon{margin-right:.4rem}.breadcrumbs .divider{width:1px;height:2rem;display:inline-flex;background:#e2e2e2;margin-right:1rem}.breadcrumbs ul{padding-left:0;margin-bottom:0;list-style:none;white-space:nowrap}.breadcrumbs ul li{display:inline-flex;align-items:center;margin-right:.4rem;color:#b3b3b3;font-size:.9rem}.breadcrumbs ul li:after{margin-left:.5rem;content:"";background-image:url(/resources/icon-arrow-right-gray.svg);background-size:contain;background-repeat:no-repeat;width:.6rem;height:.6rem;display:inline-flex;color:#b3b3b3}.breadcrumbs ul li:last-of-type:after{display:none}.breadcrumbs ul li:last-of-type span{max-width:20rem;text-overflow:ellipsis;overflow:hidden}.breadcrumbs ul li a{color:inherit;text-decoration:none}.breadcrumbs ul li a:hover{color:#7f66f9}@media only screen and (max-width: 768px){nav.desktop-nav{display:none}}nav.desktop-nav .logo-wrapper{flex:1}@media only screen and (max-width: 1200px){nav.desktop-nav .logo-wrapper{margin-right:1rem}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: portrait){nav.desktop-nav .logo-wrapper{margin-right:0;margin-bottom:.5rem}}nav.desktop-nav .header-cta-wrapper{flex:1;display:flex;justify-content:flex-end}@media only screen and (max-width: 1366px){nav.desktop-nav .header-cta-wrapper{margin-left:1rem}}@media only screen and (max-width: 1000px){nav.desktop-nav .header-cta-wrapper{margin-left:0}}@media only screen and (max-width: 1366px){nav.desktop-nav .header-cta-wrapper .cta-button{font-size:.9rem;white-space:nowrap}}@media only screen and (min-width: 1000px){nav.desktop-nav&gt;.content-wrapper{width:100%;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1200px){nav.desktop-nav&gt;.content-wrapper{padding-left:1rem;padding-right:1rem}}nav.desktop-nav.sticky{position:fixed;top:0;left:0;background-color:#fff;z-index:90;padding-top:.5rem;padding-bottom:.5rem;border-bottom:solid 1px #f1f1f1}.sticky-placeholder{display:none;height:6.5rem;position:relative}@media only screen and (min-width: 768px){.sticky-placeholder{display:none}}.sticky-placeholder.active{display:block}@media only screen and (max-width: 768px){.sticky-placeholder.active{display:none}}nav.mobile-nav&gt;.content-wrapper{flex-direction:row;align-items:center}nav.mobile-nav .hamburger-button-wrapper{margin-left:auto;cursor:pointer;position:relative}@media only screen and (max-width: 768px){nav.mobile-nav .hamburger-button-wrapper{z-index:10}}nav.mobile-nav .hamburger-button-wrapper:hover svg circle{fill:#7f66f9}nav.mobile-nav .hamburger-button-wrapper:hover svg line{stroke:#fff}nav.mobile-nav .hamburger-button-wrapper .hamburger-favorite{position:absolute;top:-1.1rem;left:50%;transform:translateX(-50%);border:solid 1px #fff;display:none}nav.mobile-nav .hamburger-button-wrapper .hamburger-favorite.active{align-items:center;display:flex;justify-content:center;width:2rem;height:2rem;z-index:10}nav.mobile-nav .hamburger-button-wrapper.sticky{position:fixed;top:2rem;right:1rem;z-index:30}nav.mobile-nav .hamburger-button-wrapper.sticky svg circle{fill:#fff262}nav.mobile-nav .hamburger-button-wrapper.sticky:hover svg circle{fill:#7f66f9}nav.mobile-nav .logo-wrapper{margin-right:1rem;margin-bottom:0}@media only screen and (max-width: 768px){nav.mobile-nav .logo-wrapper{z-index:10}}@media only screen and (min-width: 768px){nav.mobile-nav{display:none}}.location-label{display:inline-flex;background:#f8f8f8;padding-left:.6rem;padding-right:.8rem;padding-top:.2rem;padding-bottom:.2rem;margin-bottom:.5rem;border-radius:3rem;color:#000;display:flex;align-items:center}@media only screen and (max-width: 768px){.location-label{margin-bottom:.5rem;padding-top:.4rem;padding-bottom:.4rem}}.location-label .icon{margin-right:.2rem}@media only screen and (max-width: 1000px){.two-col-wrapper&gt;.content-wrapper{flex-direction:column}}@media only screen and (max-width: 1000px){.two-col-wrapper&gt;.content-wrapper&gt;.two{margin-right:0;margin-bottom:3rem}}@media only screen and (max-width: 768px){.two-col-wrapper&gt;.content-wrapper&gt;.two{margin-bottom:1.5rem}}@media only screen and (max-width: 480px){.two-col-wrapper&gt;.content-wrapper&gt;.two{margin-bottom:1rem}}.video-embed-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-embed-wrapper iframe,.video-embed-wrapper .object,.video-embed-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.hamburger-menu-wrapper{display:none;background:#7f66f9;color:#fff;position:fixed;flex-direction:column;width:100%;height:100%;left:0;top:0;z-index:100;padding:1rem;overflow-x:scroll}.hamburger-menu-wrapper.active{display:flex}.hamburger-menu-wrapper .hamburger-icon-bar{display:flex;align-items:center;margin-bottom:1.2rem}.hamburger-menu-wrapper .hamburger-icon-bar .favorite-button{display:none}.hamburger-menu-wrapper .hamburger-icon-bar .favorite-button.active{display:block}.hamburger-menu-wrapper .hamburger-icon-bar .favorite-button svg{width:3rem;height:3rem}.hamburger-menu-wrapper .hamburger-icon-bar .favorite-button:hover circle{fill:#fff}.hamburger-menu-wrapper .hamburger-icon-bar .favorite-button circle{background-color:#ffcece;color:#fff}.hamburger-menu-wrapper .hamburger-icon-bar .hamburger-close{margin-left:auto}.hamburger-menu-wrapper .hamburger-icon-bar .hamburger-close svg{width:3rem;height:3rem}.hamburger-menu-wrapper .hamburger-icon-bar .hamburger-close:hover circle{fill:#fff}.hamburger-menu-wrapper ul.hamburger-menu-primary{list-style-type:none;padding-left:0;margin-bottom:1.5rem}.hamburger-menu-wrapper ul.hamburger-menu-primary&gt;li{font-size:1.8rem;line-height:1.9rem;color:inherit;margin-bottom:.3rem}.hamburger-menu-wrapper ul.hamburger-menu-primary&gt;li.active&gt;a{border-bottom:solid 2px #fff}.hamburger-menu-wrapper ul.hamburger-menu-primary&gt;li&gt;a{color:inherit;text-decoration:none;padding-top:.2rem;padding-bottom:.2rem;display:inline-flex;font-weight:bold}.hamburger-menu-wrapper ul.hamburger-menu-primary&gt;li&gt;a:hover{text-decoration:underline}.hamburger-menu-wrapper ul.hamburger-menu-primary&gt;li&gt;ul{font-size:1.2rem;color:#fff;margin-left:2rem;margin-top:.5rem;margin-bottom:.5rem}.hamburger-menu-wrapper ul.hamburger-menu-primary&gt;li&gt;ul li{font-size:inherit;line-height:1.2rem;margin-bottom:.2rem}.hamburger-menu-wrapper ul.hamburger-menu-primary&gt;li&gt;ul li:last-of-type{margin-bottom:0}.hamburger-menu-wrapper ul.hamburger-menu-primary&gt;li&gt;ul li:last-of-type{margin-bottom:0}.hamburger-menu-wrapper ul.hamburger-menu-primary&gt;li:last-of-type{margin-bottom:0}.hamburger-menu-wrapper .hr{background-color:#6a4df8}.hamburger-menu-wrapper .cta-button:hover{background-color:#fff;color:#000}.total-counter,.page-counter{color:#bebebe;display:flex;align-items:center;margin-top:1.5rem;margin-bottom:3rem}@media only screen and (max-width: 768px){.total-counter,.page-counter{margin-bottom:1.5rem}}.total-counter .counter-line,.page-counter .counter-line{flex:1;height:2px;background:#e2e2e2;display:flex}.total-counter .counter-line.left,.page-counter .counter-line.left{margin-right:.5rem}.total-counter .counter-line.right,.page-counter .counter-line.right{margin-left:.5rem}.total-counter .counter-content,.page-counter .counter-content{font-size:.9rem}.total-counter .page-seen,.total-counter .page-number,.page-counter .page-seen,.page-counter .page-number{font-weight:bold}.next-button-wrapper{display:flex;align-items:center;margin-top:1.5rem;margin-bottom:1.5rem;justify-content:center;text-align:center}.next-button-wrapper .next-pages{margin-left:.3rem;margin-right:.3rem}@media only screen and (max-width: 768px){.recently-watched-wrapper.homepage .recent-items-wrapper .recent-item{width:75%;flex-basis:75%;margin-right:1.5rem}}.recently-watched-wrapper h2{margin-top:3rem;text-align:center;font-size:2rem;line-height:2rem;margin-bottom:3rem}@media only screen and (max-width: 768px){.recently-watched-wrapper h2{font-size:1.8rem;line-height:2.2rem;margin-bottom:2rem}}.recently-watched-wrapper .recent-items-wrapper{justify-content:center}@media only screen and (max-width: 768px){.recently-watched-wrapper .recent-items-wrapper .recent-item{width:100%;flex-basis:100%;margin-right:0}}@media only screen and (max-width: 768px){.recently-watched-wrapper .recent-items-wrapper .recent-item h4{text-align:center;word-break:break-word;line-height:1.5rem}}.recent-items-scroll-wrapper{display:flex;flex-direction:row;overflow-x:scroll;scroll-behavior:smooth;flex-wrap:nowrap;scroll-snap-type:x mandatory;scrollbar-width:none}@media only screen and (max-width: 768px){.recent-items-scroll-wrapper{margin-bottom:1rem}}.recent-items-scroll-wrapper::-webkit-scrollbar{display:none}.recent-items-scroll-wrapper .recent-items-wrapper{width:100%;max-width:1200px;flex-shrink:0;scroll-snap-align:start}@media only screen and (max-width: 768px){.recent-items-scroll-wrapper .recent-items-wrapper{justify-content:flex-start}}.recent-items-wrapper{width:100%;flex-wrap:wrap}@media only screen and (max-width: 768px){.recent-items-wrapper{width:auto;flex-wrap:nowrap;overflow-y:auto;justify-content:flex-start}}.recent-items-wrapper .recent-item{display:flex;flex:1;flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 1rem);flex-direction:column;align-self:auto;align-items:center;margin-right:1.5rem;margin-bottom:1.5rem;overflow:visible}@media only screen and (max-width: 768px){.recent-items-wrapper .recent-item{margin-right:1.5rem;margin-bottom:0;width:75%;flex-shrink:0;flex-grow:1;flex-basis:75%;max-height:none}}.recent-items-wrapper .recent-item:nth-of-type(3n){margin-right:0}@media only screen and (max-width: 768px){.recent-items-wrapper .recent-item:nth-of-type(3n){margin-right:1.5rem}}.recent-items-wrapper .recent-item&gt;a img{width:9rem;margin-bottom:1rem}@media only screen and (max-width: 768px){.recent-items-wrapper .recent-item&gt;a img{margin-bottom:0}}.recent-items-wrapper .recent-item h3{margin-top:0;font-size:1rem;line-height:1.5rem;text-align:center;word-break:break-word}.recent-items-wrapper .recent-item h4{line-height:1.5rem;text-align:center;word-break:break-word;min-height:3rem}.recent-items-wrapper .recent-item a{color:inherit;text-decoration:none;min-height:4rem}@media only screen and (max-width: 768px){.recent-items-wrapper .recent-item a{width:100%;min-height:0}}.recent-items-wrapper .recent-item a:hover{color:#7f66f9;opacity:.8}@media only screen and (max-width: 768px){.recent-items-wrapper .recent-item a&gt;img{margin-left:auto;margin-right:auto;display:block}}.recent-items-wrapper .recent-item .recent-more-link{color:#000;cursor:pointer}.recent-items-wrapper .recent-item .recent-more-link .icon{border:solid 1px #bebebe;border-radius:100%;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;padding:.3rem;margin-left:.5rem}.recent-items-wrapper .recent-item .recent-more-link .icon svg{width:.6rem;height:.6rem}.recent-items-wrapper .recent-item .recent-more-link:hover{color:#7f66f9}.recent-items-wrapper .recent-item .recent-more-link:hover .icon{border-color:#7f66f9}.recent-items-wrapper .recent-item .recent-more-link:hover .icon svg{color:#7f66f9}.recent-items-wrapper .recent-item .location-labels-wrapper{display:flex;flex-wrap:wrap;flex:1;margin-bottom:.5rem}.recent-items-wrapper .recent-item .location-labels-wrapper .location-label{margin-top:auto;margin-bottom:.7rem;flex-wrap:nowrap}.recent-items-wrapper .recent-item .location-labels-wrapper .location-label .label-text{max-width:9rem;line-height:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-items-wrapper .location-label{display:inline-flex;align-self:flex-start;margin-right:.3rem}.anchor{display:block;position:relative;top:-45px;visibility:hidden}.anchor.form{top:-100px}.overview-search-results{margin-bottom:3rem}@media only screen and (max-width: 768px){.overview-search-results{margin-left:0;margin-bottom:1.5rem}}.overview-search-results .reset-search{display:inline-flex;color:#f48989;text-decoration:none;font-weight:bold;margin-top:1.5rem}@media only screen and (max-width: 768px){.overview-search-results .reset-search{margin-top:0}}.overview-search-results .reset-search .icon{margin-right:.5rem}.overview-search-results .reset-search:hover{color:#7f66f9}.job-overview-item{padding-left:3rem;padding-right:3rem;padding-top:3rem;padding-bottom:5rem;margin-bottom:4rem;border:solid 2px #e6e6e6;border-radius:2rem;display:flex;flex-direction:column;width:100%;transition:border-color .15s ease;text-decoration:none;position:relative;color:#000}@media only screen and (max-width: 768px){.job-overview-item{padding:2rem;margin-bottom:2rem}}@media only screen and (max-width: 480px){.job-overview-item{padding-left:1.5rem;padding-right:1.5rem}}.job-overview-item:first-of-type{margin-top:3rem}@media only screen and (max-width: 768px){.job-overview-item:first-of-type{margin-top:1.5rem}}.job-overview-item.regular:hover{border-color:#7f66f9}@media(prefers-contrast: more){.job-overview-item.regular:hover{border-color:#5635f7}}.job-overview-item.regular:hover .link{background-color:#7f66f9;color:#fff}@media(prefers-contrast: more){.job-overview-item.regular:hover .link{background-color:#5635f7}}.job-overview-item.regular:hover .job-overview-title{color:#7f66f9}@media(prefers-contrast: more){.job-overview-item.regular:hover .job-overview-title{color:#5635f7}}.job-overview-item.top{margin-top:4rem;position:relative;background:#a0d9d5;border-color:#a0d9d5}@media only screen and (max-width: 768px){.job-overview-item.top{margin-top:3rem}}.job-overview-item.top:hover{border-color:#7ccac5;background:#abddda}.job-overview-item.top:hover .job-overview-label{border-color:#7ccac5}.job-overview-item.top:hover .offer-icons-wrapper .right{background-color:#7f66f9;color:#fff}.job-overview-item.top .job-overview-label{position:absolute;top:-1rem;padding-left:.7rem;padding-right:.7rem;padding-top:.3rem;padding-bottom:.3rem;background-color:#fff;color:#000;font-weight:bold;border-radius:1rem;border:solid 3px #a0d9d5}@media only screen and (max-width: 768px){.job-overview-item.top .job-overview-label{font-size:.9rem}}.job-overview-item.top .premium-logo{overflow:hidden;border-radius:1rem}.job-overview-item.top .job-offer-bottom-bar{color:#000}.job-overview-item.top .job-offer-bottom-bar .offer-days-ago{color:inherit}.job-overview-item.top .job-offer-bottom-bar .icon{background-color:#fff}.job-overview-item.top .job-offer-bottom-bar .icon:hover{background-color:#7f66f9}.job-overview-item .divider{margin-left:.5rem;margin-right:.5rem}.job-overview-item h4{display:inline-block;background:#fff;padding-left:1rem;padding-right:1rem;margin-left:-1rem;transform:translateY(-3.5rem);position:absolute;margin-top:0;margin-bottom:0}.job-overview-item .job-overview-title{font-size:1.4rem;line-height:1.9rem;font-weight:800;margin-bottom:0;color:#000;text-decoration:none;margin-bottom:.5rem;display:block}@media only screen and (max-width: 768px){.job-overview-item .job-overview-title{font-size:1.2rem;line-height:1.6rem;word-break:break-word}}.job-overview-item .job-labels{display:flex;align-items:center;margin-bottom:.5rem;flex-wrap:wrap}.job-overview-item .job-labels .location-labels-wrapper{display:flex;flex-wrap:wrap}.job-overview-item .job-labels .location-label{margin-bottom:1rem;margin-right:.3rem;white-space:nowrap}@media only screen and (max-width: 768px){.job-overview-item .job-labels .location-label{margin-bottom:.5rem}}.job-overview-item .job-labels .location-label .label-text{max-width:9rem;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.3rem}.job-overview-item .job-labels .divider{display:inline-flex;margin-right:.5rem;margin-left:.5rem}.job-overview-item .job-organisation-name{margin-bottom:1rem}.job-overview-item .job-hours{display:flex;margin-bottom:1rem}.job-overview-item .top-description-wrapper{display:flex;margin-bottom:1.5rem}@media only screen and (max-width: 768px){.job-overview-item .top-description-wrapper{flex-direction:column-reverse;margin-bottom:1rem}}.job-overview-item .top-description-wrapper .premium-logo{width:9rem;margin-left:2rem;background:#fff;padding:.3rem;align-self:flex-start;flex-shrink:0}@media only screen and (max-width: 768px){.job-overview-item .top-description-wrapper .premium-logo{width:12rem;margin-left:0;margin-bottom:.5rem;padding-top:0;padding-left:0;display:none}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: portrait){.job-overview-item .top-description-wrapper .premium-logo{margin-left:1rem;width:8rem}}.job-overview-item .top-description-wrapper .premium-logo img{width:100%;height:auto}@media only screen and (max-width: 768px){.job-overview-item .top-description-wrapper .premium-logo img{max-height:4rem;-o-object-fit:contain;object-fit:contain}}.job-overview-item .job-description{font-size:1.1rem;line-height:1.6rem;width:100%;max-width:40rem;margin-bottom:1.2rem}.job-overview-item .job-description p{margin-top:0}.job-overview-item .job-description p:last-of-type{margin-bottom:0}.job-overview-item .job-offer-bottom-bar{display:flex;align-items:center;z-index:25}.job-overview-item .job-offer-bottom-bar .offer-days-ago{color:#bebebe;font-size:.9rem}.job-overview-item .job-offer-bottom-bar .offer-icons-wrapper{display:flex;align-items:center;margin-left:auto}.job-overview-item .job-offer-bottom-bar .offer-icons-wrapper a{margin-bottom:0}.job-overview-item .job-offer-bottom-bar .offer-icons-wrapper .favorite{margin-right:.5rem;z-index:30;background-color:rgba(0,0,0,0);border:solid 2px #ffcece}.job-overview-item .job-offer-bottom-bar .offer-icons-wrapper .favorite:hover{background-color:#ffcece;cursor:pointer}.job-overview-item .job-offer-bottom-bar .offer-icons-wrapper .favorite.active{color:#000;background-color:#ffcece}.job-overview-item .job-offer-bottom-bar .offer-icons-wrapper .favorite svg{overflow:visible}.job-overview-item .job-offer-bottom-bar .offer-icons-wrapper .favorite svg path{stroke-width:2px}div.slider{background:none}div.slider.slider--horizontal{height:4px}div.slider .slider__bar{background:#7f66f9;bottom:16px}@media only screen and (max-width: 768px){div.slider .slider__bar{bottom:30px}}div.slider .slider__handle{background:#fff;border:solid 3px #7f66f9}div.slider .slider__handle{height:1.1rem;width:1.1rem;top:1.1rem}@media only screen and (max-width: 768px){div.slider .slider__handle{top:1.9rem}}div.slider .slider__tip{background-color:rgba(0,0,0,0);box-shadow:none;color:#000;font-weight:normal;font-size:.8rem}div.slider .slider__tongue{display:none}div.slider .slider__bar{height:4px}div.slider .slider__bar-empty{height:4px}div.slider .slider__bar-empty{background-color:rgba(0,0,0,0);background-image:url(/resources/range-background.svg);background-size:contain}.global-header-wrapper{display:flex;flex-direction:row;background:#7f66f9;color:#fff;position:relative}@media(prefers-contrast: more){.global-header-wrapper{background-color:#5635f7}}.header-circle-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.header-circle-wrapper .content-wrapper{position:relative;width:100%;height:100%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.header-circle-wrapper{display:none}}.header-circle-wrapper .white{position:absolute;top:-6rem;right:2rem;width:13rem;animation-name:float-white;animation-duration:5s;animation-timing-function:ease-in-out;animation-fill-mode:none;animation-play-state:running;animation-iteration-count:infinite}@media(prefers-reduced-motion){.header-circle-wrapper .white{animation:none}}@keyframes float-white{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(0.4rem) translateX(0.4rem)}100%{transform:translateY(0) rotate(0deg)}}@keyframes float-red{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(0.5rem) translateX(-0.5rem)}100%{transform:translateY(0) rotate(0deg)}}.header-circle-wrapper .red{position:absolute;top:3rem;right:12rem;width:3rem;animation-name:float-red;animation-duration:7.5s;animation-timing-function:ease-in-out;animation-fill-mode:none;animation-play-state:running;animation-iteration-count:infinite}@media(prefers-reduced-motion){.header-circle-wrapper .red{animation:none}}.paging-dots{position:relative;align-items:center;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.paging-dots .dot{display:inline-flex;align-items:center;padding:.2rem;padding-top:.5rem;padding-bottom:.5rem}.paging-dots .dot span{width:1rem;height:4px;background:rgba(0,0,0,.4);display:inline-block;transition:.6s all ease;border-radius:1rem}.paging-dots .dot:hover,.paging-dots .dot:active{cursor:pointer}.paging-dots .dot:hover span,.paging-dots .dot:active span{background:#7f66f9}.paging-dots .dot.active span{width:2rem;background:#7f66f9;border-radius:1rem}.popup-wrapper{position:fixed;right:2.5rem;bottom:2.5rem;padding:2.5rem;background:#7f66f9;color:#fff;width:28rem;z-index:30;border-radius:1.5rem;display:none;flex-direction:column}@media only screen and (max-width: 768px){.popup-wrapper{width:calc(100% - 2rem);left:1rem;right:1rem;bottom:1.5rem}}.popup-wrapper.active{display:flex}.popup-wrapper .close-popup{position:absolute;top:1rem;right:1.5rem;width:1.8rem;height:1.8rem}@media only screen and (max-width: 768px){.popup-wrapper .close-popup{width:2.5rem;height:2.5rem}}.popup-wrapper .close-popup svg{width:100%}.popup-wrapper .close-popup svg circle{fill:#fff}.popup-wrapper .close-popup:hover{cursor:pointer}.popup-wrapper .close-popup:hover circle{fill:#fff262}.popup-wrapper h5{padding-right:1rem;margin-top:0;margin-bottom:1rem;font-size:1.3rem;line-height:1.7rem}@media only screen and (max-width: 768px){.popup-wrapper h5{padding-right:2rem}}.popup-wrapper a{color:inherit}.popup-wrapper .cta-button{margin-bottom:0;min-width:10rem;text-align:center;justify-content:center}.popup-wrapper .popup-text{margin-bottom:1.5rem;line-height:1.4rem}.popup-wrapper .popup-text a:hover{color:#7f66f9}.popup-wrapper.pri .cta-button{background-color:#fff262;color:#000}.popup-wrapper.sec{background-color:#fff262;color:#000}.popup-wrapper.sec .close-popup:hover circle{fill:#7f66f9;color:#fff}.popup-wrapper.sec .close-popup:hover line{stroke:#fff}.popup-wrapper.sec .cta-button{background-color:#7f66f9;color:#fff}.popup-wrapper.ter{background-color:#a0d9d5;color:#000}.popup-wrapper.ter .cta-button{background-color:#7f66f9;color:#fff}.popup-wrapper.qua{background-color:#e5f2ff;color:#000}.popup-wrapper.qua .cta-button{background-color:#fff262;color:#000}.popup-wrapper.qui{background-color:#ffcece;color:#000}.popup-wrapper.qui .cta-button{background-color:#fff262;color:#000}.popup-wrapper.dar{background-color:#000;color:#fff}.popup-wrapper.dar .cta-button{background-color:#fff262;color:#000}.not-available-header-content{color:#fff;justify-content:center;align-self:center;width:100%;padding-top:2rem;padding-bottom:2rem}.not-available-header-content h1{line-height:2.5rem;text-align:center}.simple-header-content{color:#fff;justify-content:center;align-self:center;width:100%;padding-top:2rem;padding-bottom:2rem}.simple-header-content h1{line-height:2.5rem;text-align:center}.job-seeker-overlay{position:fixed;left:0;top:0;height:100%;width:100%;min-height:100vh;overflow:hidden;z-index:100;background-color:#a0d9d5;color:#000;opacity:0;transition:.25s opacity;pointer-events:none;display:none}.job-seeker-overlay.active{pointer-events:all;opacity:1;display:flex}@media only screen and (max-width: 768px){.job-seeker-overlay .content-wrapper{padding-left:1rem;padding-right:1rem;padding-bottom:3rem}}.job-seeker-overlay .scroll-wrapper{overflow:auto;height:100%}.job-seeker-overlay .message{margin-top:1.5rem;margin-bottom:2.5rem;padding:1rem;padding-left:1.5rem;padding-right:1.5rem;background:#fff;border-radius:1rem;display:none;max-width:42rem;line-height:1.8rem}@media only screen and (max-width: 768px){.job-seeker-overlay .message{width:100%}}.job-seeker-overlay .message.active{display:block}.job-seeker-overlay .message.confirm{font-weight:bold}.job-seeker-overlay .message.error{color:#f48989;font-weight:bold}.job-seeker-overlay h2{margin-top:10vh;font-size:3rem;line-height:3.1rem;text-align:center;margin-bottom:1.5rem}@media only screen and (max-width: 768px){.job-seeker-overlay h2{margin-top:4rem;margin-bottom:1rem;font-size:2rem;line-height:2.5rem}}@media only screen and (max-width: 768px){.job-seeker-overlay h2 br{display:none}}.job-seeker-overlay h3{font-size:1.1rem;font-weight:bold;margin-bottom:.7rem}@media only screen and (max-width: 768px){.job-seeker-overlay h3{padding-left:0;text-align:left}}.job-seeker-overlay h4{margin-top:0;margin-bottom:.3rem}.job-seeker-overlay p{margin-top:0;margin-bottom:1.5rem;font-size:.9rem}.job-seeker-overlay hr{height:1px;background:#fff;display:block;width:100%;margin-bottom:1.5rem}.job-seeker-overlay .intro-text{font-weight:bold;text-align:center;line-height:1.6rem;margin-bottom:2.5rem}@media only screen and (max-width: 768px){.job-seeker-overlay .intro-text{margin-bottom:2rem}}.job-seeker-overlay form{display:flex;flex-direction:column;justify-content:center}.job-seeker-overlay .select-wrapper{margin-bottom:1rem;width:100%;border:none}@media only screen and (max-width: 768px){.job-seeker-overlay .select-wrapper{width:100%}}.job-seeker-overlay .select-wrapper.error{border:solid 2px #f48989}.job-seeker-overlay .select-wrapper select{width:100%;border:none}.job-seeker-overlay .select-wrapper.last-select{margin-bottom:1.5rem}.job-seeker-overlay ul.multi-select-results{padding-left:0;list-style:none;margin-top:0;margin-bottom:1rem;padding:0}.job-seeker-overlay ul.multi-select-results li{display:flex;margin-bottom:.5rem;font-weight:bold}.job-seeker-overlay ul.multi-select-results li:last-of-type{margin-bottom:0}.job-seeker-overlay ul.multi-select-results .remove{margin-left:auto}.job-seeker-overlay ul.multi-select-results .remove svg{color:#f48989}.job-seeker-overlay ul.multi-select-results .remove:hover{cursor:pointer}.job-seeker-overlay ul.multi-select-results .remove:hover svg{color:#7f66f9}.job-seeker-overlay .input-wrapper{width:22rem}.job-seeker-overlay .input-wrapper input{width:100%;border:none}.job-seeker-overlay .input-wrapper.text{margin-bottom:1.5rem}.job-seeker-overlay .input-wrapper.radio{margin-bottom:3.5rem}@media only screen and (max-width: 768px){.job-seeker-overlay .input-wrapper.radio{margin-bottom:3rem}}.job-seeker-overlay .input-wrapper.radio input .error{border-color:#f48989}.job-seeker-overlay .input-wrapper.radio input[type=radio]{position:absolute;opacity:0;pointer-events:none}.job-seeker-overlay .input-wrapper.radio input[type=radio]:last-of-type+label{margin-right:0}.job-seeker-overlay .input-wrapper.radio input[type=radio]+label{display:inline-block;margin-right:1.5rem;cursor:pointer;font-weight:bold}.job-seeker-overlay .input-wrapper.radio input[type=radio]+label:hover{text-decoration:underline}.job-seeker-overlay .input-wrapper.radio input[type=radio]+label:before{content:"";display:inline-block;vertical-align:-0.2em;width:1em;height:1em;border:.1rem solid #000;border-radius:.2em;margin-right:.5rem;background-color:rgba(0,0,0,0);border-radius:50%}.job-seeker-overlay .input-wrapper.radio input[type=radio]:checked+label:before{background-color:#000;box-shadow:inset 0 0 0 .18rem #a0d9d5}.job-seeker-overlay .input-wrapper.error{border:solid 2px #f48989}.job-seeker-overlay button[type=submit]{align-self:center}.job-seeker-overlay .close-overlay{position:absolute;right:1rem;top:1rem;z-index:101;cursor:pointer}.job-seeker-overlay .close-overlay:hover .icon circle{fill:#7f66f9}.job-seeker-overlay .close-overlay:hover .icon line{stroke:#fff}.job-seeker-overlay .close-overlay .icon svg{width:3rem;height:3rem}.job-seeker-overlay .close-overlay .icon svg circle{fill:#fff}.job-seeker-overlay .grecaptcha-badge{display:none !important}.job-alert-wrapper{background-color:#a0d9d5}@media only screen and (max-width: 768px){.job-alert-wrapper.padding-top-bot-l{padding-top:6rem;padding-bottom:6rem}}.job-alert-wrapper .content-wrapper{justify-content:center;align-items:center;flex-direction:column}@media only screen and (max-width: 768px){.job-alert-wrapper .content-wrapper{padding-top:5rem;padding-bottom:5rem}}.job-alert-wrapper h4{font-size:2.8rem;line-height:3rem;font-weight:800;text-align:center;margin-top:0;margin-bottom:1.5rem}@media only screen and (max-width: 768px){.job-alert-wrapper h4{font-size:2.5rem}}.job-alert-wrapper .job-alert-subtitle{font-size:1.2rem;font-weight:bold;text-align:center;margin-bottom:1.5rem}@media only screen and (max-width: 768px){.job-alert-wrapper .job-alert-subtitle{line-height:1.5rem}}.job-alert-wrapper .cta-button .icon.email{width:1.5rem;height:1.5rem;margin-left:0;margin-right:.5rem}.job-alert-wrapper .cta-button .icon.email svg{width:100%;height:100%}.header-notice-bar{background:#a0d9d5;display:none;z-index:2;position:relative}.header-notice-bar.active{display:block}.header-notice-bar .content-wrapper{display:flex;align-items:center;position:relative;justify-content:center;padding-top:.7rem;padding-bottom:.7rem}.header-notice-bar .content-wrapper .header-notice-content{margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.header-notice-bar .content-wrapper .header-notice-content{margin-right:0;margin-left:0;padding-right:0;font-size:.9rem;text-align:center}}@media only screen and (max-width: 480px){.header-notice-bar .content-wrapper .header-notice-content{padding-right:0}}.header-notice-bar .content-wrapper .header-notice-content a{color:inherit;text-decoration:none}.header-notice-bar .content-wrapper .header-notice-content a:hover{text-decoration:underline;color:#7f66f9}.header-notice-bar .content-wrapper .header-notice-close{position:absolute;right:0;margin-left:auto;cursor:pointer}@media only screen and (max-width: 768px){.header-notice-bar .content-wrapper .header-notice-close{font-size:.9rem;margin-right:1rem}}@media only screen and (max-width: 480px){.header-notice-bar .content-wrapper .header-notice-close .icon{padding:0}}.header-notice-bar .content-wrapper .header-notice-close:hover{color:#7f66f9}div.scroll-to-top{position:fixed;bottom:1.5rem;right:1.5rem;z-index:25;display:block;opacity:0;pointer-events:none;transition:opacity .3s ease}@media only screen and (max-width: 768px){div.scroll-to-top{width:auto;right:1rem;bottom:1rem}}div.scroll-to-top .icon{border:solid 1px #fff;transition:transform .3s ease}div.scroll-to-top.active{pointer-events:all;opacity:1;cursor:pointer}div.scroll-to-top:hover .icon{transform:rotate(-90deg) scale(1.2)}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after{visibility:hidden;opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;top:calc(105% + 15px);left:50%;transform:translateX(-50%);padding:2rem;width:30rem;border-radius:1rem;background-color:rgba(127,102,249,.95);color:#fff;text-align:left;font-size:1rem;line-height:1.4rem;content:attr(data-tooltip)}[data-tooltip]:after{position:absolute;top:calc(105% + 10px);left:50%;margin-left:-5px;width:0;border-bottom:5px solid rgba(127,102,249,.95);border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);content:"";font-size:0;line-height:0}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;opacity:1}.blog-items-grid-wrapper{background-color:#f8f8f8;color:#000}.blog-items-grid-wrapper .content-wrapper&gt;h2{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:3rem;font-size:2.3rem;line-height:2.5rem}@media only screen and (max-width: 768px){.blog-items-grid-wrapper .content-wrapper&gt;h2{font-size:1.6rem;line-height:2.2rem;margin-bottom:2rem}}@media only screen and (max-width: 768px){.blog-items-grid-wrapper .widget-wrapper:not(:nth-child(-n+5)){display:none}}.blog-items-grid-wrapper .widget-wrapper.image{background-color:#e2e2e2;transition:background-color .3s ease-in-out}.blog-items-grid-wrapper .widget-wrapper.image:hover{background-color:#d2d2d2}.blog-items-grid-wrapper .blog-item-grid-container{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:0}@media only screen and (max-width: 768px){.blog-items-grid-wrapper .blog-item-grid-container{grid-template-columns:repeat(1, 1fr)}}.blog-items-grid-wrapper .blog-item-button-bar{display:flex;justify-content:center}.tooltip-wrapper,.info-popup-wrapper{position:absolute;top:calc(100% + 1rem);left:50%;transform:translateX(-50%);width:30rem;height:auto;background-color:rgba(127,102,249,.97);color:#fff;padding:2rem;border-radius:2rem;display:flex;flex-direction:column;opacity:1;z-index:20;font-size:.9rem;line-height:1.3rem;text-align:center;-webkit-backdrop-filter:blur(0.2rem);backdrop-filter:blur(0.2rem);cursor:default;opacity:0;pointer-events:none;transition:.1s opacity linear}@media only screen and (max-width: 768px){.tooltip-wrapper,.info-popup-wrapper{position:fixed;width:calc(100% - 2rem);transform:translateX(-50%) translateY(-50%);left:50%;top:50%;right:initial}}@media only screen and (min-width: 768px){.tooltip-wrapper.left,.info-popup-wrapper.left{left:0;transform:translateX(-1.5rem)}}@media only screen and (min-width: 768px){.tooltip-wrapper.right,.info-popup-wrapper.right{left:initial;right:0;transform:translateX(1.5rem)}}.tooltip-wrapper h4,.info-popup-wrapper h4{margin-top:0;margin-bottom:1rem;font-size:1.2rem}.tooltip-wrapper p,.info-popup-wrapper p{margin-top:0;text-align:center}.tooltip-wrapper p:last-of-type,.info-popup-wrapper p:last-of-type{margin-bottom:0}.tooltip-wrapper a,.info-popup-wrapper a{color:inherit}.tooltip-wrapper a:hover,.info-popup-wrapper a:hover{color:#e5f2ff}.tooltip-wrapper.active,.info-popup-wrapper.active{opacity:1;pointer-events:all}.animate__fadeInDownSmall{animation-name:fadeInDownSmall}@keyframes fadeInDownSmall{0%{opacity:0;transform:translate3d(0, -5rem, 0);visibility:visible}to{opacity:1;transform:translateZ(0)}}.twitter-typeahead .tt-menu{min-width:13rem;background-color:#fff;color:#000;width:100%;padding:1rem;box-shadow:0px 10px 15px -3px rgba(0,0,0,.1);margin-top:5px}.twitter-typeahead .tt-menu .tt-suggestion:first-child{padding-top:0}.twitter-typeahead .tt-menu .tt-suggestion{margin-bottom:.5rem;display:flex;justify-content:space-between;border-bottom:solid 2px rgba(0,0,0,0);padding:.3rem 0 .3rem 0}.twitter-typeahead .tt-menu .tt-suggestion .search-result-type{color:#636363}.twitter-typeahead .tt-menu .tt-suggestion .search-result-value{max-width:12rem}.twitter-typeahead .tt-menu .tt-suggestion:hover{border-bottom:solid 2px #7f66f9;cursor:pointer}.twitter-typeahead .tt-menu .tt-suggestion:last-of-type{margin-bottom:0}.homepage-image-banner-wrapper{min-height:48rem;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width: 768px){.homepage-image-banner-wrapper{min-height:0;padding-top:3rem;padding-bottom:0;background-image:none !important}}.homepage-image-banner-wrapper&gt;.content-wrapper{justify-content:center;align-items:flex-end}@media only screen and (max-width: 768px){.homepage-image-banner-wrapper&gt;.content-wrapper{padding-left:0;padding-right:0}}.homepage-image-banner-wrapper .circle-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#7f66f9;color:#fff;border-radius:100%;width:43rem;height:43rem;padding:1rem;text-align:center}@media(prefers-contrast: more){.homepage-image-banner-wrapper .circle-content-wrapper{background-color:#5635f7}}@media only screen and (max-width: 768px){.homepage-image-banner-wrapper .circle-content-wrapper{width:100%;height:100%;padding:1rem;padding-bottom:3rem;border-radius:0;border-top-left-radius:100% 30%;border-top-right-radius:100% 30%}}@media only screen and (max-width: 480px){.homepage-image-banner-wrapper .circle-content-wrapper{border-radius:0;width:100%;height:auto}}.homepage-image-banner-wrapper .circle-content-wrapper h4{font-size:3.3rem;line-height:3.3rem;margin-top:0;margin-bottom:2.5rem}@media only screen and (max-width: 768px){.homepage-image-banner-wrapper .circle-content-wrapper h4{font-size:2.5rem;line-height:3.1rem;margin-bottom:1.5rem;padding-top:3rem}}.homepage-image-banner-wrapper .circle-content-wrapper .circle-content{font-size:1.2rem;line-height:1.8rem;font-weight:bold;max-width:75%;margin-bottom:3rem}@media only screen and (max-width: 768px){.homepage-image-banner-wrapper .circle-content-wrapper .circle-content{font-size:1rem;line-height:1.5rem;margin-bottom:1rem;max-width:calc(100% - 2rem)}}@media only screen and (max-width: 480px){.homepage-image-banner-wrapper .circle-content-wrapper .circle-content{font-size:.9rem;line-height:1.4rem}}.homepage-image-banner-wrapper .circle-content-wrapper .circle-content a{color:#fff;text-decoration:underline}.homepage-image-banner-wrapper .circle-content-wrapper&gt;.cta-button{font-size:1.3rem;line-height:2rem;margin-bottom:0}@media only screen and (max-width: 768px){.homepage-image-banner-wrapper .circle-content-wrapper&gt;.cta-button{font-size:.9rem;line-height:1.4rem}}.homepage-image-banner-wrapper .circle-content-wrapper&gt;.cta-button:hover{color:#fff;text-decoration:underline}.homepage-image-banner-wrapper .circle-content-wrapper&gt;.cta-button:hover .icon{background-color:#fff}.homepage-image-banner-wrapper .circle-content-wrapper&gt;.cta-button .icon{background-color:#fff;color:#000}.filter-fieldset{border:0;padding:0}.filter-fieldset legend{font-weight:bold;margin-bottom:.8rem;font-size:1.17em}.filter-fieldset .legend-small{font-size:medium;margin-bottom:.3rem}.filter-title-slider{font-weight:bold;margin-bottom:.8rem;font-size:1.17em;display:block}.job-alert-title{font-weight:bold;margin-bottom:.8rem;font-size:1.17em;display:block;margin-top:1em}.close-button-app .close-overlay{position:absolute;right:1rem;top:1rem;z-index:101;cursor:pointer}.close-button-app .close-overlay:hover .icon circle{fill:#7f66f9}.close-button-app .close-overlay:hover .icon line{stroke:#fff}.close-button-app .close-overlay .icon svg{width:3rem;height:3rem}.close-button-app .close-overlay .icon svg circle{fill:#fff}.advanced-template-row{margin-bottom:2rem}@media only screen and (max-width: 768px){.advanced-template-row{padding-left:1rem;padding-right:1rem}}.advanced-template-row .container.content-wrapper{display:flex;flex-direction:row;margin-left:auto;margin-right:auto;width:100%;max-width:1200px}@media only screen and (max-width: 768px){.advanced-template-row .container.content-wrapper{flex-direction:column}}.advanced-template-row .flex{display:flex;flex-direction:column}@media only screen and (max-width: 768px){.advanced-template-row .flex{margin-right:0}}.advanced-template-row .flex:last-of-type{margin-right:0}.advanced-template-row.pri,.advanced-template-row .pri{background-color:#7f66f9;color:#fff}.advanced-template-row.sec,.advanced-template-row .sec{background-color:#fff262}.advanced-template-row.ter,.advanced-template-row .ter{background-color:#a0d9d5}.advanced-template-row.qua,.advanced-template-row .qua{background-color:#e5f2ff}.advanced-template-row.qui,.advanced-template-row .qui{background-color:#ffcece}.advanced-template-row.dar,.advanced-template-row .dar{background-color:#000;color:#fff}.advanced-template-row.lig,.advanced-template-row .lig{background-color:#fff}.advanced-template-row.grey,.advanced-template-row .grey{background-color:#f8f8f8}.advanced-template-row.darkgrey,.advanced-template-row .darkgrey{background-color:#404040;color:#fff}.advanced-template-row .one{flex:1}.advanced-template-row .two{flex:2}.advanced-template-row .three{flex:3}.advanced-template-row .six{flex:6}.advanced-template-row.wide{max-width:none;width:100%;padding-left:0;padding-right:0}.advanced-template-row.wide .align-left{padding-left:1rem}.advanced-template-row.wide .align-right{padding-right:1rem}.advanced-template-row.wide .container.content-wrapper{max-width:none;padding-left:0;padding-right:0}@media only screen and (max-width: 768px){.advanced-template-row.wide .container.content-wrapper{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 768px){.advanced-template-row.wide.image-banner .content-wrapper.container{padding-left:0;padding-right:0}}.advanced-template-row.wide.image-banner .background-image.lefttop{background-position-x:0%;background-position-y:0%}.advanced-template-row.wide.image-banner .background-image.leftcenter{background-position-x:0%;background-position-y:50%}.advanced-template-row.wide.image-banner .background-image.leftbottom{background-position-x:0%;background-position-y:100%}.advanced-template-row.wide.image-banner .background-image.centertop{background-position-x:50%;background-position-y:0%}.advanced-template-row.wide.image-banner .background-image.centercenter{background-position-x:50%;background-position-y:50%}.advanced-template-row.wide.image-banner .background-image.centerbottom{background-position-x:50%;background-position-y:100%}.advanced-template-row.wide.image-banner .background-image.righttop{background-position-x:100%;background-position-y:0%}.advanced-template-row.wide.image-banner .background-image.rightcenter{background-position-x:100%;background-position-y:50%}.advanced-template-row.wide.image-banner .background-image.rightbottom{background-position-x:0%;background-position-y:100%}@media only screen and (max-width: 768px){.advanced-template-row.wide.image-banner .background-image.mobile-lefttop{background-position-x:0%;background-position-y:0%}}@media only screen and (max-width: 768px){.advanced-template-row.wide.image-banner .background-image.mobile-leftcenter{background-position-x:0%;background-position-y:50%}}@media only screen and (max-width: 768px){.advanced-template-row.wide.image-banner .background-image.mobile-leftbottom{background-position-x:0%;background-position-y:100%}}@media only screen and (max-width: 768px){.advanced-template-row.wide.image-banner .background-image.mobile-centertop{background-position-x:50%;background-position-y:0%}}@media only screen and (max-width: 768px){.advanced-template-row.wide.image-banner .background-image.mobile-centercenter{background-position-x:50%;background-position-y:50%}}@media only screen and (max-width: 768px){.advanced-template-row.wide.image-banner .background-image.mobile-centerbottom{background-position-x:50%;background-position-y:100%}}@media only screen and (max-width: 768px){.advanced-template-row.wide.image-banner .background-image.mobile-righttop{background-position-x:100%;background-position-y:0%}}@media only screen and (max-width: 768px){.advanced-template-row.wide.image-banner .background-image.mobile-rightcenter{background-position-x:100%;background-position-y:50%}}@media only screen and (max-width: 768px){.advanced-template-row.wide.image-banner .background-image.mobile-rightbottom{background-position-x:0%;background-position-y:100%}}@media only screen and (max-width: 768px){.advanced-template-row.wide.image-banner .background-image.pad-top-xl,.advanced-template-row.wide.image-banner .background-image.pad-bot-xl{padding-top:5rem;padding-bottom:5rem}}@media only screen and (max-width: 768px){.advanced-template-row.wide.image-banner .background-image&gt;h1,.advanced-template-row.wide.image-banner .background-image h2,.advanced-template-row.wide.image-banner .background-image h3,.advanced-template-row.wide.image-banner .background-image p,.advanced-template-row.wide.image-banner .background-image a{padding-left:1rem;padding-right:1rem}}.advanced-template-row.wide.image-banner .background-image&gt;h1{text-shadow:0 0 10px rgba(0,0,0,.4)}.advanced-template-row.wide .content-wrapper&gt;.flex:first-child .content-limiter{max-width:35rem;padding-left:7rem;align-self:flex-end;margin-left:auto;margin-right:7rem}@media only screen and (max-width: 1200px){.advanced-template-row.wide .content-wrapper&gt;.flex:first-child .content-limiter{padding-left:1.5rem}}@media only screen and (max-width: 768px){.advanced-template-row.wide .content-wrapper&gt;.flex:first-child .content-limiter{padding-left:0;padding-right:0;max-width:none;margin-right:0}}.advanced-template-row.wide .content-wrapper&gt;.flex:first-child .background-image{border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-top-left-radius:0;border-bottom-left-radius:0}@media only screen and (max-width: 768px){.advanced-template-row.wide .content-wrapper&gt;.flex:first-child .background-image{border-radius:1rem;margin-bottom:1rem}}.advanced-template-row.wide .content-wrapper&gt;.flex:last-child .content-limiter{max-width:35rem;padding-left:7rem}@media only screen and (max-width: 1366px){.advanced-template-row.wide .content-wrapper&gt;.flex:last-child .content-limiter{padding-right:1.5rem}}@media only screen and (max-width: 768px){.advanced-template-row.wide .content-wrapper&gt;.flex:last-child .content-limiter{padding-left:0;padding-right:0;margin-right:0}}.advanced-template-row.wide .content-wrapper&gt;.flex:last-child .background-image{border-top-left-radius:0;border-bottom-left-radius:0;border-top-left-radius:1rem;border-bottom-left-radius:1rem}@media only screen and (max-width: 768px){.advanced-template-row.wide .content-wrapper&gt;.flex:last-child .background-image{border-radius:1rem;margin-bottom:1rem}}.advanced-template-row.wide .content-wrapper&gt;.flex:only-child .background-image{border-radius:0}@media only screen and (max-width: 768px){.advanced-template-row.wide.mobile-text-left .content-wrapper div:first-of-type{order:2}}@media only screen and (max-width: 768px){.advanced-template-row.wide.mobile-text-left .content-wrapper div:last-of-type{order:1}}@media only screen and (max-width: 768px){.advanced-template-row.wide.mobile-text-right .content-wrapper div:first-of-type{order:1}}@media only screen and (max-width: 768px){.advanced-template-row.wide.mobile-text-right .content-wrapper div:last-of-type{order:2}}.advanced-template-row.pad-top-s,.advanced-template-row .pad-top-s{padding-top:1rem}.advanced-template-row.pad-top-m,.advanced-template-row .pad-top-m{padding-top:3rem}.advanced-template-row.pad-top-l,.advanced-template-row .pad-top-l{padding-top:5rem}.advanced-template-row.pad-top-xl,.advanced-template-row .pad-top-xl{padding-top:8rem}.advanced-template-row.pad-bot-s,.advanced-template-row .pad-bot-s{padding-bottom:1rem}.advanced-template-row.pad-bot-m,.advanced-template-row .pad-bot-m{padding-bottom:3rem}.advanced-template-row.pad-bot-l,.advanced-template-row .pad-bot-l{padding-bottom:5rem}.advanced-template-row.pad-bot-xl,.advanced-template-row .pad-bot-xl{padding-bottom:8rem}.advanced-template-row.mar-top-none{margin-top:0}.advanced-template-row.mar-top-s{margin-top:1rem}.advanced-template-row.mar-top-m{margin-top:3rem}.advanced-template-row.mar-top-l{margin-top:5rem}.advanced-template-row.mar-top-xl{margin-top:8rem}.advanced-template-row.mar-bot-none{margin-bottom:0}.advanced-template-row.mar-bot-s{margin-bottom:1rem}.advanced-template-row.mar-bot-m{margin-bottom:3rem}.advanced-template-row.mar-bot-l{margin-bottom:5rem}.advanced-template-row.mar-bot-xl{margin-bottom:8rem}.advanced-template-row .mar-rig-none{margin-right:0}.advanced-template-row .mar-rig-none .block-wrapper{margin-right:0}.advanced-template-row .mar-rig-s{margin-right:1rem}.advanced-template-row .mar-rig-s .block-wrapper{margin-right:1rem}.advanced-template-row .mar-rig-m{margin-right:3rem}.advanced-template-row .mar-rig-m .block-wrapper{margin-right:3rem}.advanced-template-row .mar-rig-l{margin-right:5rem}.advanced-template-row .mar-rig-xl{margin-right:8rem}@media only screen and (max-width: 768px){.advanced-template-row .mar-rig-s,.advanced-template-row .mar-rig-m,.advanced-template-row .mar-rig-l,.advanced-template-row .mar-rig-xl{margin-bottom:1.5rem !important}}.advanced-template-row .mar-lef-none{margin-left:0}.advanced-template-row .mar-lef-none .block-wrapper{margin-left:0}.advanced-template-row .mar-lef-s{margin-left:1rem}@media only screen and (max-width: 768px){.advanced-template-row .mar-lef-s{margin-left:0}}.advanced-template-row .mar-lef-s .block-wrapper{margin-left:1rem}.advanced-template-row .mar-lef-m{margin-left:3rem}@media only screen and (max-width: 768px){.advanced-template-row .mar-lef-m{margin-left:0}}.advanced-template-row .mar-lef-m .block-wrapper{margin-left:3rem}.advanced-template-row .mar-lef-l{margin-left:5rem}@media only screen and (max-width: 768px){.advanced-template-row .mar-lef-l{margin-left:0}}.advanced-template-row .mar-lef-l .block-wrapper{margin-left:5rem}@media only screen and (max-width: 768px){.advanced-template-row .mar-lef-l .block-wrapper{margin-left:0}}.advanced-template-row .mar-lef-xl{margin-left:8rem}@media only screen and (max-width: 768px){.advanced-template-row .mar-lef-xl{margin-left:0}}.advanced-template-row .mar-lef-xl .block-wrapper{margin-left:8rem}@media only screen and (max-width: 768px){.advanced-template-row .mar-lef-xl .block-wrapper{margin-left:0}}.advanced-template-row .align-ver-middle{align-self:center}.advanced-template-row .align-ver-top{align-self:flex-start}.advanced-template-row .align-ver-bottom{align-self:flex-end}.advanced-template-row .bor-rad-on{border-radius:1.5rem}.advanced-template-row .bor-rad-off{border-radius:0}.advanced-template-row .flex{display:flex;flex-direction:column}.advanced-template-row .flex .block-wrapper{width:-webkit-fill-available}@media only screen and (max-width: 768px){.advanced-template-row .flex .block-wrapper{margin-left:0 !important;margin-right:0 !important}}.advanced-template-row .flex .block-wrapper.pad-top-none{padding-top:0}.advanced-template-row .flex .block-wrapper.pad-top-s{padding-top:1rem}.advanced-template-row .flex .block-wrapper.pad-top-m{padding-top:3rem}.advanced-template-row .flex .block-wrapper.pad-top-l{padding-top:5rem}.advanced-template-row .flex .block-wrapper.pad-top-xl{padding-top:8rem}.advanced-template-row .flex .block-wrapper.pad-bot-none{padding-bottom:0}.advanced-template-row .flex .block-wrapper.pad-bot-s{padding-bottom:1rem}.advanced-template-row .flex .block-wrapper.pad-bot-m{padding-bottom:3rem}.advanced-template-row .flex .block-wrapper.pad-bot-l{padding-bottom:5rem}.advanced-template-row .flex .block-wrapper.pad-bot-xl{padding-bottom:8rem}.advanced-template-row .flex .block-wrapper.stretch{height:100%;align-self:stretch}.advanced-template-row .flex .block-wrapper.stretch.align-ver-middle{align-self:center}.advanced-template-row .flex .block-wrapper.align-ver-middle img{align-self:center}.advanced-template-row .flex .block-wrapper.align-ver-bottom img{align-self:flex-end}.advanced-template-row .flex .block-wrapper.mar-top-s{margin-top:1rem}.advanced-template-row .flex .block-wrapper.mar-top-m{margin-top:3rem}.advanced-template-row .flex .block-wrapper.mar-top-l{margin-top:5rem}.advanced-template-row .flex .block-wrapper.mar-top-xl{margin-top:7rem}.advanced-template-row .flex .block-wrapper.mar-bot-s{margin-bottom:1rem}.advanced-template-row .flex .block-wrapper.mar-bot-m{margin-bottom:3rem}.advanced-template-row .flex .block-wrapper.mar-bot-l{margin-bottom:5rem}.advanced-template-row .flex .block-wrapper.mar-bot-xl{margin-bottom:7rem}.advanced-template-row .flex .block-wrapper.mar-rig-m{margin-right:3rem}.advanced-template-row .flex .block-wrapper.mar-lef-m{margin-left:3rem}.advanced-template-row .flex .block-wrapper.mar-rig-s{margin-right:1rem}.advanced-template-row .flex .block-wrapper.mar-rig-l{margin-right:5rem}.advanced-template-row .flex .block-wrapper.mar-lef-l{margin-left:5rem}.advanced-template-row .flex .block-wrapper.mar-rig-none{margin-right:0}.advanced-template-row .flex .block-wrapper.mar-lef-none{margin-left:0}.advanced-template-row .flex .block-wrapper.video-embed-wrapper{height:100%;padding-bottom:56.25%}@media only screen and (max-width: 768px){.advanced-template-row .flex .block-wrapper.code-block iframe{width:100%}}@media only screen and (max-width: 768px){.advanced-template-row .flex .block-wrapper.text-container h1 br{display:none}}@media only screen and (max-width: 768px){.advanced-template-row.mobile-reverse .content-wrapper{flex-direction:column-reverse}}.advanced-template-row .background-image{min-height:5rem;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width: 768px){.advanced-template-row .background-image{min-height:15rem}}.advanced-template-row .background-image.centercenter{background-position:center center}.advanced-template-row .background-image.centertop{background-position:center top}.advanced-template-row .background-image.centerbottom{background-position:center bottom}.advanced-template-row .background-image.bottomleft{background-position:bottom left}.advanced-template-row .background-image.bottomright{background-position:bottom right}.advanced-template-row .background-image.topleft{background-position:top left}.advanced-template-row .background-image.topright{background-position:top right}.advanced-template-row .background-image.leftcenter{background-position:left center}.advanced-template-row .background-image.leftbottom{background-position:left bottom}.advanced-template-row .background-image.lefttop{background-position:left top}.advanced-template-row .background-image.rightbottom{background-position:right bottom}.advanced-template-row .background-image.righttop{background-position:right top}.advanced-template-row .background-image.rightcenter{background-position:right center}.advanced-template-row .background-image.height-small{height:10rem}.advanced-template-row .background-image.height-medium{height:15rem}.advanced-template-row .background-image.height-large{height:22rem}.advanced-template-row .background-image.height-full{background-size:contain;max-width:100%}@media only screen and (max-width: 768px){.advanced-template-row .background-image.height-full{max-height:20rem}}.advanced-template-row .background-image.stretch{height:100%}.advanced-template-row .text-container,.advanced-template-row .image-container,.advanced-template-row .video-embed-wrapper,.advanced-template-row .background-image{margin-bottom:2rem}.advanced-template-row .text-container:last-of-type,.advanced-template-row .image-container:last-of-type,.advanced-template-row .video-embed-wrapper:last-of-type,.advanced-template-row .background-image:last-of-type{margin-bottom:0}.advanced-template-row .image-container{display:flex}.advanced-template-row .image-container img{display:flex;align-self:flex-start}.advanced-template-row .image-container.align-center img{margin-left:auto;margin-right:auto}.advanced-template-row .image-container.align-left img{margin-right:auto}.advanced-template-row .image-container.align-right img{margin-left:auto}.advanced-template-row .image-container.bor-rad-on img{border-radius:1.5rem;overflow:hidden}.advanced-template-row .text-container{line-height:1.6rem}.advanced-template-row .text-container h1{font-size:2rem;line-height:2.7rem;margin-top:0;margin-bottom:1.5rem}@media only screen and (max-width: 768px){.advanced-template-row .text-container h1{font-size:1.8rem;line-height:2.2rem;word-break:break-word}}.advanced-template-row .text-container h2{font-size:1.3rem;line-height:1.7rem;margin-top:0;margin-bottom:.3rem}@media only screen and (max-width: 768px){.advanced-template-row .text-container h2{word-break:break-word}}.advanced-template-row .text-container h3,.advanced-template-row .text-container h4,.advanced-template-row .text-container h5{margin-top:0;margin-bottom:.3rem;font-size:1.1rem}@media only screen and (max-width: 768px){.advanced-template-row .text-container h3,.advanced-template-row .text-container h4,.advanced-template-row .text-container h5{word-break:break-word}}.advanced-template-row .text-container p{font-size:1.1rem;margin-top:0;margin-bottom:1.5rem}.advanced-template-row .text-container p&gt;img{max-width:100%;height:auto}.advanced-template-row .text-container p table{border-collapse:collapse}.advanced-template-row .text-container p table td{padding:1rem;padding-top:.5rem;padding-bottom:.5rem}@media only screen and (max-width: 768px){.advanced-template-row .text-container p table td{padding:.5rem}}.advanced-template-row .text-container ul{margin-top:0;margin-bottom:2rem;margin-left:0;padding-left:1.5rem;list-style-type:none;font-size:1.1rem}.advanced-template-row .text-container ul li{margin-bottom:.2rem}.advanced-template-row .text-container ul li::before{content:"â€¢";color:#7f66f9;font-weight:bold;display:inline-block;width:.5rem;margin-left:-1rem;margin-right:.4rem;font-size:.8rem}.advanced-template-row .text-container ol{padding-left:1.5rem}.advanced-template-row .text-container a:not(.cta-button):not(.cta){color:#000}@media only screen and (max-width: 768px){.advanced-template-row .text-container a:not(.cta-button):not(.cta){word-break:break-word}}.advanced-template-row .text-container a:not(.cta-button):not(.cta):hover{color:#7f66f9}.advanced-template-row .text-container .indent1{margin-left:3rem}.advanced-template-row .text-container .indent2{margin-left:6rem}.advanced-template-row .text-container .indent3{margin-left:9rem}.advanced-template-row .text-container.pri,.advanced-template-row .text-container.sec,.advanced-template-row .text-container.ter,.advanced-template-row .text-container.qua,.advanced-template-row .text-container.qui,.advanced-template-row .text-container.dar,.advanced-template-row .text-container.lig,.advanced-template-row .text-container.grey,.advanced-template-row .text-container.darkgrey{padding:2rem;padding-top:3rem;padding-bottom:3rem}.advanced-template-row .text-container.pri a:not(.btn):not(.cta):not(.cta-button),.advanced-template-row .text-container.sec a:not(.btn):not(.cta):not(.cta-button),.advanced-template-row .text-container.ter a:not(.btn):not(.cta):not(.cta-button),.advanced-template-row .text-container.qua a:not(.btn):not(.cta):not(.cta-button),.advanced-template-row .text-container.qui a:not(.btn):not(.cta):not(.cta-button),.advanced-template-row .text-container.dar a:not(.btn):not(.cta):not(.cta-button),.advanced-template-row .text-container.lig a:not(.btn):not(.cta):not(.cta-button),.advanced-template-row .text-container.grey a:not(.btn):not(.cta):not(.cta-button),.advanced-template-row .text-container.darkgrey a:not(.btn):not(.cta):not(.cta-button){color:inherit}.advanced-template-row .text-container table{width:auto;max-width:100% !important}.advanced-template-row .text-container table img[align=left],.advanced-template-row .text-container table img[style*="float: left"],.advanced-template-row .text-container table img[style*="float:left"]{margin-right:1.5rem}.advanced-template-row .text-container table img[align=right],.advanced-template-row .text-container table img[style*="float: right"],.advanced-template-row .text-container table img[style*="float:right"]{margin-left:1.5rem}.advanced-template-row .text-container p:last-of-type{margin-bottom:0}.advanced-template-row .text-container&gt;*:first-child{margin-top:0}.advanced-template-row .text-container&gt;*:last-child{margin-bottom:0}.advanced-template-row .text-container.pri{background:#7f66f9;color:#fff}.advanced-template-row .text-container.pri a:not(.btn):not(.cta):not(.cta-button):hover{color:#fff262}.advanced-template-row .text-container.sec{background:#fff262}.advanced-template-row .text-container.sec a:not(.btn):not(.cta):not(.cta-button):hover{color:#7f66f9}.advanced-template-row .text-container.grey{background:#e2e2e2;color:#000}.advanced-template-row .text-container.grey a:not(.btn):not(.cta):not(.cta-button):hover{color:#7f66f9}.advanced-template-row .text-container.darkgrey{background:#bebebe;color:#fff}.advanced-template-row .text-container.darkgrey a:not(.btn):not(.cta):not(.cta-button):hover{color:#fff262}.advanced-template-row .text-container.dar{background:#000;color:#fff}.advanced-template-row .text-container.dar a:not(.btn):not(.cta):not(.cta-button):hover{color:#7f66f9}.advanced-template-row .text-container.stretch{height:100%}@media only screen and (max-width: 768px){.advanced-template-row .text-container a:not(.cta):not(.cta-button){word-break:break-word}}.advanced-template-row .document-block-wrapper{width:100%;margin-right:0;min-height:9rem}.advanced-template-row .divider-line{width:100%;display:flex;flex-shrink:0;flex-grow:0;height:1px;background:rgba(0,0,0,.25)}.job-offer-header{flex-direction:column;justify-content:center;align-items:center;padding-top:3.5rem;padding-bottom:3.5rem}@media only screen and (max-width: 768px){.job-offer-header{padding-left:1rem;padding-right:1rem}}.job-offer-header h1{text-align:center;font-weight:800;font-size:2rem;line-height:2rem;width:100%;margin-top:0;margin-bottom:1rem;z-index:3;word-break:break-word}@media only screen and (max-width: 1366px){.job-offer-header h1{font-size:1.6rem;line-height:1.9rem}}@media only screen and (max-width: 768px){.job-offer-header h1{font-size:1.4rem;text-align:center}}@media only screen and (max-width: 480px){.job-offer-header h1{font-size:1.3rem}}.job-offer-header-content{display:flex;align-items:center;z-index:2}@media only screen and (max-width: 768px){.job-offer-header-content{width:100%;align-items:center;justify-content:center;flex-direction:column}}.job-offer-header-content .icon{display:flex;align-items:center;margin-right:.3rem}.job-offer-header-content .location-name{font-size:1.1rem;margin-right:.5rem}@media only screen and (max-width: 768px){.job-offer-header-content .location-name{margin-bottom:1rem;margin-right:0;text-align:center;line-height:1.5rem}}.job-offer-header-content .labels-wrapper{display:flex;flex-wrap:wrap}@media only screen and (max-width: 768px){.job-offer-header-content .labels-wrapper{justify-content:center}}.job-offer-header-content .location-label{margin-left:1rem;margin-bottom:0;background-color:#fff}@media only screen and (max-width: 768px){.job-offer-header-content .location-label{margin-left:0;margin-right:.7rem;margin-bottom:.5rem}}.job-offer-header-content h1{margin-top:0}.content-area{padding-left:3rem;padding-right:3rem;padding-top:3rem;padding-bottom:5rem;border:solid 2px #e6e6e6;border-radius:2rem}@media only screen and (max-width: 768px){.content-area{padding-left:0;padding-right:0;padding-top:1.5rem;padding-bottom:0;border:none}}.content-area .employer-link-wrapper{font-size:.9rem}@media only screen and (max-width: 768px){.content-area .employer-link-wrapper{font-size:1rem;line-height:1.7rem}}.content-area .employer-link-wrapper a{color:inherit;font-weight:bold}@media only screen and (max-width: 768px){.content-area .employer-link-wrapper a{display:block}}.content-area .employer-link-wrapper a .icon{margin-left:.3rem}.content-area .employer-link-wrapper a:hover{color:#7f66f9;text-decoration:underline}.content-area .employer-link-wrapper a:hover .icon{background-color:#7f66f9;color:#fff}.content-area .content-fold{position:relative;max-height:none;overflow:visible;margin-bottom:2rem;line-height:1.5rem;line-height:1.6rem}@media only screen and (max-width: 768px){.content-area .content-fold{margin-bottom:.5rem}}.content-area .content-fold:after{content:"";position:absolute;bottom:0;left:0;height:7rem;width:100%;background:linear-gradient(to top, #ffffff 0%, rgba(255, 255, 255, 0) 100%);pointer-events:none;transition:.15s opacity linear;opacity:0}.content-area .content-fold.active{max-height:45rem;overflow:hidden}.content-area .content-fold.active:after{opacity:1}.content-area .content-fold h1{font-size:2rem;line-height:2.7rem;margin-top:0;margin-bottom:1.5rem}@media only screen and (max-width: 768px){.content-area .content-fold h1{font-size:1.8rem;line-height:2.2rem;word-break:break-word}}.content-area .content-fold h2{font-size:1.3rem;line-height:1.7rem;margin-top:0;margin-bottom:.3rem}@media only screen and (max-width: 768px){.content-area .content-fold h2{word-break:break-word}}.content-area .content-fold h3,.content-area .content-fold h4,.content-area .content-fold h5{margin-top:0;margin-bottom:.3rem;font-size:1.1rem}@media only screen and (max-width: 768px){.content-area .content-fold h3,.content-area .content-fold h4,.content-area .content-fold h5{word-break:break-word}}.content-area .content-fold p{font-size:1.1rem;margin-top:0;margin-bottom:1.5rem}.content-area .content-fold p&gt;img{max-width:100%;height:auto}.content-area .content-fold p table{border-collapse:collapse}.content-area .content-fold p table td{padding:1rem;padding-top:.5rem;padding-bottom:.5rem}@media only screen and (max-width: 768px){.content-area .content-fold p table td{padding:.5rem}}.content-area .content-fold ul{margin-top:0;margin-bottom:2rem;margin-left:0;padding-left:1.5rem;list-style-type:none;font-size:1.1rem}.content-area .content-fold ul li{margin-bottom:.2rem}.content-area .content-fold ul li::before{content:"â€¢";color:#7f66f9;font-weight:bold;display:inline-block;width:.5rem;margin-left:-1rem;margin-right:.4rem;font-size:.8rem}.content-area .content-fold ol{padding-left:1.5rem}.content-area .content-fold a:not(.cta-button):not(.cta){color:#000}@media only screen and (max-width: 768px){.content-area .content-fold a:not(.cta-button):not(.cta){word-break:break-word}}.content-area .content-fold a:not(.cta-button):not(.cta):hover{color:#7f66f9}.content-area .content-fold .indent1{margin-left:3rem}.content-area .content-fold .indent2{margin-left:6rem}.content-area .content-fold .indent3{margin-left:9rem}.content-area .content-fold p:last-of-type{margin-bottom:0}.content-area .more-info-title{margin-top:0;font-size:1.3rem}@media only screen and (max-width: 768px){.content-area .more-info-title{margin-bottom:1.5rem}}.content-area .linked-video{margin-top:1.5rem;margin-bottom:0}.read-more-link{font-weight:bold;cursor:pointer;margin-left:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width: 768px){.read-more-link{text-align:center;margin-left:0}}.read-more-link:hover{color:#7f66f9}.job-labels-wrapper{font-size:.9rem;color:#a5a5a5;line-height:1.2rem}@media only screen and (max-width: 768px){.job-labels-wrapper{padding-left:0;padding-right:0;font-size:1rem;line-height:1.4rem}}.job-labels-wrapper a{color:inherit;text-decoration:none}.job-labels-wrapper a:hover{text-decoration:underline;color:#7f66f9}.location-info-wrapper{justify-content:center}@media only screen and (max-width: 768px){.location-info-wrapper{justify-content:center}}.location-info-wrapper .location-name{margin-right:.5rem}.location-info-wrapper .location-label{margin-bottom:.7rem}.location-info-wrapper .location-label:last-of-type{margin-bottom:0}.location-info-wrapper .location-label .label-text{max-width:10rem;line-height:1.3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header-image{background-color:#7f66f9}.header-image .header-content{flex:1;display:flex;flex-direction:column;align-self:flex-start;justify-content:flex-start;align-self:flex-start;padding-top:5rem;padding-bottom:5rem;color:#fff;overflow:hidden;max-height:18rem}@media only screen and (max-width: 768px){.header-image .header-content{flex-direction:column;padding-top:2.5rem;padding-bottom:2.5rem;max-height:none}}.header-image .header-content h1{font-size:1.8rem;line-height:2.3rem;text-align:center;word-break:break-word;margin-top:0}@media only screen and (max-width: 768px){.header-image .header-content h1{font-size:1.6rem;line-height:2.2rem}}@media only screen and (max-width: 768px){.header-image .header-content h1{font-size:1.5rem;line-height:2rem}}.header-image .location-info-wrapper{display:flex;align-items:center}@media only screen and (max-width: 768px){.header-image .location-info-wrapper{width:100%;justify-content:center}}.header-image .location-name{margin-right:1rem}@media only screen and (max-width: 768px){.header-image .location-name{display:block;width:100%;text-align:center;margin-right:0;margin-bottom:1.5rem}}.header-image .location-label{align-self:flex-start;margin-right:.5rem}.header-image .location-label:last-of-type{margin-right:0}.header-image .header-image-wrapper{flex:1;align-self:stretch;overflow:hidden}@media only screen and (max-width: 1000px){.header-image .header-image-wrapper{display:none}}.header-image .header-image-wrapper .background-image{position:absolute;left:50%;top:0;width:calc(50vw - 9px);height:100%;-webkit-mask-image:url("/resources/header-mask2.png");mask-image:url("/resources/header-mask2.png");-webkit-mask-size:auto;mask-size:auto;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-position:left center}.job-offer-details-back-button{margin-bottom:1rem}.job-offer-details-back-button a{text-decoration:none}.job-offer-details{border:solid 2px #e6e6e6;border-radius:1.5rem;overflow:hidden;margin-bottom:3rem}@media only screen and (max-width: 768px){.job-offer-details{margin-bottom:0}}.job-offer-details .job-offer-details-header{padding-left:3rem;padding-right:3rem;padding-top:1rem;padding-bottom:1rem;display:flex;justify-content:center;flex-direction:column}@media only screen and (max-width: 768px){.job-offer-details .job-offer-details-header{padding-left:1.5rem;padding-right:1.5rem}}.job-offer-details .job-offer-details-header img{display:block;margin-left:auto;margin-right:auto;width:auto;max-width:15rem;height:auto;margin-bottom:1rem}@media only screen and (max-width: 768px){.job-offer-details .job-offer-details-header img{max-width:13rem}}.job-offer-details .job-offer-details-header img:last-of-type{margin-bottom:0}.job-offer-details #map_canvas{height:25rem;z-index:1}.job-offer-details #map_canvas .cluster-icon{color:#000 !important;font-weight:bold !important;font-size:.75rem !important}.job-offer-details #map_canvas .leaflet-map-pane .leaflet-popup-content-wrapper .vestiging-address{font-size:1rem;font-weight:bold;text-align:center}.job-offer-details .job-offer-details-content{padding-top:3rem;background:#f8f8f8;padding-left:2.5rem;padding-right:2.5rem;padding-bottom:2rem}@media only screen and (max-width: 768px){.job-offer-details .job-offer-details-content{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem}}.job-offer-details .job-offer-details-content ul{margin-top:0;margin-bottom:0;padding-left:0;margin-left:0;list-style-type:none;font-size:.9rem}.job-offer-details .job-offer-details-content ul li{font-weight:bold;margin-bottom:1rem;display:flex;align-items:center}.job-offer-details .job-offer-details-content ul li:last-of-type{margin-bottom:0}.job-offer-details .job-offer-details-content ul .icon{margin-right:1rem}.job-offer-details .job-offer-details-content ul .icon svg{width:1.1rem;height:1.1rem}.job-offer-details .job-offer-details-content&gt;a{color:inherit;text-decoration:none}.job-offer-details .job-offer-details-content&gt;a:hover{color:#7f66f9}.job-offer-details .job-offer-date-wrapper{font-size:.9rem}.job-offer-details .job-offer-date-wrapper&gt;.row{margin-bottom:.3rem}.job-offer-details .job-offer-date-wrapper&gt;.row:last-of-type{margin-bottom:0}.job-details-wrapper .content-area .content-fold h2,.job-details-wrapper .content-area .content-fold h3,.job-details-wrapper .content-area .content-fold h4,.job-details-wrapper .content-area .content-fold h5{font-size:1.3rem;line-height:1.7rem;margin-top:0;margin-bottom:.3rem}.job-offer-date-wrapper-mobile&gt;.row{margin-bottom:.5rem}.job-offer-date-wrapper-mobile&gt;.row:last-of-type{margin-bottom:0}.job-offer-date-wrapper-mobile .left{flex-grow:0;margin-right:.3rem;white-space:nowrap}.job-offer-date-wrapper-mobile .right{flex-grow:auto;display:inline-flex}.job-offer-contact-wrapper{border:solid 2px #e6e6e6;border-color:#e5f2ff;margin-bottom:2.5rem;border-radius:1.5rem;overflow:hidden}.job-offer-contact-wrapper .job-offer-contact-header{display:flex}.job-offer-contact-wrapper .job-offer-contact-header img{max-width:15rem;width:auto;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem}.job-offer-contact-wrapper .job-offer-content-wrapper{padding-left:2.5rem;padding-right:2.5rem;padding-top:2.5rem;padding-bottom:3rem;background:#e5f2ff}@media only screen and (max-width: 768px){.job-offer-contact-wrapper .job-offer-content-wrapper{padding-top:2rem;padding-bottom:2rem;padding-left:2rem;padding-right:2rem}}.job-offer-contact-wrapper .contact-title{margin-bottom:1.5rem}.job-offer-contact-wrapper .contact-name{margin-bottom:.3rem}.job-offer-contact-wrapper .contact-function{margin-bottom:.3rem}.job-offer-contact-wrapper .contact-company{margin-bottom:1.5rem}.job-offer-contact-wrapper .contact-intermediair{margin-bottom:.3rem}.job-offer-contact-wrapper .contact-intermediair-client{margin-bottom:1.5rem;font-style:italic}.job-offer-contact-wrapper .contact-links{line-height:1.2rem}.job-offer-contact-wrapper .contact-links a{color:inherit;text-decoration:none;font-weight:bold;margin-bottom:.3rem}.job-offer-contact-wrapper .contact-links a:last-of-type{margin-bottom:0}.job-offer-contact-wrapper .contact-links a:hover{color:#7f66f9;text-decoration:underline}.job-sidebar-wrapper .add-to-favorites{text-align:center;margin-bottom:2rem;cursor:pointer}@media only screen and (max-width: 768px){.job-sidebar-wrapper .add-to-favorites{text-align:left}}.job-sidebar-wrapper .add-to-favorites .favorite{background-color:rgba(0,0,0,0);border:solid 2px #ffcece}.job-sidebar-wrapper .add-to-favorites .favorite svg path{stroke-width:2px}.job-sidebar-wrapper .add-to-favorites .icon{margin-left:.5rem}.job-sidebar-wrapper .add-to-favorites .icon svg{overflow:visible}.job-sidebar-wrapper .add-to-favorites .icon.active{background-color:#ffcece;color:#000}.job-sidebar-wrapper .add-to-favorites:hover{color:#7f66f9;text-decoration:underline}.job-sidebar-wrapper .add-to-favorites:hover .icon{background-color:#ffcece}.job-sidebar-wrapper .add-to-favorites:hover .icon svg{color:#000}.job-sidebar-wrapper&gt;a.cta-button{margin-bottom:2.5rem}.job-offer-related-wrapper{border:solid 2px #e2e2e2;border-radius:1.5rem;padding-left:2.5rem;padding-right:2.5rem;padding-top:3rem;padding-bottom:2.5rem;margin-bottom:2.5rem;position:relative}@media only screen and (max-width: 768px){.job-offer-related-wrapper{padding-left:1.5rem;padding-right:1.5rem}}.job-offer-related-wrapper h4{display:inline-block;background:#fff;padding-left:1rem;padding-right:1rem;margin-left:-1rem;transform:translateY(-3.5rem);position:absolute;margin-top:0;margin-bottom:0}.job-offer-related-wrapper .job-link{font-size:1.4rem;line-height:1.8rem;font-weight:800;margin-bottom:0;color:inherit;text-decoration:none;margin-bottom:.5rem;display:block;word-break:break-word}@media only screen and (max-width: 768px){.job-offer-related-wrapper .job-link{font-size:1.2rem;line-height:1.5rem}}.job-offer-related-wrapper .job-link:hover{color:#7f66f9;text-decoration:underline}.job-offer-related-wrapper .job-quick-summary{display:flex;align-items:center;flex-wrap:wrap}.job-offer-related-wrapper .job-quick-summary .location-labels-wrapper{display:flex;flex-wrap:wrap}.job-offer-related-wrapper .job-quick-summary .location-label{margin-bottom:1rem;margin-right:.3rem}.job-offer-related-wrapper .job-quick-summary .location-label:last-of-type{margin-right:0}.job-offer-related-wrapper .job-quick-summary .divider{display:inline-flex;margin-right:.5rem;margin-left:.5rem}.job-offer-related-wrapper .job-organisation-name{margin-bottom:1rem}.job-offer-related-wrapper .job-hours{display:flex}.job-offer-related-wrapper .job-offer-related-more{margin-top:1.5rem}.job-offer-related-wrapper .job-offer-related-more .cta-button{width:100%;justify-content:center}.favorites-link{display:flex;align-items:center;justify-content:center;text-decoration:none;color:#000}.favorites-link:hover{color:#7f66f9;text-decoration:underline}.favorites-link:hover .icon.favorite{background:#7f66f9;color:#fff}.favorites-link .icon.favorite{margin-right:.7rem;background-color:#ffcece;width:3rem;height:3rem;justify-content:center}.favorites-link .icon.arrow{width:.6rem;width:.6rem}.favorites-link .link-description{line-height:1.4rem}.response-overlay{position:fixed;left:50%;top:50%;translate:-50% -50%;background-color:#a0d9d5;padding:2.5rem;width:100%;max-width:33rem;font-size:1.1rem;line-height:1.3rem;border:solid 2px #e6e6e6;border-radius:1rem;box-shadow:1px 1px 20px 4px rgba(0,0,0,.1);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:91}@media only screen and (max-width: 768px){.response-overlay{padding:2rem}}@media only screen and (max-width: 480px){.response-overlay{padding:1.5rem}}.response-overlay.active{visibility:visible;pointer-events:all;opacity:1}.response-overlay h5{margin-top:0;margin-bottom:1.5rem;font-size:1.5rem;line-height:1.8rem}@media only screen and (max-width: 480px){.response-overlay h5{padding-right:2rem;font-size:1.3rem;line-height:1.5rem}}.response-overlay .response-employer{margin-bottom:1rem;line-height:1.5rem}.response-overlay .response-contact{margin-bottom:1.5rem;line-height:1.5rem}.response-overlay .close{position:absolute;right:1.2rem;top:1.2rem;width:1rem;height:1rem;cursor:pointer}.response-overlay .close:hover svg{color:#7f66f9}.response-overlay .close svg{color:#000;width:100%;height:100%}.response-overlay .cta-button{margin-bottom:0}.response-dim{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:90;display:block;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s ease}.response-dim.active{visibility:visible;pointer-events:all;opacity:1}.sidebar-wrapper{position:relative}@media only screen and (max-width: 768px){.sidebar-wrapper{display:none}}.sidebar-wrapper:after{content:"";position:absolute;display:block;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:10;opacity:0;pointer-events:none;transition:opacity ease .3s;will-change:scroll-position}.sidebar-wrapper.is-pinned-parent:after{display:block;opacity:1;pointer-events:all}.sidebar-wrapper&gt;.widget-wrapper:first-child{margin-top:1.5rem}.sidebar-wrapper .filter-form-content{display:block}.sidebar-wrapper .back-to-filtering{display:none}.sidebar-wrapper .back-to-filtering.active{display:flex;position:fixed;top:5rem;z-index:30}.sidebar-wrapper .sticky-wrapper{display:flex;flex-direction:column;position:relative;padding-top:2rem;padding-left:2rem;padding-right:2rem;margin-top:0;margin-bottom:2rem;background-color:#f8f8f8;z-index:20}.sidebar-wrapper .sticky-header-content{display:none}.sidebar-wrapper .filter-title{margin-top:0;margin-bottom:.8rem}.sidebar-wrapper .landing-sidebar-header{background:#f8f8f8;color:#000;padding:1.5rem;padding-top:2rem;padding-bottom:2rem;margin-bottom:2rem;font-size:1.1rem;line-height:1.4rem}.sidebar-wrapper .landing-sidebar-header .cta-button .round{background-color:#fff}.sidebar-wrapper .landing-sidebar-header .cta-button:hover .round{background-color:#7f66f9;color:#fff}.sidebar-wrapper .landing-sidebar-related{background-color:#e5f2ff;padding:2rem;display:flex;flex-direction:column;border-radius:1rem;margin-bottom:2rem}.sidebar-wrapper .landing-sidebar-related h3{font-size:1.5rem;margin-top:0}.sidebar-wrapper .landing-sidebar-related a{display:flex;align-items:center;color:#000;margin-bottom:.7rem;text-decoration:none;font-weight:bold}.sidebar-wrapper .landing-sidebar-related a:hover{color:#7f66f9}.sidebar-wrapper .landing-sidebar-related a:hover span{background-color:#7f66f9;color:#fff}.sidebar-wrapper .landing-sidebar-related a:last-of-type{margin-bottom:0}.sidebar-wrapper .landing-sidebar-related a span{background-color:#fff;padding:1rem;margin-left:auto}.sidebar-wrapper .landing-sidebar-related a span svg{width:.7rem;height:.7rem}.sidebar-wrapper .hr{height:3px;margin-top:1.5rem;margin-bottom:1.5rem}.sidebar-wrapper .wrapper-slider--horizontal{padding-top:2rem;padding-bottom:1rem}.sidebar-wrapper .sidebar-search-wrapper{display:flex;align-items:center}@media only screen and (max-width: 768px){.sidebar-wrapper .sidebar-search-wrapper{flex-direction:column;display:none}}@media only screen and (max-width: 768px){.sidebar-wrapper .sidebar-search-wrapper&gt;.twitter-typeahead{width:100%}}@media only screen and (max-width: 768px){.sidebar-wrapper .sidebar-search-wrapper.active{display:flex;margin-top:1.5rem}}@media only screen and (max-width: 768px){.sidebar-wrapper .sidebar-search-wrapper.active input{width:100%;margin-right:0;margin-bottom:1rem}}@media only screen and (max-width: 768px){.sidebar-wrapper .sidebar-search-wrapper.active .select-wrapper{align-self:stretch;margin-right:0}}.sidebar-wrapper .sidebar-search-wrapper.active .select-wrapper select{width:100%}@media only screen and (max-width: 768px){.sidebar-wrapper .sidebar-search-wrapper.active button[type=submit]{margin-top:1rem}}.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper{display:flex;flex-direction:row}@media only screen and (max-width: 768px){.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper{display:flex;flex-direction:column;width:100%}}.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper .twitter-typeahead{margin-right:1rem}@media only screen and (max-width: 768px){.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper .twitter-typeahead{flex:2;margin-right:0}}.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper input{width:100%}@media only screen and (max-width: 768px){.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper input{margin-bottom:0}}.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper .range-slider-wrapper{align-items:center;display:flex;margin-right:2rem}@media only screen and (max-width: 768px){.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper .range-slider-wrapper{margin-top:2.5rem;margin-bottom:1rem;margin-right:0}}.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper .range-slider{width:100%;min-width:10rem;position:relative}@media only screen and (max-width: 768px){.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper .range-slider{min-width:none}}.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper .range-slider .date-slider-text{position:absolute;top:-1.5rem;font-size:.9rem}@media only screen and (max-width: 768px){.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper .range-slider .date-slider-text{top:-1.7rem}}.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper .range-slider .wrapper-slider--horizontal{padding-top:0;padding-bottom:0;position:relative}.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper .range-slider .slider__bar-empty{background-image:url(/resources/range-background-lig.svg);opacity:.7}.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper .range-slider .slider__handle{top:50%;transform:translateY(-50%);border-color:#fff;background-color:#7f66f9}.sidebar-wrapper .sidebar-search-wrapper .mobile-wrapper .range-slider .slider__bar{bottom:0;background-color:#fff}.sidebar-wrapper .sidebar-search-wrapper input[type=text]{padding-left:1rem;padding-right:1rem;padding-top:.8rem;padding-bottom:.8rem;border:none;height:2.6rem}.sidebar-wrapper .sidebar-search-wrapper input[type=text]::-moz-placeholder{font-style:italic;font-size:.9rem}.sidebar-wrapper .sidebar-search-wrapper input[type=text]::placeholder{font-style:italic;font-size:.9rem}.sidebar-wrapper .sidebar-search-wrapper input[type=text]:focus,.sidebar-wrapper .sidebar-search-wrapper input[type=text]:focus-visible,.sidebar-wrapper .sidebar-search-wrapper input[type=text]:focus-within,.sidebar-wrapper .sidebar-search-wrapper input[type=text]:active{border-radius:0;border-color:#7f66f9;outline:none}.sidebar-wrapper .sidebar-search-wrapper .keyword{margin-right:1.2rem;min-width:14.1rem}.sidebar-wrapper .sidebar-search-wrapper .submit-wrapper{outline:none;border:none;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:0;align-self:stretch;cursor:pointer;height:2.6rem}.sidebar-wrapper .sidebar-search-wrapper .submit-wrapper span{margin-left:0}.sidebar-wrapper .sidebar-search-wrapper .submit-wrapper svg{width:1rem;height:1rem;transform:translateY(0.1rem)}.sidebar-wrapper .sidebar-search-wrapper .submit-wrapper:hover{background-color:#fff;color:#000}.clear-filters{color:#f48989;display:flex;align-items:center;font-weight:bold;font-size:.9rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.clear-filters:hover{cursor:pointer;color:#7f66f9}.clear-filters:hover svg{color:inherit}.clear-filters span{margin-right:.3rem}.clear-filters span svg{width:.7rem;height:.7rem}.filter-list-wrapper .filter-option{margin-bottom:.5rem;display:flex}.filter-list-wrapper .filter-option:hover{color:#7f66f9;cursor:pointer;font-weight:bold}@media(prefers-contrast: more){.filter-list-wrapper .filter-option:hover{color:#5635f7}}.filter-list-wrapper .filter-option.active .filter-checkbox{background-image:url("/resources/icon-cross-small-pri.svg");background-size:70% 70%;background-position:center center;background-repeat:no-repeat}@media(prefers-contrast: more){.filter-list-wrapper .filter-option.active .filter-checkbox{filter:brightness(90%)}}.filter-list-wrapper .filter-option .filter-checkbox{width:1rem;height:1rem;margin-right:.5rem;border:solid 1px #000;border-radius:.2rem}@media only screen and (max-width: 768px){.filter-list-wrapper .filter-option .filter-checkbox{width:1.5rem;height:1.5rem}}.filter-list-wrapper .filter-option .filter-text{max-width:16rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:flex;align-items:center}.filter-list-wrapper .filter-option .filter-count{margin-left:auto}.filter-list-wrapper .filter-show-more{margin-top:1.5rem;font-weight:bold;display:flex;align-items:center;color:#7f66f9;cursor:pointer}@media(prefers-contrast: more){.filter-list-wrapper .filter-show-more{color:#5635f7}}.filter-list-wrapper .filter-show-more:hover{color:#a0d9d5}.filter-list-wrapper .filter-show-more .icon{margin-left:.3rem;width:.7rem;height:.7rem}.filter-list-wrapper .filter-show-more .icon svg{width:100%;height:100%}.job-overview-search-header{padding-top:2.5rem;padding-bottom:2.5rem;z-index:21}@media only screen and (max-width: 768px){.job-overview-search-header{padding-top:2rem;padding-bottom:2rem;z-index:35}}.job-overview-search-header .job-offer-header-content{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%}.job-overview-search-header .job-offer-header-content input[type=text]{padding-left:1rem;padding-right:1rem;padding-top:.8rem;padding-bottom:.8rem;border:none;height:2.6rem}.job-overview-search-header .job-offer-header-content input[type=text]::-moz-placeholder{font-style:italic;font-size:.9rem}.job-overview-search-header .job-offer-header-content input[type=text]::placeholder{font-style:italic;font-size:.9rem}.job-overview-search-header .job-offer-header-content input[type=text]:focus,.job-overview-search-header .job-offer-header-content input[type=text]:focus-visible,.job-overview-search-header .job-offer-header-content input[type=text]:focus-within,.job-overview-search-header .job-offer-header-content input[type=text]:active{border-radius:0;border-color:#7f66f9;outline:none}.job-overview-search-header .job-offer-header-content .keyword{margin-right:1.2rem;min-width:18rem}.job-overview-search-header .job-offer-header-content .location{margin-right:.2rem;min-width:12rem}.job-overview-search-header .job-offer-header-content .select-wrapper{margin-right:1rem;height:2.6rem}.job-overview-search-header .job-offer-header-content .select-wrapper select{border-radius:0;padding-left:1rem;padding-right:2rem;padding-top:.7rem;padding-bottom:.7rem;height:100%;font-size:.9rem;background-color:#fff}.job-overview-search-header .job-offer-header-content .submit-wrapper{outline:none;border:none;padding-top:.5rem;padding-bottom:.5rem;padding-left:2rem;padding-right:2rem;margin-bottom:0;align-self:stretch;cursor:pointer;height:2.6rem}.job-overview-search-header .job-offer-header-content .submit-wrapper svg{width:1rem;height:1rem;transform:translateY(0.1rem)}.job-overview-search-header .job-offer-header-content .submit-wrapper:hover{background-color:#fff;color:#000}.job-overview-search-header h1{margin-top:0;margin-bottom:2rem;font-size:1.5rem;line-height:1.5rem;text-align:center;align-self:center}@media only screen and (max-width: 768px){.job-overview-search-header h1{font-size:1.5rem;line-height:1.9rem;max-width:80%;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}}@media only screen and (max-width: 480px){.job-overview-search-header h1{font-size:1.3rem;line-height:1.7rem;margin-bottom:1rem}}@media only screen and (max-width: 480px){.job-overview-search-header .mobile-search-toggle{margin-bottom:0}}.job-overview-search-header .header-search-wrapper{display:flex;align-items:center}@media only screen and (max-width: 768px){.job-overview-search-header .header-search-wrapper{flex-direction:column;display:none}}@media only screen and (max-width: 768px){.job-overview-search-header .header-search-wrapper&gt;.twitter-typeahead{width:100%}}@media only screen and (max-width: 768px){.job-overview-search-header .header-search-wrapper.active{display:flex;margin-top:1.5rem}}@media only screen and (max-width: 768px){.job-overview-search-header .header-search-wrapper.active input{width:100%;margin-right:0;margin-bottom:1rem}}@media only screen and (max-width: 768px){.job-overview-search-header .header-search-wrapper.active .select-wrapper{align-self:stretch;margin-right:0}}.job-overview-search-header .header-search-wrapper.active .select-wrapper select{width:100%}@media only screen and (max-width: 768px){.job-overview-search-header .header-search-wrapper.active button[type=submit]{margin-top:1rem}}.job-overview-search-header .header-search-wrapper .mobile-wrapper{display:flex;flex-direction:row}@media only screen and (max-width: 768px){.job-overview-search-header .header-search-wrapper .mobile-wrapper{display:flex;flex-direction:column;width:100%}}.job-overview-search-header .header-search-wrapper .mobile-wrapper .twitter-typeahead{margin-right:1rem}@media only screen and (max-width: 768px){.job-overview-search-header .header-search-wrapper .mobile-wrapper .twitter-typeahead{flex:2;margin-right:0}}.job-overview-search-header .header-search-wrapper .mobile-wrapper input{width:100%}@media only screen and (max-width: 768px){.job-overview-search-header .header-search-wrapper .mobile-wrapper input{margin-bottom:0}}.job-overview-search-header .header-search-wrapper .mobile-wrapper .range-slider-wrapper{align-items:center;display:flex;margin-right:2rem}@media only screen and (max-width: 768px){.job-overview-search-header .header-search-wrapper .mobile-wrapper .range-slider-wrapper{margin-top:2.5rem;margin-bottom:1rem;margin-right:0}}.job-overview-search-header .header-search-wrapper .mobile-wrapper .range-slider{width:100%;min-width:10rem;position:relative}@media only screen and (max-width: 768px){.job-overview-search-header .header-search-wrapper .mobile-wrapper .range-slider{min-width:none}}.job-overview-search-header .header-search-wrapper .mobile-wrapper .range-slider .date-slider-text{position:absolute;top:-1.5rem;font-size:.9rem}@media only screen and (max-width: 768px){.job-overview-search-header .header-search-wrapper .mobile-wrapper .range-slider .date-slider-text{top:-1.7rem}}.job-overview-search-header .header-search-wrapper .mobile-wrapper .range-slider .wrapper-slider--horizontal{padding-top:0;padding-bottom:0;position:relative}.job-overview-search-header .header-search-wrapper .mobile-wrapper .range-slider .slider__bar-empty{background-image:url(/resources/range-background-lig.svg);opacity:.7}.job-overview-search-header .header-search-wrapper .mobile-wrapper .range-slider .slider__handle{top:50%;transform:translateY(-50%);border-color:#fff;background-color:#7f66f9}.job-overview-search-header .header-search-wrapper .mobile-wrapper .range-slider .slider__bar{bottom:0;background-color:#fff}.job-overview-search-header .mobile-search-counter{border-radius:100%;border:solid 1px #000;width:1.5rem;height:1.5rem;font-weight:bold;display:flex;align-items:center;justify-content:center;margin-left:.5rem}.job-overview-search-header .mobile-search-toggle .icon.search{margin-right:.5rem}.job-overview-search-header .mobile-search-toggle:hover{background-color:#fff;color:#000}.landing-header-wrapper{background:#7f66f9;color:#fff;min-height:30rem}@media only screen and (max-width: 768px){.landing-header-wrapper{min-height:0}}.landing-header-wrapper .content-wrapper{flex-direction:row}.landing-header-wrapper .landing-header-content{display:flex;flex-direction:column;justify-content:flex-start;align-self:flex-start;flex:1;padding-top:5rem;padding-bottom:5rem;color:#fff;overflow:hidden}@media only screen and (max-width: 768px){.landing-header-wrapper .landing-header-content{padding-top:2rem;padding-bottom:2rem}}.landing-header-wrapper .landing-header-content h1{line-height:2.5rem;margin-top:0}@media only screen and (max-width: 768px){.landing-header-wrapper .landing-header-content h1{font-size:1.5rem;line-height:2rem}}.landing-header-wrapper .landing-header-content .header-description{font-size:1.2rem;line-height:1.7rem;max-width:32rem;margin-bottom:2rem}.landing-header-wrapper .landing-header-content .header-description p{margin-top:0}.landing-header-wrapper .landing-header-content .header-description p:last-of-type{margin-bottom:0}.landing-header-wrapper .landing-header-image-wrapper{flex:1;align-self:stretch}@media only screen and (max-width: 768px){.landing-header-wrapper .landing-header-image-wrapper{display:none}}.landing-header-wrapper .landing-header-image-wrapper .background-image{position:absolute;left:50%;top:0;width:calc(50vw - 9px);height:100%;-webkit-mask-image:url(/resources/header-mask3.png);mask-image:url(/resources/header-mask3.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 768px){.landing-header-wrapper .button-bar .cta-button{margin-bottom:1rem}}.landing-header-wrapper .button-bar .cta-button:not(.text-link){margin-bottom:0}@media only screen and (max-width: 768px){.landing-header-wrapper .button-bar .cta-button:not(.text-link){margin-bottom:1rem}}.landing-header-wrapper .button-bar .cta-button:not(.text-link):hover{background-color:#fff;color:#000}.landing-header-wrapper .button-bar .text-link{color:#fff;font-weight:bold;text-decoration:none;display:inline-flex;align-items:center;margin-bottom:0}.landing-header-wrapper .button-bar .text-link .icon{margin-left:.5rem}.landing-header-wrapper .button-bar .text-link:hover{text-decoration:underline}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: portrait){.job-offer-overview-wrapper&gt;.content-wrapper{flex-direction:row}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: portrait){.job-offer-overview-wrapper&gt;.content-wrapper .sidebar-wrapper{margin-right:1.5rem}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: portrait){.job-offer-overview-wrapper&gt;.content-wrapper .sticky-wrapper{padding-left:1rem;padding-right:1rem}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: portrait){.job-offer-overview-wrapper&gt;.content-wrapper .offer-overview-top-item{margin-bottom:2rem;padding-left:1rem;padding-right:1rem}}@media only screen and (min-device-width: 768px)and (max-device-width: 1180px)and (orientation: portrait){.job-offer-overview-wrapper&gt;.content-wrapper .job-overview-item{padding-left:1rem;padding-right:1rem;padding-bottom:3rem;margin-top:2rem;margin-bottom:2rem}}.job-overview-content-wrapper{max-width:40rem}.job-overview-content-wrapper .offer-overview-top-item{padding-left:3rem;padding-right:5rem;padding-top:3rem;padding-bottom:3rem;margin-bottom:3rem;border:solid 2px #e6e6e6;border-radius:0 0 2rem 2rem;border-top:0}@media only screen and (max-width: 768px){.job-overview-content-wrapper .offer-overview-top-item{padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1.5rem}}@media only screen and (max-width: 480px){.job-overview-content-wrapper .offer-overview-top-item{padding-top:1.5rem;padding-bottom:1.5rem}}.job-overview-content-wrapper .offer-overview-top-item h2{margin-top:0;max-width:40rem;line-height:2.1rem}@media only screen and (max-width: 768px){.job-overview-content-wrapper .offer-overview-top-item h2{line-height:1.9rem;word-break:break-word}}.job-overview-content-wrapper .offer-overview-top-item h2 .emphasis{color:#7f66f9}@media(prefers-contrast: more){.job-overview-content-wrapper .offer-overview-top-item h2 .emphasis{color:#5635f7}}.job-overview-content-wrapper .offer-overview-top-item h2:last-child{margin-bottom:0}.job-overview-content-wrapper .offer-overview-top-item .intro-description{font-size:1.1rem;line-height:1.6rem;max-width:40rem}.job-overview-content-wrapper .offer-overview-top-item .intro-description a{color:#000}.job-overview-content-wrapper .offer-overview-top-item .intro-description a:hover{color:#7f66f9}.job-overview-content-wrapper .offer-overview-top-item.offer-not-available{line-height:2.3rem}.job-overview-content-wrapper .offer-overview-top-item.offer-not-available .not-available-header{width:100%;margin-bottom:1.2rem}.job-overview-content-wrapper .offer-overview-top-item.offer-not-available .not-available-header h2{max-width:22rem;font-size:1.2rem;line-height:1.8rem}.job-overview-content-wrapper .offer-overview-top-item.offer-not-available .image-not-available{width:6rem}.job-overview-content-wrapper .offer-overview-top-item.offer-not-available .image-not-available svg{width:100%;height:100%}.job-overview-content-wrapper .offer-overview-top-item .button-bar .text-link{margin-right:1.5rem;display:inline;text-decoration:none}.job-overview-content-wrapper .offer-overview-top-item .button-bar .text-link .icon{color:#000}.job-overview-content-wrapper .offer-overview-top-item .button-bar .text-link:hover{color:#7f66f9}.job-overview-content-wrapper .offer-overview-top-item .button-bar .cta-button{margin-bottom:0}.job-overview-content-wrapper .offer-overview-top-item .no-results-landing{margin-bottom:0}.job-overview-content-wrapper .offer-overview-favorites{background:#ffcece;color:#000;border-radius:0 0 2rem 2rem;padding-left:3rem;padding-right:5rem;padding-top:2.5rem;padding-bottom:2.5rem;margin-bottom:3rem;display:flex;flex-direction:row}@media only screen and (max-width: 768px){.job-overview-content-wrapper .offer-overview-favorites{padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1.5rem}}.job-overview-content-wrapper .offer-overview-favorites h4{margin-top:0;line-height:1.5rem}.job-overview-content-wrapper .offer-overview-favorites .cta-button{margin-bottom:0;font-size:.9rem}@media only screen and (max-width: 768px){.job-overview-content-wrapper .offer-overview-favorites .cta-button{text-align:left;justify-content:flex-start}}.job-overview-content-wrapper .offer-overview-favorites .favorite-icon span svg{width:3.5rem;height:3.5rem}@media only screen and (max-width: 768px){.job-overview-content-wrapper .offer-overview-favorites .favorite-icon span svg{width:3rem;height:3rem}}@media only screen and (max-width: 480px){.job-overview-content-wrapper .offer-overview-favorites .favorite-icon span svg{width:2.5rem;height:2.5rem;margin-left:.5rem}}.loader-bar-wrapper{display:flex;justify-content:center;padding-top:.5rem;padding-bottom:.5rem;margin-top:1rem;margin-bottom:2rem}.loader-bar-wrapper .loader-wrapper{display:flex;align-items:center;justify-content:center;padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem;background:#f8f8f8;border-radius:2rem;min-width:11rem}.loader-bar-wrapper .loader-wrapper .dot{animation-timing-function:ease-in-out;animation-play-state:running;animation-iteration-count:infinite;animation-fill-mode:forwards}.loader-bar-wrapper .loader-wrapper .left-dot{width:.7rem;height:.7rem;border-radius:100%;display:flex;background:#7f66f9;margin-right:.4rem;animation-name:loader-dot-left;animation-duration:1s}.loader-bar-wrapper .loader-wrapper .right-dot{width:.7rem;height:.7rem;border-radius:100%;display:flex;background:#a0d9d5;animation-name:loader-dot-right;animation-duration:1s}@media(prefers-reduced-motion){.loader-bar-wrapper .loader-wrapper{animation:none}}@keyframes loader-dot-left{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes loader-dot-right{0%{transform:scale(1.3)}50%{transform:scale(1)}100%{transform:scale(1.3)}}.job-offer-alert-wrapper{background-color:#a0d9d5;display:flex;justify-content:center;align-items:center;border-radius:2rem;padding-top:2rem;padding-bottom:2rem;margin-top:3rem;margin-bottom:3rem}@media only screen and (max-width: 768px){.job-offer-alert-wrapper{padding-left:1rem;padding-right:1rem}}.job-offer-alert-wrapper h4{font-size:1.6rem;line-height:2.5rem;font-weight:800;text-align:center;margin-top:0;margin-bottom:.5rem}@media only screen and (max-width: 768px){.job-offer-alert-wrapper h4{font-size:1.5rem}}.job-offer-alert-wrapper .job-alert-subtitle{font-size:1.2rem;line-height:1.7rem;text-align:center;margin-bottom:1rem}@media only screen and (max-width: 768px){.job-offer-alert-wrapper .button-bar{width:100%}}.job-offer-alert-wrapper .cta-button{margin-bottom:0}@media only screen and (max-width: 768px){.job-offer-alert-wrapper .cta-button{width:100%}}.job-offer-alert-wrapper .cta-button .icon.email{width:1.5rem;height:1.5rem;margin-left:0;margin-right:.5rem}.job-offer-alert-wrapper .cta-button .icon.email svg{width:100%;height:100%}.job-offer-landing-text-wrapper{line-height:1.6rem}.job-offer-landing-text-wrapper h1{font-size:2rem;line-height:2.7rem;margin-top:0;margin-bottom:1.5rem}@media only screen and (max-width: 768px){.job-offer-landing-text-wrapper h1{font-size:1.8rem;line-height:2.2rem;word-break:break-word}}.job-offer-landing-text-wrapper h2{font-size:1.3rem;line-height:1.7rem;margin-top:0;margin-bottom:.3rem}@media only screen and (max-width: 768px){.job-offer-landing-text-wrapper h2{word-break:break-word}}.job-offer-landing-text-wrapper h3,.job-offer-landing-text-wrapper h4,.job-offer-landing-text-wrapper h5{margin-top:0;margin-bottom:.3rem;font-size:1.1rem}@media only screen and (max-width: 768px){.job-offer-landing-text-wrapper h3,.job-offer-landing-text-wrapper h4,.job-offer-landing-text-wrapper h5{word-break:break-word}}.job-offer-landing-text-wrapper p{font-size:1.1rem;margin-top:0;margin-bottom:1.5rem}.job-offer-landing-text-wrapper p&gt;img{max-width:100%;height:auto}.job-offer-landing-text-wrapper p table{border-collapse:collapse}.job-offer-landing-text-wrapper p table td{padding:1rem;padding-top:.5rem;padding-bottom:.5rem}@media only screen and (max-width: 768px){.job-offer-landing-text-wrapper p table td{padding:.5rem}}.job-offer-landing-text-wrapper ul{margin-top:0;margin-bottom:2rem;margin-left:0;padding-left:1.5rem;list-style-type:none;font-size:1.1rem}.job-offer-landing-text-wrapper ul li{margin-bottom:.2rem}.job-offer-landing-text-wrapper ul li::before{content:"â€¢";color:#7f66f9;font-weight:bold;display:inline-block;width:.5rem;margin-left:-1rem;margin-right:.4rem;font-size:.8rem}.job-offer-landing-text-wrapper ol{padding-left:1.5rem}.job-offer-landing-text-wrapper a:not(.cta-button):not(.cta){color:#000}@media only screen and (max-width: 768px){.job-offer-landing-text-wrapper a:not(.cta-button):not(.cta){word-break:break-word}}.job-offer-landing-text-wrapper a:not(.cta-button):not(.cta):hover{color:#7f66f9}.job-offer-landing-text-wrapper .indent1{margin-left:3rem}.job-offer-landing-text-wrapper .indent2{margin-left:6rem}.job-offer-landing-text-wrapper .indent3{margin-left:9rem}.job-offer-landing-text-wrapper&gt;*:first-child{margin-top:3rem}.job-offer-landing-text-wrapper h2:first-of-type{margin-bottom:1rem}.job-offer-landing-text-wrapper .content-fold{margin-bottom:3rem;position:relative}.job-offer-landing-text-wrapper .content-fold:after{content:"";position:absolute;bottom:0;left:0;height:7rem;width:100%;background:linear-gradient(to top, #ffffff 0%, rgba(255, 255, 255, 0) 100%);pointer-events:none;transition:.15s opacity linear;opacity:0}.job-offer-landing-text-wrapper .content-fold.active{max-height:45rem;overflow:hidden}.job-offer-landing-text-wrapper .content-fold.active:after{opacity:1}.filter-toggle-mobile{display:none}@media only screen and (max-width: 768px){.filter-toggle-mobile{display:flex;position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:20}}.filter-toggle-mobile .filter-toggle{font-size:1.1rem;padding-left:.7rem;padding-right:.7rem;padding-top:.3rem;padding-bottom:.3rem;border-top-left-radius:1rem;border-top-right-radius:1rem;background:#7f66f9;color:#fff;font-weight:bold;display:flex;align-items:center;border:solid 1px #fff;border-bottom:none}.filter-toggle-mobile .filter-toggle span{margin-left:.5rem}.filter-overlay-mobile{position:fixed;left:0;top:0;width:100%;height:100%;min-height:100vh;min-height:-webkit-fill-available;background-color:#f8f8f8;color:#000;flex-direction:column;z-index:41;padding-top:1.5rem;padding-left:1.5rem;padding-right:1.5rem;display:none}@media only screen and (max-width: 768px){.filter-overlay-mobile.active{display:flex}}.filter-overlay-mobile .close-filtering{position:fixed;z-index:10;right:1rem;top:1rem;width:3rem;height:3rem;cursor:pointer}.filter-overlay-mobile .close-filtering:hover svg circle{fill:#7f66f9}.filter-overlay-mobile .close-filtering:hover svg line{stroke:#fff}.filter-overlay-mobile .close-filtering svg{width:100%;height:100%}.filter-overlay-mobile .sticky-header-content{display:none}.filter-overlay-mobile .overlay-content-wrapper{overflow-y:scroll;overflow-x:hidden;position:relative;display:flex;flex-direction:column;height:auto;padding-bottom:7rem}.filter-overlay-mobile h2{line-height:2rem;margin-top:0;margin-bottom:.5rem;text-align:center}.filter-overlay-mobile .clear-filters-mobile{display:flex;align-items:center;justify-content:center;color:#f48989}.filter-overlay-mobile .clear-filters-mobile span{margin-left:.5rem}.filter-overlay-mobile .hr{flex-shrink:0}.filter-overlay-mobile .overlay-filter-footer{position:absolute;bottom:0;left:0;width:100%;height:5rem;background:#fff;display:flex;align-items:center;padding-left:1.5rem;padding-right:1.5rem;z-index:50}.filter-overlay-mobile .overlay-filter-footer .cta-button{margin-top:auto;margin-bottom:auto}@media only screen and (max-width: 768px){.filter-overlay-mobile .slider-element{margin-left:1rem;margin-right:1rem}}.overview-container .no-results-link{color:#000;text-decoration:underline}.overview-container .no-results-link:hover{color:#7f66f9}.job-overview-city{background-color:#6a4df8 !important}.company-overview-header{background:#7f66f9;color:#fff;flex-direction:column;min-height:15rem;position:relative;margin-bottom:7rem}@media only screen and (max-width: 768px){.company-overview-header{margin-bottom:3rem}}.company-overview-header h1{margin-top:2rem;margin-bottom:2rem;line-height:2.5rem;text-align:center}@media only screen and (max-width: 768px){.company-overview-header h1{font-size:1.8rem;line-height:2rem;margin-top:1.5rem;margin-bottom:1.5rem}}@media only screen and (max-width: 768px){.company-overview-header h1 br{display:none}}.company-overview-header .header-circle-wrapper .circle.white{top:initial;bottom:-2rem;right:-9rem;width:15.5rem}.company-overview-header .header-circle-wrapper .circle.red{top:2rem;right:-9.5rem}.header-search-bar{background:#e2e2e2;padding:3rem;color:#000;width:100%;display:flex;flex-direction:row;position:absolute;top:calc(100% - 6rem);z-index:1}@media only screen and (max-width: 1200px){.header-search-bar{position:relative;margin-top:auto}}@media only screen and (max-width: 768px){.header-search-bar{flex-direction:column;top:0;position:relative;padding:1.5rem;margin-bottom:1.5rem}}@media only screen and (max-width: 480px){.header-search-bar{padding-left:1rem;padding-right:1rem}}.header-search-bar h2{font-size:1.6rem;line-height:2.3rem;margin-top:0;margin-bottom:1rem}@media only screen and (max-width: 768px){.header-search-bar h2{font-size:1.3rem;line-height:1.8rem}}.header-search-bar .search-row-wrapper{display:flex}@media only screen and (max-width: 768px){.header-search-bar .search-row-wrapper{flex-direction:column}}.header-search-bar .search-row-wrapper input{flex:1;margin-right:1.5rem;outline:none;border-radius:0;border:none;padding:1rem}@media only screen and (max-width: 768px){.header-search-bar .search-row-wrapper input{margin-right:0;margin-bottom:1rem}}.header-search-bar .search-row-wrapper .select-wrapper{background-color:#fff;flex:1;border:none;outline:none;width:100%}@media only screen and (max-width: 768px){.header-search-bar .search-row-wrapper .select-wrapper{width:auto}}.header-search-bar .search-row-wrapper .select-wrapper select{flex:1;border:none;outline:none;padding:1rem;padding-right:2rem;width:100%}@media only screen and (max-width: 768px){.header-search-bar .search-row-wrapper .select-wrapper select{min-height:3.5rem}}.header-search-bar .search-row-wrapper .mobile-wrapper{display:flex}@media only screen and (max-width: 768px){.header-search-bar .search-row-wrapper .mobile-wrapper{width:100%;flex-wrap:nowrap;flex-direction:column}}@media only screen and (max-width: 768px){.header-search-bar .search-row-wrapper .mobile-wrapper .twitter-typeahead{margin-right:.5rem;margin-bottom:0;flex:1;min-width:10rem}}.header-search-bar .search-row-wrapper .mobile-wrapper .twitter-typeahead input{width:100%;height:100%;margin-bottom:0}@media only screen and (max-width: 768px){.header-search-bar .search-row-wrapper .mobile-wrapper .select-wrapper{flex:2}}.header-search-bar .search-input-wrapper{margin-right:3rem;transform:translateY(-6px)}@media only screen and (max-width: 768px){.header-search-bar .search-input-wrapper{margin-right:0;margin-bottom:1rem}}.header-search-bar .search-input-wrapper .select-wrapper{background-color:#fff;height:100%}.header-search-bar .search-input-wrapper .select-wrapper select{background-color:#fff;height:100%}.header-search-bar .search-input-wrapper .twitter-typeahead.search{flex:1;margin-right:1rem}.header-search-bar .search-input-wrapper .twitter-typeahead.search input{width:100%;height:100%}.header-search-bar .search-input-wrapper .twitter-typeahead.location{margin-right:.2rem}@media only screen and (max-width: 768px){.header-search-bar .search-input-wrapper .twitter-typeahead.location{height:auto;margin-right:.5rem}}.header-search-bar .search-input-wrapper .twitter-typeahead.location input{width:100%}@media only screen and (max-width: 768px){.header-search-bar .search-input-wrapper .twitter-typeahead.location input{height:100%}}.header-search-bar .search-submit-wrapper{align-items:flex-end}.header-search-bar .search-submit-wrapper button{height:100%;min-width:15rem;margin-bottom:0;padding-top:2rem;padding-bottom:2rem;font-size:1.3rem;justify-content:center}@media only screen and (max-width: 768px){.header-search-bar .search-submit-wrapper button{padding-top:1rem;padding-bottom:1rem;font-size:1.2rem}}.tab-bar-wrapper{width:100%;margin-bottom:2rem;padding-bottom:.3rem}@media only screen and (max-width: 768px){.tab-bar-wrapper{overflow-x:auto}}.tab-bar-wrapper .scroll-wrapper{width:-moz-fit-content;width:fit-content;min-width:100%}.tab-bar-wrapper ul{list-style:none;display:flex;padding-left:0;margin-bottom:0;border-bottom:solid 4px #e2e2e2}@media only screen and (max-width: 1200px){.tab-bar-wrapper ul{flex-wrap:nowrap}}.tab-bar-wrapper ul li{display:inline-flex;flex:1;flex-grow:0;margin-right:.5rem}@media only screen and (max-width: 1200px){.tab-bar-wrapper ul li{flex-grow:0}}.tab-bar-wrapper ul li:first-of-type.active:after{left:3px;width:calc(100% - 6px)}.tab-bar-wrapper ul li:last-of-type{margin-right:0}.tab-bar-wrapper ul li.active{position:relative}.tab-bar-wrapper ul li.active a{background-color:rgba(0,0,0,0);color:#7f66f9;border:solid 3px #e2e2e2;border-bottom:none}.tab-bar-wrapper ul li.active:after{content:"";position:absolute;left:3px;top:100%;width:calc(100% - 6px);height:4px;background:#fff}.tab-bar-wrapper ul li a{width:100%;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;border-top-left-radius:1rem;border-top-right-radius:1rem;text-decoration:none;color:#000;font-weight:bold;background-color:#f8f8f8;text-align:center;white-space:nowrap}.tab-bar-wrapper ul li:hover a{background-color:#7f66f9;color:#fff}.tab-bar-wrapper.bottom{border-top:solid 4px #e2e2e2;border-bottom:none}.tab-bar-wrapper.bottom ul li a{border-bottom:solid 3px;border-top:none;border-bottom:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.tab-bar-wrapper.bottom ul li.active a{border-bottom:solid 3px #e2e2e2}.tab-bar-wrapper.bottom ul li:after{bottom:100%;top:initial}.tab-bar-wrapper.bottom .letter-list{border-bottom:none}.overview-letter-wrapper{margin-bottom:1.5rem}.overview-letter-wrapper h3{margin-top:0;margin-bottom:0;color:#7f66f9;font-size:4rem;font-weight:bold;line-height:4.5rem}@media only screen and (max-width: 768px){.overview-letter-wrapper h3{font-size:3rem;line-height:2.8rem}}.overview-grid-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:2rem;grid-row-gap:2rem;width:100%;margin-bottom:3rem}@media only screen and (max-width: 768px){.overview-grid-wrapper{grid-template-columns:repeat(1, 1fr);grid-column-gap:0;grid-row-gap:0}}@media only screen and (max-width: 768px){.overview-grid-wrapper{margin-bottom:0}}.overview-grid-wrapper a.overview-item{display:flex;flex-direction:column;padding:2rem;padding-bottom:1.5rem;border:solid 3px #e2e2e2;border-radius:2rem;text-decoration:none;color:#000;transition:border-color .3s ease-in-out}.overview-grid-wrapper a.overview-item .icon{align-self:center}@media only screen and (max-width: 768px){.overview-grid-wrapper a.overview-item{padding-left:1rem;padding-right:1rem;margin-bottom:1.5rem}}.overview-grid-wrapper a.overview-item.company-overview-widget{border:none}.overview-grid-wrapper a.overview-item.company-overview-widget.pri{background-color:#7f66f9;color:#fff;transition:background-color .3s ease-in-out}.overview-grid-wrapper a.overview-item.company-overview-widget.pri:hover{background-color:#6a4df8;color:#fff;text-decoration:none}.overview-grid-wrapper a.overview-item.company-overview-widget.pri:hover .text-link{color:#e5f2ff}.overview-grid-wrapper a.overview-item.company-overview-widget.pri:hover .text-link .icon{background-color:#e5f2ff}.overview-grid-wrapper a.overview-item.company-overview-widget.pri div{color:inherit}.overview-grid-wrapper a.overview-item.company-overview-widget.pri div .icon svg{color:#7f66f9}.overview-grid-wrapper a.overview-item.company-overview-widget.sec{background-color:#fff262}.overview-grid-wrapper a.overview-item.company-overview-widget.ter{background-color:#a0d9d5}.overview-grid-wrapper a.overview-item.company-overview-widget.qui{background-color:#ffcece}.overview-grid-wrapper a.overview-item.company-overview-widget.qua{background-color:#e5f2ff}.overview-grid-wrapper a.overview-item.company-overview-widget h5{font-size:1.8rem;line-height:2.1rem;margin-top:0}@media only screen and (max-width: 768px){.overview-grid-wrapper a.overview-item.company-overview-widget h5{font-size:1.5rem;line-height:1.8rem}}.overview-grid-wrapper a.overview-item.company-overview-widget .text-link{display:flex;margin-left:auto;justify-content:end;margin-bottom:0}.overview-grid-wrapper a.overview-item.company-overview-widget .text-link .round{background-color:#fff}.overview-grid-wrapper a.overview-item.company-overview-widget:hover{text-decoration:underline;color:inherit}.overview-grid-wrapper a.overview-item.company-overview-widget:hover .text-link{color:inherit}.overview-grid-wrapper a.overview-item.company-overview-widget:hover .text-link .icon{color:inherit}.overview-grid-wrapper a.overview-item:hover{border-color:#7f66f9}.overview-grid-wrapper a.overview-item:hover .icon.arrow.right{background-color:#7f66f9;color:#fff}.overview-grid-wrapper a.overview-item h4{margin-top:0;margin-bottom:.5rem}.overview-grid-wrapper a.overview-item .overview-item-header{display:flex;margin-bottom:1.5rem;min-height:3.5rem}.overview-grid-wrapper a.overview-item .overview-item-header .logo-wrapper img{display:block;width:7rem;height:auto}.overview-grid-wrapper a.overview-item .overview-item-header .arrow{margin-left:auto}.overview-grid-wrapper a.overview-item .company-overview-description{line-height:1.3rem;margin-bottom:1.5rem}.overview-grid-wrapper a.overview-item .company-labels{flex-wrap:nowrap;margin-top:auto}.overview-grid-wrapper a.overview-item .company-labels .location-label{display:inline-flex}.overview-grid-wrapper a.overview-item .company-labels .location-label .text{max-width:13rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.company-overview-hr{height:4px}.job-offer-reset-wrapper{margin-bottom:1.5rem}.back-to-top{margin-bottom:3rem;align-self:flex-end}.company-jobs-wrapper{margin-bottom:3rem}.company-jobs-wrapper h2{font-size:2rem;line-height:2.5rem;margin-top:2rem;margin-bottom:3rem;text-align:center}@media only screen and (max-width: 768px){.company-jobs-wrapper h2{margin-top:2rem;margin-bottom:2rem;word-break:break-word;font-size:1.8rem;line-height:2.2rem}}.company-jobs-wrapper ul.job-types-labels{list-style-type:none;display:flex;align-items:center;justify-content:center;padding-left:0;margin-bottom:4rem;flex-wrap:wrap}@media only screen and (max-width: 768px){.company-jobs-wrapper ul.job-types-labels{flex-wrap:wrap;margin-bottom:2.5rem}}.company-jobs-wrapper ul.job-types-labels li{display:inline-flex;margin-right:.5rem;margin-bottom:1rem}@media only screen and (max-width: 768px){.company-jobs-wrapper ul.job-types-labels li{margin-bottom:1rem}}.company-jobs-wrapper ul.job-types-labels li a{text-decoration:none;background-color:#e2e2e2;color:#000;padding-top:.3rem;padding-bottom:.3rem;padding-left:1rem;padding-right:1rem;border-radius:1rem;line-height:1.3rem}.company-jobs-wrapper ul.job-types-labels li:last-of-type{margin-right:0}.company-jobs-wrapper ul.job-types-labels li:hover a{background-color:#7f66f9;color:#fff}.company-jobs-wrapper ul.job-types-labels li.active a{background-color:#7f66f9;color:#fff}.company-details-sidebar-wrapper .cta-button span{background-color:#fff262}.company-details-sidebar-wrapper .more-info-link a{text-decoration:underline}.company-details-sidebar-wrapper .more-info-link span{background-color:#fff}a.overview-item.company-details{padding-top:3rem;padding-bottom:3rem}@media only screen and (max-width: 768px){a.overview-item.company-details{padding-top:2rem;padding-bottom:2rem}}a.overview-item.company-details h4{font-size:1.2rem;line-height:1.5rem;margin-bottom:1rem}.global-header-wrapper.company-details-wrapper .header-content{align-items:flex-start}.global-header-wrapper.company-details-wrapper .header-content h1{margin-top:0}@media only screen and (max-width: 768px){.global-header-wrapper.company-details-wrapper .header-content h1{width:100%}}.global-header-wrapper.company-details-wrapper .header-circle-wrapper{overflow:visible}@media only screen and (max-width: 1366px){.global-header-wrapper.company-details-wrapper .header-circle-wrapper{overflow:hidden}}.global-header-wrapper.company-details-wrapper .header-circle-wrapper .circle.white{top:initial;bottom:-2rem;right:-9rem;width:15.5rem}@media only screen and (max-width: 1366px){.global-header-wrapper.company-details-wrapper .header-circle-wrapper .circle.white{right:3rem}}.global-header-wrapper.company-details-wrapper .header-circle-wrapper .circle.red{top:2rem;right:-9.5rem}@media only screen and (max-width: 1366px){.global-header-wrapper.company-details-wrapper .header-circle-wrapper .circle.red{right:4rem}}.no-jobs-message-wrapper{margin-top:1.5rem}@media only screen and (max-width: 768px){.no-jobs-message-wrapper a{margin-top:1rem}}.blog-overview-header-content{color:#fff;justify-content:center;align-self:center;width:100%;padding-top:2rem;padding-bottom:2rem}.blog-overview-header-content h1{line-height:2.5rem;text-align:center;z-index:3;position:relative}.blog-nav-wrapper a.active{background-color:#7f66f9;color:#fff}@media only screen and (max-width: 768px){.blog-nav-wrapper a.cta-button{padding-top:.7rem;padding-bottom:.7rem;margin-bottom:.5rem}}.global-header-wrapper.blog-details-header{height:30rem;position:absolute}.global-header-wrapper.blog-details-header .content-wrapper{height:100%;width:100%}.global-header-wrapper.blog-details-header .header-circle-wrapper .circle.yellow{left:-3%;bottom:2rem;position:absolute;height:15rem;width:15rem;animation-name:float-yellow;animation-duration:7s;animation-timing-function:ease-in-out;animation-fill-mode:none;animation-play-state:running;animation-iteration-count:infinite}@keyframes float-yellow{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-0.5rem) translateX(-0.5rem)}100%{transform:translateY(0) rotate(0deg)}}.global-header-wrapper.blog-details-header .header-circle-wrapper .circle.white.left{right:initial;left:3%;bottom:49%;top:initial;position:absolute;height:7rem;width:7rem}.blog-details-content-wrapper .blog-header{position:relative;height:22rem;margin-bottom:4rem}@media only screen and (max-width: 768px){.blog-details-content-wrapper .blog-header{margin-bottom:3rem;height:20rem}}@media only screen and (max-width: 480px){.blog-details-content-wrapper .blog-header{height:15rem}}.blog-details-content-wrapper .blog-header .blog-header-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;display:block}.blog-details-content-wrapper .widget-label{position:absolute;top:calc(100% - 1rem);margin-bottom:0;margin-left:1rem;padding-left:.5rem;padding-right:.5rem;padding-top:.3rem;padding-bottom:.3rem;background-color:#7f66f9;font-weight:bold;font-size:.9rem;color:#fff;border-color:#fff;display:inline-block;z-index:10;border-radius:1rem;border:solid 1px #e2e2e2;margin-left:5rem}.blog-details-content-wrapper .widget-label.salaris{background-color:#ffcece;color:#000}.blog-details-content-wrapper .widget-label.cv{background-color:#a0d9d5;color:#000}.blog-details-content-wrapper .widget-label.sollicitatie{background-color:#e5f2ff;color:#000}.blog-details-content-wrapper .widget-label.carriere,.blog-details-content-wrapper .widget-label.carria-re{background-color:#fff262;color:#000}.blog-details-content-wrapper .widget-label.nieuws{background-color:#fff262;color:#000}@media only screen and (max-width: 768px){.blog-details-content-wrapper .widget-label{margin-left:1rem}}.blog-details-content-wrapper .blog-details-content{max-width:47rem}@media only screen and (max-width: 768px){.blog-details-content-wrapper .blog-details-content{padding-left:0;padding-right:0}}.blog-details-content-wrapper .blog-text-content{padding-left:5rem;padding-right:5rem;padding-bottom:0rem;background-color:#fff}@media only screen and (max-width: 768px){.blog-details-content-wrapper .blog-text-content{padding-left:1rem;padding-right:1rem;padding-bottom:2rem}}.blog-details-content-wrapper .content-area{line-height:1.6rem;background-color:#fff;padding-top:0;padding-left:0;padding-right:0;margin-bottom:3rem;overflow:hidden}.blog-details-content-wrapper .content-area h1{font-size:2rem;line-height:2.7rem;margin-top:0;margin-bottom:1.5rem}@media only screen and (max-width: 768px){.blog-details-content-wrapper .content-area h1{font-size:1.8rem;line-height:2.2rem;word-break:break-word}}.blog-details-content-wrapper .content-area h2{font-size:1.3rem;line-height:1.7rem;margin-top:0;margin-bottom:.3rem}@media only screen and (max-width: 768px){.blog-details-content-wrapper .content-area h2{word-break:break-word}}.blog-details-content-wrapper .content-area h3,.blog-details-content-wrapper .content-area h4,.blog-details-content-wrapper .content-area h5{margin-top:0;margin-bottom:.3rem;font-size:1.1rem}@media only screen and (max-width: 768px){.blog-details-content-wrapper .content-area h3,.blog-details-content-wrapper .content-area h4,.blog-details-content-wrapper .content-area h5{word-break:break-word}}.blog-details-content-wrapper .content-area p{font-size:1.1rem;margin-top:0;margin-bottom:1.5rem}.blog-details-content-wrapper .content-area p&gt;img{max-width:100%;height:auto}.blog-details-content-wrapper .content-area p table{border-collapse:collapse}.blog-details-content-wrapper .content-area p table td{padding:1rem;padding-top:.5rem;padding-bottom:.5rem}@media only screen and (max-width: 768px){.blog-details-content-wrapper .content-area p table td{padding:.5rem}}.blog-details-content-wrapper .content-area ul{margin-top:0;margin-bottom:2rem;margin-left:0;padding-left:1.5rem;list-style-type:none;font-size:1.1rem}.blog-details-content-wrapper .content-area ul li{margin-bottom:.2rem}.blog-details-content-wrapper .content-area ul li::before{content:"â€¢";color:#7f66f9;font-weight:bold;display:inline-block;width:.5rem;margin-left:-1rem;margin-right:.4rem;font-size:.8rem}.blog-details-content-wrapper .content-area ol{padding-left:1.5rem}.blog-details-content-wrapper .content-area a:not(.cta-button):not(.cta){color:#000}@media only screen and (max-width: 768px){.blog-details-content-wrapper .content-area a:not(.cta-button):not(.cta){word-break:break-word}}.blog-details-content-wrapper .content-area a:not(.cta-button):not(.cta):hover{color:#7f66f9}.blog-details-content-wrapper .content-area .indent1{margin-left:3rem}.blog-details-content-wrapper .content-area .indent2{margin-left:6rem}.blog-details-content-wrapper .content-area .indent3{margin-left:9rem}@media only screen and (max-width: 768px){.blog-details-content-wrapper .content-area{margin-bottom:1.5rem}}.blog-details-content-wrapper .blog-date{font-size:.8rem;line-height:.8rem;margin-bottom:.5rem}.blog-details-content-wrapper .blog-source{margin-top:3rem;font-size:.8rem;line-height:1.2rem;color:gray}.blog-details-content-wrapper .blog-source a:not(.cta){color:inherit;text-decoration:none}.blog-details-content-wrapper .blog-source a:not(.cta):hover{text-decoration:underline}.blog-details-content-wrapper .back-button{margin-left:5rem}@media only screen and (max-width: 768px){.blog-details-content-wrapper .back-button{margin-left:0}}.page-not-found-content&gt;div{max-width:1000px;margin-left:auto;margin-right:auto}.page-not-found-content .content-left{margin-right:3rem}@media only screen and (max-width: 768px){.page-not-found-content .content-left{margin-right:0}}.page-not-found-content .content-left svg{width:100%;max-width:20rem;height:auto;margin-left:auto}@media only screen and (max-width: 768px){.page-not-found-content .content-left svg{width:60%;max-width:none;margin-right:auto}}.page-not-found-content .content-right h2{line-height:2.2rem;max-width:23rem;margin-bottom:2rem}@media only screen and (max-width: 768px){.page-not-found-content .content-right h2{font-size:1.3rem;line-height:1.8rem}}.not-available-header-content{color:#fff;justify-content:center;align-self:center;width:100%;padding-top:2rem;padding-bottom:2rem}.not-available-header-content h1{line-height:2.5rem;text-align:center}/*# sourceMappingURL=style.min.css.map */</pre></body></html>