.visually-hidden,.address .contact_form__label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.visually-hidden,.address .contact_form__label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.animation-up{animation-name:animationUp;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes animationUp{from{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0%)}}.animation-right{animation-name:animationRight;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes animationRight{from{opacity:0;transform:translateX(50%)}to{opacity:1;transform:translateX(0%)}}.animation-fade-in{animation-name:animationFadeIn;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes animationFadeIn{from{opacity:0}to{opacity:1}}.animation-fade-out{animation-name:animationFadeOut;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes animationFadeOut{from{opacity:1}to{opacity:0}}.animation-down{animation-name:animationDown;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes animationDown{from{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0%)}}.animate_el{opacity:0}.animate_fade-out{opacity:1}.bgimage{background-size:cover;background-position:center center}.tc_p{color:var(--primary-color)}.tc_s{color:var(--secondary-color)}.tc_t{color:var(--tertiary-color)}.tc_b{color:var(--black)}.tc_w{color:var(--white)}.tc_lg{color:var(--grey)}.bgc_p:not(.section-shape-background),.bgc_p.footer:before,.bgc_p.section-shape-background .section__inner::before{background-color:var(--primary-color)}.bgc_s:not(.section-shape-background),.bgc_s.footer:before,.bgc_s.section-shape-background .section__inner::before{background-color:var(--secondary-color)}.bgc_t:not(.section-shape-background),.bgc_t.footer:before,.bgc_t.section-shape-background .section__inner::before{background-color:var(--tertiary-color)}.bgc_b:not(.section-shape-background),.bgc_b.footer:before,.bgc_b.section-shape-background .section__inner::before{background-color:var(--black)}.bgc_w:not(.section-shape-background),.bgc_w.section-shape-background .section__inner::before{background-color:var(--white)}.bgc_lg:not(.section-shape-background),.bgc_lg.footer:before,.bgc_lg.section-shape-background .section__inner::before{background-color:var(--grey)}.cover{position:absolute;top:0;left:0;width:100%;height:100%}.f{display:flex}.fw{flex-wrap:wrap}.fwr{flex-wrap:wrap-reverse}.fnw{flex-wrap:nowrap}.f_c{flex-direction:column}.f_cr{flex-direction:column-reverse}.f_r{flex-direction:row}.f_rr{flex-direction:row-reverse}.f-c{align-items:center}.f-fs{align-items:flex-start}.f-fe{align-items:flex-end}.f--fs{justify-content:flex-start}.f--fe{justify-content:flex-end}.f--c{justify-content:center}.f--sb{justify-content:space-between}.f--sa{justify-content:space-around}@media(max-width: 767.98px){.fm{display:flex}.fmw{flex-wrap:wrap}.fmwr{flex-wrap:wrap-reverse}.fmnw{flex-wrap:nowrap}.fm_c{flex-direction:column}.fm_cr{flex-direction:column-reverse}.fm_r{flex-direction:row}.fm_rr{flex-direction:row-reverse}.fm-c{align-items:center}.fm-fs{align-items:flex-start}.fm-fe{align-items:flex-end}.fm--fs{justify-content:flex-start}.fm--fe{justify-content:flex-end}.fm--c{justify-content:center}.fm--sb{justify-content:space-between}.fm--sa{justify-content:space-around}}@media(min-width: 768px){.fd{display:flex}.fdw{flex-wrap:wrap}.fdwr{flex-wrap:wrap-reverse}.fdnw{flex-wrap:nowrap}.fd_c{flex-direction:column}.fd_cr{flex-direction:column-reverse}.fd_r{flex-direction:row}.fd_rr{flex-direction:row-reverse}.fd-c{align-items:center}.fd-fs{align-items:flex-start}.fd-fe{align-items:flex-end}.fd--fs{justify-content:flex-start}.fd--fe{justify-content:flex-end}.fd--c{justify-content:center}.fd--sb{justify-content:space-between}.fd--sa{justify-content:space-around}}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;font-family:var(--font-text)}ul{list-style:none}ul,ul li{padding:0}h1,h2,.job-post-apply .apply-form-title,.newsletter-tray-title,h3,.job-post-download-title,.result-content .title,.nav-search-content-title,.job-wrapper .job-content-wrapper .job-content .job-content-title,.interviewees-cvs .interviewee-cv .interviewee-name,.consultant-content-title,h4,.consultant-content-function,.card-header .card-info-title,.card-header .card-subtitle,h5,.country-selector-content .sub-title,.consultant-card-title p,h6{font-family:var(--font-headings)}h1{font-size:3.2rem;font-weight:500;line-height:1.2}@media(min-width: 576px){h1{font-size:5rem}}@media(min-width: 992px){h1{font-size:7rem}}h2,.job-post-apply .apply-form-title,.newsletter-tray-title{font-size:3.2rem;font-weight:700;line-height:1.125}@media(min-width: 768px){h2,.job-post-apply .apply-form-title,.newsletter-tray-title{font-size:4rem}}h3,.job-post-download-title,.result-content .title,.nav-search-content-title,.job-wrapper .job-content-wrapper .job-content .job-content-title,.interviewees-cvs .interviewee-cv .interviewee-name,.consultant-content-title{font-size:2.2rem;font-weight:600;line-height:1}@media(min-width: 768px){h3,.job-post-download-title,.result-content .title,.nav-search-content-title,.job-wrapper .job-content-wrapper .job-content .job-content-title,.interviewees-cvs .interviewee-cv .interviewee-name,.consultant-content-title{font-size:3rem}}h4,.consultant-content-function,.card-header .card-info-title,.card-header .card-subtitle{font-size:2rem;line-height:1.2;font-weight:400}h5,.country-selector-content .sub-title,.consultant-card-title p{font-size:1.8rem;font-weight:700;line-height:1.1666666667}.text-center{text-align:center}.subtitle{font-size:1.8rem;font-weight:300;line-height:1;color:var(--secondary-color)}@media(min-width: 768px){.subtitle{font-size:2rem}}picture{position:relative}picture source{position:absolute;top:0}/*! 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}figcaption,figure,main{display:block}main{position:relative}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;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}.plate--container,.plate--container-fluid{box-sizing:border-box;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}.plate--row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.plate--column{box-sizing:border-box;flex-grow:0;flex-shrink:0}.plate--column:not(.no-padding){padding-right:15px;padding-left:15px}.plate--column.no-padding{padding-right:0;padding-left:0}@media(min-width: 768px){.plate--container,.plate--container-fluid{padding-right:15px;padding-left:15px;width:100%}.plate--row{margin-right:-15px;margin-left:-15px}.plate--column:not(.no-padding){padding-right:15px;padding-left:15px}.plate--column.no-padding{padding-right:0;padding-left:0}}.plate--container{width:100%}[data-plate-col-xs="1"],.plate--column.xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%}[data-plate-col-xs="2"],.plate--column.xs-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%}[data-plate-col-xs="3"],.plate--column.xs-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%}[data-plate-col-xs="4"],.plate--column.xs-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%}[data-plate-col-xs="5"],.plate--column.xs-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%}[data-plate-col-xs="6"],.plate--column.xs-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%}[data-plate-col-xs="7"],.plate--column.xs-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%}[data-plate-col-xs="8"],.plate--column.xs-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%}[data-plate-col-xs="9"],.plate--column.xs-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%}[data-plate-col-xs="10"],.plate--column.xs-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%}[data-plate-col-xs="11"],.plate--column.xs-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%}[data-plate-col-xs="12"],.plate--column.xs-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-xs="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-xs="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-xs="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-xs="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-xs="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-xs="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-xs="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-xs="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-xs="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-xs="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-xs="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-xs="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-xs="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-xs="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-xs="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-xs="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-xs="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-xs="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-xs="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-xs="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}@media(min-width: 576px){.plate--container{width:100%;max-width:576px}[data-plate-col-sm="1"],.plate--column.sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="2"],.plate--column.sm-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="3"],.plate--column.sm-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="4"],.plate--column.sm-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="5"],.plate--column.sm-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="6"],.plate--column.sm-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="7"],.plate--column.sm-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="8"],.plate--column.sm-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="9"],.plate--column.sm-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="10"],.plate--column.sm-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="11"],.plate--column.sm-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%;max-width:576px}[data-plate-col-sm="12"],.plate--column.sm-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-sm="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-sm="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-sm="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-sm="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-sm="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-sm="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-sm="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-sm="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-sm="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-sm="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-sm="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-sm="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-sm="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-sm="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-sm="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-sm="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-sm="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-sm="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-sm="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-sm="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}}@media(min-width: 768px){.plate--container{width:100%;max-width:768px}[data-plate-col-md="1"],.plate--column.md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="2"],.plate--column.md-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="3"],.plate--column.md-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="4"],.plate--column.md-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="5"],.plate--column.md-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="6"],.plate--column.md-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="7"],.plate--column.md-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="8"],.plate--column.md-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="9"],.plate--column.md-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="10"],.plate--column.md-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="11"],.plate--column.md-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%;max-width:768px}[data-plate-col-md="12"],.plate--column.md-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-md="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-md="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-md="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-md="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-md="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-md="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-md="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-md="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-md="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-md="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-md="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-md="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-md="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-md="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-md="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-md="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-md="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-md="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-md="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-md="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}}@media(min-width: 992px){.plate--container{width:100%;max-width:992px}[data-plate-col-lg="1"],.plate--column.lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="2"],.plate--column.lg-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="3"],.plate--column.lg-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="4"],.plate--column.lg-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="5"],.plate--column.lg-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="6"],.plate--column.lg-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="7"],.plate--column.lg-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="8"],.plate--column.lg-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="9"],.plate--column.lg-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="10"],.plate--column.lg-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="11"],.plate--column.lg-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%;max-width:992px}[data-plate-col-lg="12"],.plate--column.lg-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-lg="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-lg="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-lg="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-lg="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-lg="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-lg="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-lg="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-lg="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-lg="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-lg="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-lg="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-lg="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-lg="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-lg="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-lg="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-lg="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-lg="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-lg="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-lg="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-lg="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}}@media(min-width: 1256px){.plate--container{width:100%;max-width:1256px}[data-plate-col-xl="1"],.plate--column.xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%;max-width:1256px}[data-plate-col-xl="2"],.plate--column.xl-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%;max-width:1256px}[data-plate-col-xl="3"],.plate--column.xl-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%;max-width:1256px}[data-plate-col-xl="4"],.plate--column.xl-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%;max-width:1256px}[data-plate-col-xl="5"],.plate--column.xl-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%;max-width:1256px}[data-plate-col-xl="6"],.plate--column.xl-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%;max-width:1256px}[data-plate-col-xl="7"],.plate--column.xl-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%;max-width:1256px}[data-plate-col-xl="8"],.plate--column.xl-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%;max-width:1256px}[data-plate-col-xl="9"],.plate--column.xl-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%;max-width:1256px}[data-plate-col-xl="10"],.plate--column.xl-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%;max-width:1256px}[data-plate-col-xl="11"],.plate--column.xl-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%;max-width:1256px}[data-plate-col-xl="12"],.plate--column.xl-12{flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-xl="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}[data-plate-position-xl="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}[data-plate-position-xl="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}[data-plate-position-xl="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}[data-plate-position-xl="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}[data-plate-position-xl="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}[data-plate-position-xl="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}[data-plate-position-xl="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}[data-plate-position-xl="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}[data-plate-position-xl="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}[data-plate-position-xl="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}[data-plate-position-xl="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}[data-plate-position-xl="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}[data-plate-position-xl="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-webkit-order:13;-moz-order:13;-ms-flex-order:13;order:13}[data-plate-position-xl="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-webkit-order:14;-moz-order:14;-ms-flex-order:14;order:14}[data-plate-position-xl="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-webkit-order:15;-moz-order:15;-ms-flex-order:15;order:15}[data-plate-position-xl="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-webkit-order:16;-moz-order:16;-ms-flex-order:16;order:16}[data-plate-position-xl="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-webkit-order:17;-moz-order:17;-ms-flex-order:17;order:17}[data-plate-position-xl="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-webkit-order:18;-moz-order:18;-ms-flex-order:18;order:18}[data-plate-position-xl="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-webkit-order:19;-moz-order:19;-ms-flex-order:19;order:19}}[data-plate-hidden-xs]{display:block !important}[data-plate-hidden-sm]{display:block !important}[data-plate-hidden-md]{display:block !important}[data-plate-hidden-lg]{display:block !important}[data-plate-hidden-xs]{display:none !important}.plate--column{min-height:4rem;width:100%}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-left{text-align:left !important}.plate--page-content-wrapper,.plate--section,.plate--column{display:-webkit-box;-webkit-flex-direction:column;display:-moz-box;-moz-flex-direction:column;display:-ms-flexbox;-ms-flex-direction:column;display:-webkit-flex;display:flex;flex-direction:column}.plate--element__image img{max-width:100% !important;width:initial}@media(max-width: 767.98px){.section:not(.section-shape-background),.section.section-shape-background .section__inner{padding-top:4rem;padding-bottom:4rem}}@media(min-width: 768px){.section:not(.section-shape-background),.section.section-shape-background .section__inner{padding-top:6rem;padding-bottom:6rem}}@media(max-width: 767.98px){.p-t-m--s{padding-top:1rem}.p-b-m--s{padding-bottom:1rem}}@media(max-width: 767.98px){.p-t-m--m{padding-top:4rem}.p-b-m--m{padding-bottom:4rem}}@media(max-width: 767.98px){.p-t-m--l{padding-top:8rem}.p-b-m--l{padding-bottom:8rem}}@media(min-width: 768px){.p-t-d--s{padding-top:3rem}.p-b-d--s{padding-bottom:3rem}}@media(min-width: 768px){.p-t-d--m{padding-top:6rem}.p-b-d--m{padding-bottom:6rem}}@media(min-width: 768px){.p-t-d--l{padding-top:11rem}.p-b-d--l{padding-bottom:11rem}}*{box-sizing:border-box;margin:0}html{font-size:62.5%;overflow-x:hidden;scroll-behavior:smooth}@media(max-width: 991.98px){html.has-no-overflow{overflow:hidden}html.has-no-overflow body:not(.nav-is-open) .nav{z-index:130}html.has-no-overflow .main-content{z-index:131}}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.main-content{position:relative;background-color:var(--white);z-index:130;transform:translate3d(0, 0, 0)}.main-content::before{content:"";height:8vw;width:calc(100% + 1px);position:absolute;pointer-events:none;background-color:var(--white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.homepage.is-index .main-content{z-index:130}.homepage.is-index .main-content{padding:0 0 10vw}.homepage.is-index .footer{margin:0}picture,picture img{display:block}picture source{display:block;width:100%;height:100%}body{font-size:1.5rem;line-height:1.875;color:var(--primary-color);font-family:var(--font-text, var(--font-headings))}@media(min-width: 768px){body{font-size:1.6rem}}.rel{position:relative}.search-icon{background-color:var(--button-secondary-bgcolor, var(--tertiary-color));color:var(--white);width:3.5rem;height:3.5rem;border-radius:5px;padding:1rem;display:flex;cursor:pointer;transition:background-color .3s ease-in-out}.search-icon:hover{background-color:var(--button-hover-secondary-bgcolor, var(--ctablue))}.search-icon svg{width:100%;height:100%}.accordion__item__body{transition:all .2s ease-in-out;overflow:hidden}.accordion__item__body:not(.accordion__item__body--active){max-height:0 !important}.search-container{padding:4rem 0 0}.search-container-filters{position:sticky;top:0;width:100%;z-index:130;transition:background-color .3s ease,transform .3s ease}@media(min-width: 992px){.search-container-filters{background-color:var(--white)}}@media(min-width: 992px){.search-container-filters--sticky{background-color:var(--lightgrey);transform:translate(0rem, -2.4rem)}}@media(min-width: 992px){.search-container-filters--sticky .algolia-filters{padding:0 0 2.4rem !important}}.search-container-filters--sticky .sort-by,.search-container-filters--sticky .ais-Stats p{opacity:0}@media(min-width: 992px){.search-container-filters--sticky .algolia-filters-title{opacity:0;pointer-events:none}}@media(min-width: 768px){.search-container-filters--sticky .search-container-right{position:absolute}}.search-container-filters--sticky .search-container-right .filter-toggle{margin:1rem 0 2rem}.search-container-right{display:grid;margin:0 0 1rem;grid-gap:1.6rem;grid-template-areas:"available filter" "sort-by filter";justify-content:space-between;align-items:flex-end;grid-template-columns:auto;transition:opacity .3s ease;width:100%}@media(min-width: 768px){.search-container-right{margin:0;margin:0 0 4rem;grid-template-columns:auto 4rem}}@media(min-width: 992px){.search-container-right{display:block;flex:1 0}}.search-container-right .sort-by{display:flex;gap:1.6rem;grid-area:sort-by;justify-content:flex-end}.search-container-right .sort-by .select-wrapper{background-color:var(--white);border-radius:5px}.search-container-right .filter-toggle{grid-area:filter;width:4.5rem;height:4.5rem}@media(min-width: 992px){.search-container-right .filter-toggle{display:none}}.search-container-right .ais-Stats{font-weight:700;grid-area:available;font-size:1.8rem;transition:opacity .3s ease}@media(min-width: 992px){.search-container-right .ais-Stats{text-align:right;margin:0 0 1.5rem}}.search-container-right .ais-Stats p{white-space:nowrap}.search-container-results{display:grid;grid-template-columns:1fr;gap:8rem 3rem;margin:5.6rem 0 0}@media(min-width: 768px){.search-container-results:not(.jobs),.search-container-results .team-container{grid-template-columns:repeat(2, 1fr);margin:0}}@media(min-width: 1256px){.search-container-results:not(.jobs),.search-container-results .team-container{grid-template-columns:repeat(3, 1fr)}}.algolia-filters-items{flex-direction:column;gap:1.6rem;align-items:flex-start}@media(min-width: 992px){.algolia-filters-items{display:flex;flex-direction:row;gap:0}}.algolia-filters-item{margin:0 0 1.6rem;position:relative}@media screen and (min-width: 400px){.algolia-filters-item{padding:0 3.6rem 0 0;margin:0}}.algolia-filters-item-title{font-size:1.4rem;font-style:italic;padding:.35rem 2rem .35rem .9rem;border:solid 1px var(--grey);background-color:var(--white);border-radius:5px;display:flex;align-items:center;gap:1.2rem;min-width:12rem;justify-content:space-between;cursor:pointer}.algolia-filters-item-title span{position:relative;display:flex;align-items:center;gap:.3rem}.algolia-filters-item-title span svg{width:2rem;height:2rem}.algolia-filters-item-title .caret{width:.7rem;height:.7rem;transform:rotate(90deg)}.algolia-filters-item-amount{display:flex;align-items:center;right:-0.5rem;position:absolute;top:0;bottom:0;line-height:1;transform:translate(-100%, 0)}.algolia-filters-item-amount span{width:1.8rem;height:1.8rem;border-radius:50%;background-color:var(--secondary-color);color:var(--white);font-size:.9rem;font-weight:700;display:flex;align-items:center;justify-content:center}.algolia-filters-item--active .algolia-filters-list-wrapper{grid-template-rows:1fr}.algolia-filters-list{overflow:hidden;contain:paint;gap:0 1.6rem;display:grid;width:min-content;min-width:100%}.algolia-filters-list ul{padding:5px 1.5rem;border:solid 1px var(--grey);border-radius:5px;margin:5px 0 0}@media(min-width: 768px){.algolia-filters-list ul{margin:0}}.algolia-filters-list,.algolia-filters-list-wrapper{display:grid}@media(min-width: 576px){.algolia-filters-list{gap:0 4.6rem}}.algolia-filters-list-wrapper{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;border-radius:5px;top:unset;margin:1rem 0 0;left:0;background-color:var(--white);min-width:calc(100% - 3.6rem)}@media(min-width: 992px){.algolia-filters-list-wrapper{position:absolute}}.algolia-filters-list-item{margin:0 0 5px;cursor:pointer;display:flex;align-items:center}.algolia-filters-list-item-input{border:solid 1px var(--secondary-color);border-radius:2px;margin-right:1rem;display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;transition:background-color .3s ease-in-out;position:absolute}.algolia-filters-list-item-input svg{opacity:0;transition:opacity .3s ease-in-out;width:100%;height:100%;padding:.2rem;color:var(--white)}.algolia-filters-list-item--active .algolia-filters-list-item-link{font-weight:700}.algolia-filters-list-item--active .algolia-filters-list-item-input{background-color:var(--secondary-color);border-color:var(--secondary-color)}.algolia-filters-list-item--active .algolia-filters-list-item-input svg{opacity:1}.algolia-filters-list-item-link{text-decoration:none;color:var(--primary-color);padding:0 0 0 2.5rem;cursor:pointer;white-space:nowrap}.algolia-filters-list-item:last-child{margin-bottom:0}.algolia-filters-open .algolia-filters-apply{pointer-events:all;opacity:1;transform:translateY(0);z-index:130}.algolia-filters{background-color:var(--white);position:fixed;transform:translateY(-100%);width:100%;padding:4.5rem 2rem;overflow:auto;left:0;top:0;z-index:200;display:flex;flex-wrap:wrap;transition:transform .3s ease,padding .3s ease-in-out;flex-direction:column}@media(max-width: 991.98px){.algolia-filters{height:100vh}}@media(min-width: 992px){.algolia-filters{z-index:130;padding:0 0 4.5rem;width:unset;position:relative;transform:translateY(0);overflow:visible;background-color:rgba(0,0,0,0);margin:0 5rem 0 0;flex-direction:row}}.algolia-filters-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.algolia-filters-open{transform:translateY(0)}.algolia-filters-close{width:3.5rem;height:3.5rem;position:absolute;right:2rem;top:1.3rem;cursor:pointer}@media(min-width: 992px){.algolia-filters-close{display:none}}.algolia-filters-close svg{width:100%;height:100%;padding:1rem}.algolia-filters-title{font-size:1.8rem;font-weight:700;margin:0 0 1.5rem}@media(min-width: 992px){.algolia-filters-title{flex:0 0 100%}}.algolia-filters-apply{background-color:var(--button-secondary-bgcolor, var(--tertiary-color));pointer-events:all;color:var(--white);padding:2rem;position:fixed;bottom:0;left:0;width:100%;font-weight:700;text-align:center;cursor:pointer;transform:translateY(100%);transition:transform .2s ease-in-out;transition:transform .3s ease-in-out,background-color .3s ease-in-out;z-index:133;opacity:0;pointer-events:none}.algolia-filters-apply:hover{background-color:var(--button-hover-secondary-bgcolor, var(--ctablue))}@media(min-width: 992px){.algolia-filters-apply{display:none}}.algolia-filters-clear{font-size:1.4rem;margin:2rem 0 0;display:flex;align-items:center;margin-left:2rem}@media(min-width: 992px){.algolia-filters-clear{margin:0}}.algolia-filters-clear a{color:var(--primary-color);opacity:1;cursor:pointer;pointer-events:all;transition:opacity .3s ease;text-decoration:underline}.algolia-filters-clear a:hover{text-decoration:none}.algolia-filters-clear a.disabled{opacity:0;pointer-events:none}#index-app .select-wrapper{position:relative;margin:0 0 auto}#index-app .select-wrapper select{font-style:italic;font-size:1.4rem;padding:.6rem 2rem .5rem 1.6rem;border:1px solid var(--grey);border-radius:.4rem;appearance:none;color:var(--primary-color);z-index:1;position:relative;background:rgba(0,0,0,0);width:100%}@media(min-width: 768px){#index-app .select-wrapper select{padding:.85rem 2rem}}#index-app .select-wrapper select:focus-visible{outline:none}#index-app .select-wrapper svg{pointer-events:none;position:absolute;top:55%;right:1.8rem;width:9px;height:9px;transform:rotate(90deg) translateX(-50%)}.candidate-profile{background-color:var(--white);box-shadow:0 4px 2rem 0 rgba(0,0,0,.1);border-radius:1rem;padding:3.4rem 1rem 0 3.4rem;overflow:hidden}.candidate-profile-title{display:flex;align-items:center;gap:1.5rem;justify-content:space-between;padding:0 2.4rem 0 0;margin:0 0 .8rem}.candidate-profile-title h3,.candidate-profile-title .job-post-download-title,.candidate-profile-title .result-content .title,.result-content .candidate-profile-title .title,.candidate-profile-title .nav-search-content-title,.candidate-profile-title .job-wrapper .job-content-wrapper .job-content .job-content-title,.job-wrapper .job-content-wrapper .job-content .candidate-profile-title .job-content-title,.candidate-profile-title .interviewees-cvs .interviewee-cv .interviewee-name,.interviewees-cvs .interviewee-cv .candidate-profile-title .interviewee-name,.candidate-profile-title .consultant-content-title{color:var(--secondary-color)}@media(min-width: 992px){.candidate-profile-title h3,.candidate-profile-title .job-post-download-title,.candidate-profile-title .result-content .title,.result-content .candidate-profile-title .title,.candidate-profile-title .nav-search-content-title,.candidate-profile-title .job-wrapper .job-content-wrapper .job-content .job-content-title,.job-wrapper .job-content-wrapper .job-content .candidate-profile-title .job-content-title,.candidate-profile-title .interviewees-cvs .interviewee-cv .interviewee-name,.interviewees-cvs .interviewee-cv .candidate-profile-title .interviewee-name,.candidate-profile-title .consultant-content-title{font-size:2.4rem}}@media(min-width: 1256px){.candidate-profile-title h3,.candidate-profile-title .job-post-download-title,.candidate-profile-title .result-content .title,.result-content .candidate-profile-title .title,.candidate-profile-title .nav-search-content-title,.candidate-profile-title .job-wrapper .job-content-wrapper .job-content .job-content-title,.job-wrapper .job-content-wrapper .job-content .candidate-profile-title .job-content-title,.candidate-profile-title .interviewees-cvs .interviewee-cv .interviewee-name,.interviewees-cvs .interviewee-cv .candidate-profile-title .interviewee-name,.candidate-profile-title .consultant-content-title{font-size:3rem}}.candidate-profile .requirements ul{font-size:1.6rem;list-style:disc;padding-left:2rem;line-height:1.4}.candidate-profile .requirements ul li{padding-bottom:.8rem}.candidate-profile .info{font-size:1.2rem;margin:3.2rem 5rem 2rem 0;line-height:normal}.candidate-profile .consultants-swiper{position:relative}.candidate-profile .consultants-swiper .swiper-slide{opacity:0;margin:auto 0 0;transition:opacity .3s ease-in-out}.candidate-profile .consultants-swiper .swiper-slide-active{opacity:1}.candidate-profile .consultants-swiper__nav{position:absolute;right:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;pointer-events:none;width:calc(100% + 2rem);left:-2rem;z-index:1}.candidate-profile .consultants-swiper__nav--prev,.candidate-profile .consultants-swiper__nav--next{pointer-events:all;color:var(--jeansblue);cursor:pointer;transition:opacity .3s ease-in-out}.candidate-profile .consultants-swiper__nav--prev svg,.candidate-profile .consultants-swiper__nav--next svg{width:1.2rem;height:.8rem}.candidate-profile .consultants-swiper__nav--prev.swiper-button-disabled,.candidate-profile .consultants-swiper__nav--next.swiper-button-disabled{opacity:.5}.candidate-profile .consultants-swiper__nav--prev svg{transform:rotate(180deg)}.card-header{background-color:var(--lightgrey);position:relative;margin:0 0 -1px;z-index:999}.card-header-background{position:absolute;right:0;top:0;width:100%;height:100%;background-size:cover;background-position:center}.card-header-image{display:flex;align-items:flex-end;height:100%}.card-header-image img{margin:4rem auto 0;max-width:100%}.card-header .card{background-color:var(--white);padding:4rem 2.5rem;border-radius:5px;position:relative;box-shadow:0px 4px 2rem 0px rgba(0,0,0,.1)}@media(min-width: 768px){.card-header .card{padding:4rem 5rem 4rem 4rem}}@media(min-width: 992px){.card-header .card{margin:7.2rem 0 0}}.card-header .card .card-logo{width:20rem;height:10rem;margin:0 0 1.5rem;max-width:100%}.card-header .card .card-logo img{width:100%;height:100%;object-position:left;object-fit:contain}.card-header .card h1{color:var(--primary-color);margin:0 0 2rem}@media(min-width: 576px){.card-header .card h1{margin:0 0 4rem}}.card-header .card-subtitle{color:var(--secondary-color)}.card-header .card-info{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.8rem;margin:0 0 2rem}@media(min-width: 576px){.card-header .card-info{margin:0 0 4rem}}.card-header .card-info-tags{display:flex;gap:.8rem}.card-header .card-info-tags .tag{border-radius:10rem;padding:6.5px 2rem;background-color:var(--primary-color);color:var(--white);text-transform:uppercase;font-size:1rem;font-weight:700;text-decoration:none}.card-header .card-experiences span{font-weight:700;margin-right:.8rem;display:inline-block;min-width:3.6rem}.card-header .card-contact{display:flex;gap:.8rem;margin:4rem 0 0}.card-header .card-wrapper::before{content:"";height:8vw;width:calc(100% + 1px);position:absolute;pointer-events:none;background-color:var(--white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.card-header .card-wrapper::before{left:0;bottom:-1px;top:unset;transform:translateY(0%)}.consultant-card{display:grid;grid-template-columns:repeat(2, 50%);grid-template-rows:auto;contain:paint}.consultant-card-title{grid-area:1/1/2/2;font-size:2rem;color:var(--secondary-color);margin:auto 0 3rem}.consultant-card-title p{color:var(--primary-color)}.consultant-card-image{grid-area:1/2/3/3}.consultant-card-image img{width:100%;height:100%;object-fit:contain;object-position:bottom;margin:0 0 -1px 0}.consultant-card-bottom{display:flex;gap:1rem;grid-area:2/1/3/3;z-index:1;padding:0 2.9rem 2.6rem 0;align-items:flex-end}.consultant-card-bottom .apply-button{width:100%;height:5.1rem}.consultants.result .result-wrapper{background-color:var(--white)}.consultant-image{background-color:var(--lightgrey);aspect-ratio:10/7;display:flex;align-items:flex-end}.consultant-image img{width:49%;margin:auto auto 0}.consultant-content{padding:4.5rem 2.4rem 0 2rem;color:var(--primary-color)}@media(min-width: 768px){.consultant-content{padding:4.5rem 2.4rem 0 2.4rem}}@media(min-width: 992px){.consultant-content{padding:4.5rem 2.4rem 0 4rem}}.consultant-content-title{margin:0 0 1rem}.consultant-content .result-info{margin:1.5rem 0}.consultant-bottom{display:flex;gap:.8rem;margin-top:auto;padding:3.5rem 2.4rem 2.4rem 2rem;flex-wrap:wrap}@media(min-width: 768px){.consultant-bottom{padding:3.5rem 2.4rem 2.4rem 2.4rem}}@media(min-width: 992px){.consultant-bottom{padding:3.5rem 2.4rem 2.4rem 4rem}}@media(min-width: 576px){.consultant-bottom .button.secondary{margin-left:auto}}@media(min-width: 992px){.consultant-bottom .button.secondary{margin-left:0}}@media(min-width: 1256px){.consultant-bottom .button.secondary{margin-left:auto}}.country-selector{display:grid;grid-template-areas:"content";min-height:100vh;position:relative}.country-selector-content{grid-area:content;padding:10rem 0}.country-selector-image{position:absolute;right:0;top:0;width:100%;height:100%}.country-selector-image img{width:100%;height:100%;object-fit:cover}.country-selector-content{background-color:rgba(var(--primary-color-rgb), 0.3);display:flex;align-items:center;text-align:center;color:var(--white);z-index:1}.country-selector-content-logo{margin:auto}.country-selector-content h1{margin:2.8rem 0 2rem}.country-selector-content .language-picker-menu{display:flex;flex-wrap:wrap;margin:2.8rem 0 0;justify-content:center;background-color:rgba(0,0,0,0);gap:1.5rem}.country-selector-content .language-picker-menu a{border-radius:5px;background-color:rgba(255,255,255,.7);min-width:19rem;padding:1.3rem 1.8rem;font-weight:700;font-style:normal}@media(min-width: 768px){.country-selector-content .language-picker-menu a{min-width:19.2rem}}.country-selector-content .language-picker-flag{width:2.4rem;height:2.4rem}.country-recognizer{position:sticky;bottom:2.5rem;top:0;background-color:var(--white);border-radius:5px;box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);padding:4rem 3.2rem;max-width:36rem;margin:0 1.5rem;text-align:center;pointer-events:all;transform:translate(100%, 0);transition:transform .4s,opacity .4s;opacity:0}@media(min-width: 768px){.country-recognizer{margin:0 2.5rem}}.country-recognizer-text{margin:0 0 2.4rem}.country-recognizer-wrapper{position:absolute;right:0;top:0;width:100%;height:100%;display:flex;overflow:hidden;align-items:flex-end;justify-content:flex-end;z-index:200;pointer-events:none}.country-recognizer-wrapper.active .country-recognizer{transform:translate(0, 0);opacity:1}.country-recognizer-close{width:2rem;height:2rem;top:1.2rem;right:1.2rem;position:absolute;cursor:pointer}.country-recognizer-close svg{width:100%;height:100%}.featured-interviews{padding:8rem 0 0}@media(min-width: 768px){.featured-interviews{padding:11rem 0 0}}.featured-interviews .featured-interview{display:grid;grid-gap:4rem 13.6rem;padding:0 0 8rem}@media(min-width: 768px){.featured-interviews .featured-interview{padding:0 0 11rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}.featured-interviews .featured-interview-image{display:flex;align-items:center;overflow:hidden}.featured-interviews .featured-interview-image img{border-radius:1rem}.featured-interviews .featured-interview-content{display:flex;flex-direction:column;justify-content:center}.featured-interviews .featured-interview-content .subtitle{margin:0 0 .5rem}.featured-interviews .featured-interview-content h2,.featured-interviews .featured-interview-content .job-post-apply .apply-form-title,.job-post-apply .featured-interviews .featured-interview-content .apply-form-title,.featured-interviews .featured-interview-content .newsletter-tray-title{margin:0 0 2.4rem}.featured-interviews .featured-interview-content .button-group{margin:1.5rem 0 0}@media(min-width: 768px){.featured-interviews .featured-interview.reverse .featured-interview-image{order:2}}.job-filled-tag{background-color:var(--jeansblue);border-radius:5rem;padding:.6rem 1.6rem;display:flex;align-items:center;text-transform:uppercase;font-weight:700;gap:.8rem;color:var(--white)}.job-filled-tag.small{font-size:1rem}.job-filled-tag.small svg{width:1.4rem;height:1.4rem}@media(min-width: 768px){.job-filled-tag.small svg{width:1.6rem;height:1.6rem}}.job-filled-tag.large{font-size:1.2rem}@media(min-width: 768px){.job-filled-tag.large{font-size:1.8rem;padding:1.1rem 2.4rem}}.job-filled-tag.large svg{width:1.4rem;height:1.4rem}@media(min-width: 768px){.job-filled-tag.large svg{width:2.4rem;height:2.4rem}}.filter__input__range{padding-bottom:2rem;position:relative}.filter__input__range__bar{height:1rem;position:relative;background-color:#d3d3d3;margin:0 1rem}.filter__input__range__bar__max,.filter__input__range__bar__min{width:3rem;height:3rem;transform:translateY(-50%) translateX(-50%);border-radius:50%;background-color:var(--primary-color);z-index:2}.filter__input__range__bar__range{height:3rem;background:#add8e6;transform:translateY(-50%)}.filter__input__range__bar__max,.filter__input__range__bar__min,.filter__input__range__bar__range{position:absolute;top:50%}.filter__input__range__bar__min{left:0}.filter__input__range__bar__max{left:100%}.filter__input__range__selector{position:absolute;z-index:10;top:50%;left:0;width:100%;transform:translateY(-50%);height:3rem}.filter__input__range__selector input{pointer-events:none;position:absolute;width:100%;left:0;top:0;opacity:0;cursor:pointer}.filter__input__range__selector--active{pointer-events:all !important}.header-job .header-content{padding:23vw 0 4vw;z-index:1;background:linear-gradient(180deg, rgba(var(--primary-color-rgb), 0) 0%, var(--primary-color) 100%)}.header-job .header-content h1{text-align:left}.header-job .header-media-image{position:absolute;right:0;top:0;width:100%;height:100%}.header.search-header{aspect-ratio:16/5}.header.search-header .header-content{padding:0;background:linear-gradient(180deg, rgba(var(--primary-color-rgb), 0) 0%, var(--primary-color) 100%)}.header .header-search{z-index:10;padding:1.2rem 0 0;width:100%;margin:0 0 3rem}@media(min-width: 576px){.header .header-search{padding:2rem 0 0}}@media(min-width: 768px){.header .header-search{padding:5rem 0 0}}.header .header-search-wrapper{position:relative}@media(min-width: 576px){.header .header-search-wrapper{padding:7px}}.header .header-search-wrapper-inputs{display:flex;gap:.4rem 0;flex-direction:column}@media(min-width: 576px){.header .header-search-wrapper-inputs{flex-direction:row;gap:0}}.header .header-search-wrapper-inputs::after{position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1;border-radius:5px;background-color:var(--white);box-shadow:0px 4px 20px 0px rgba(0,0,0,.1)}@media(min-width: 576px){.header .header-search-wrapper-inputs::after{content:""}}.header .header-search-wrapper-inputs input{border:none;background-color:rgba(0,0,0,0);border-radius:5px;background-color:var(--white);height:4.5rem;padding:0 1.6rem;width:100%;font-family:inherit}@media(min-width: 576px){.header .header-search-wrapper-inputs input{border-radius:0;background-color:rgba(0,0,0,0);height:100%;padding:9px .9rem 6px}}@media(min-width: 768px){.header .header-search-wrapper-inputs input{padding:8px 2rem}}.header .header-search-wrapper-inputs input::placeholder{font-style:italic;color:#424242}.header .header-search-wrapper-inputs input:focus{outline:none}.header .header-search-wrapper-inputs input.search{overflow:hidden}@media(min-width: 576px){.header .header-search-wrapper-inputs input.search{flex:0 0 43vw}}@media(min-width: 768px){.header .header-search-wrapper-inputs input.search{flex:1 1 100%}}.header .header-search-wrapper-inputs input.location{padding-right:4rem}@media(min-width: 576px){.header .header-search-wrapper-inputs input.location{border-left:solid 1px var(--bluegrey);flex:0 0 40%}}.header .header-search-submit{z-index:10;position:absolute;bottom:5px;right:7px;margin-left:auto;cursor:pointer}@media(min-width: 576px){.header .header-search-submit{top:6px;bottom:unset}}.header{display:grid;contain:paint;position:relative;z-index:130;grid-template-areas:"header"}.header-home{grid-template-areas:"search" "content";row-gap:10rem}@media(min-width: 768px){.header-home{row-gap:2rem}}@media(min-width: 1256px){.header-home{row-gap:0}}.header-home .header-media{grid-area:search-start/1/content-end/2}.header-home .header-content{grid-area:content-start/1/content-end/2}@media(min-width: 1256px){.header-home .header-content{grid-area:search-start/1/content-end/2;margin:0 0 -10vw}}.header-home .header-content h1{font-weight:600}.header-page .header-content{background:linear-gradient(180deg, rgba(var(--primary-color-rgb), 0) 0%, var(--primary-color) 100%);padding:0 0 5vw}.header-page .header-content h1{margin:0}.header-content,.header-media{grid-area:header}.header-content{z-index:1;padding:0 0 35vw;display:flex;align-items:center}@media(min-width: 576px){.header-content{padding:0 5rem 20vw}}@media(min-width: 768px){.header-content{padding:0 5rem 10vw}}@media(min-width: 1256px){.header-content{padding:0 0 10vw}}.header-content h1{color:var(--white);text-align:center;margin:0 0 3rem}@media(min-width: 768px){.header-content h1{margin:0 0 5rem}}.header-media{max-height:50rem}.header-media:after{content:"";background-color:rgba(0,0,0,.15);position:absolute;right:0;top:0;width:100%;height:100%}.header-media-video{position:absolute;right:0;top:0;width:100%;height:100%}.header-media-video iframe,.header-media-video video{z-index:1;opacity:1;transition-delay:1s;transition:opacity .5s ease-in-out;position:absolute;min-width:100%;min-height:100%;width:unset;left:50%;top:50%;transform:translate(-50%, -50%)}.header-media-image{height:100%}.header-media img{width:100%;height:100%;object-fit:cover}.header-home{top:0;z-index:0;position:sticky;grid-auto-columns:minmax(0, 1fr)}.header-home .header-media{max-height:unset}@media(max-width: 1255.98px){.header-home .header-search{grid-area:search-start/1/search-end/2}}@media(min-width: 1256px){.header-home .header-search{position:absolute;top:6rem;width:100%}}.interview-content .title{margin:1.8rem 0}.interview-content .company-logo{height:4rem;width:15rem}.interview-content .company-logo img{width:100%;height:100%;object-fit:contain;object-position:left}.interview-bottom .button{margin-left:auto}.interview-content,.interview-bottom{color:var(--primary-color)}.interviewees-cvs{padding:0 0 4rem}@media(min-width: 768px){.interviewees-cvs{padding:0 0 6rem}}.interviewees-cvs .interviewee-cv{background-color:var(--lightgrey);border-radius:1rem;padding:3rem 3.4rem;margin:0 0 3rem}.interviewees-cvs .interviewee-cv .interviewee-name{margin:0 0 2rem}.interviewees-cvs .interviewee-cv h4,.interviewees-cvs .interviewee-cv .card-header .card-subtitle,.card-header .interviewees-cvs .interviewee-cv .card-subtitle,.interviewees-cvs .interviewee-cv .card-header .card-info-title,.card-header .interviewees-cvs .interviewee-cv .card-info-title,.interviewees-cvs .interviewee-cv .consultant-content-function{margin:0 0 .5rem}.interviewees-cvs .interviewee-cv ul{list-style:disc;padding-left:2rem}.job-wrapper{display:grid;grid-template-columns:1fr;gap:0 2.4rem;grid-template-areas:"image" "content";box-shadow:0px .4rem 2rem 0px rgba(0,0,0,.1);background-color:var(--white)}@media(min-width: 768px){.job-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-areas:"image content"}}.job-wrapper .job-link{grid-area:1/image/2/content;z-index:1}.job-wrapper .job-link:hover+.job-content-wrapper .button.secondary{background-color:var(--button-hover-secondary-bgcolor, var(--ctablue))}.job-wrapper .job-featured-image{grid-area:image;position:relative;height:100%;background-color:var(--lightgrey)}.job-wrapper .job-featured-image img{width:100%;height:100%;object-fit:cover}@media(min-width: 992px){.job-wrapper .job-featured-image img{aspect-ratio:30/17}}.job-wrapper .job-featured-image .job-filled-tag{position:absolute;top:2.4rem;left:2.4rem;z-index:1}.job-wrapper .job-content-wrapper{grid-area:content;padding:1.6rem;display:flex;flex-direction:column;container-name:jobresultcontent;container-type:inline-size}.job-wrapper .job-content-wrapper .job-top{display:flex;padding:.8rem 0;margin:0 1.2rem .8rem 0;justify-content:space-between;flex-direction:column;gap:1.2rem;align-items:flex-start}.job-wrapper .job-content-wrapper .job-top .job-logo{height:4.8rem;width:16rem;opacity:0;transition:opacity .3s ease-in-out}.job-wrapper .job-content-wrapper .job-top .job-logo.loaded-logo{opacity:1}.job-wrapper .job-content-wrapper .job-top .job-logo img{object-fit:contain;height:100%;width:100%;object-position:left}.job-wrapper .job-content-wrapper .job-top .job-tags{display:flex;gap:.8rem;margin:0 0 0 auto;flex-wrap:wrap}.job-wrapper .job-content-wrapper .job-top .job-tags .job-tag{background-color:var(--primary-color);color:var(--white);padding:.4rem 1.2rem .5rem;border-radius:10rem;font-size:1.2rem;font-weight:700;text-transform:uppercase}.job-wrapper .job-content-wrapper .job-content{margin:0 1.2rem 0 0}.job-wrapper .job-content-wrapper .job-content .job-content-title{margin:0 0 1.6rem}.job-wrapper .job-content-wrapper .job-content .job-content-description{line-height:1.25}.job-wrapper .job-bottom{justify-content:space-between;flex-wrap:wrap;margin:auto 0 0;padding:1.6rem 0 0;display:flex;align-items:flex-end}.job-wrapper .job-bottom .job-info{display:flex;gap:.3rem .8rem;flex-wrap:wrap}.job-wrapper .job-bottom .job-info .job-info-item{display:flex;align-items:center;gap:.3rem}.job-wrapper .job-bottom .job-info .job-info-item svg{width:1.2rem;height:1.2rem;color:var(--bluegrey)}@container jobresultcontent (min-width: 500px){.job-wrapper .job-content-wrapper .job-top{flex-direction:row}}.language-picker{border:1.5px solid var(--grey);position:relative;border-radius:5px;font-family:inherit;z-index:1}.language-picker.active{border-radius:5px 5px 0 0;border-bottom:none}.language-picker.active .language-picker-menu-wrapper{grid-template-rows:1fr}.language-picker.active .language-picker-menu{border:1.5px solid var(--grey)}.language-picker.active .current-language-button .down{transform:rotate(180deg)}.current-language-button{display:flex;align-items:center;gap:.9rem;font-size:1.4rem;padding:8px 1.2rem 8px 8px;font-family:inherit;font-style:italic;cursor:pointer;background:none;border:none;appearance:none;border-radius:.9rem;min-height:3.3rem;color:var(--black)}.current-language-button .down{width:7px;height:1rem;transition:transform .2s ease-in-out;margin:0 0 0 .9rem}.language-picker-flag{border-radius:50%;overflow:hidden;margin-right:.9rem;width:1.2rem;height:1.2rem;position:relative}.language-picker-flag.en svg{width:100%;height:100%;top:0}.language-picker-flag svg{aspect-ratio:10/8;height:calc(100% + 2px);position:absolute;left:0;top:-1px}.language-picker-menu-wrapper{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid;position:absolute;width:100%;left:-0.1rem;width:calc(100% + 2px)}.language-picker-menu{overflow:hidden;background:#fff;border-radius:0 0 5px 5px;border-top:none !important;gap:1rem;height:100%;width:fit-content;min-width:100%}.language-picker-menu a{color:var(--primary-color);text-decoration:none;font-style:italic;padding:.8rem;white-space:nowrap;display:flex;align-items:center;transition:background-color .2s ease-in-out}.language-picker-menu a:hover{background-color:#fbfbfb}.language-picker-menu a .arrow{margin-left:auto;padding-left:1rem}.language-picker-menu a .arrow svg{width:.9rem;height:.9rem}@media(max-width: 991.98px){.menu{overflow:hidden}}.menu-item{position:relative}.menu-item.menu-item--dropdown .menu-item-link:after{opacity:0;position:absolute;left:0;bottom:0;width:100%;content:"";transition:opacity .2s ease-in-out;top:0;bottom:-1rem;left:-0.5rem;width:calc(100% + 1rem);box-shadow:rgba(0,0,0,.05) 0 4px 34px 0}@media(min-width: 1256px){.menu-item.menu-item--dropdown .menu-item-link:after{width:calc(100% + 4rem);left:-2rem}}.menu-item .menu-item-link span{position:relative}.menu-item .menu-item-link span::after{background-color:var(--bluegrey);content:"";position:absolute;bottom:-2.7rem;opacity:0;transition:opacity .2s ease-in-out}.menu-item .menu-item-link span::after{left:0;height:.3rem;width:100%}@media(min-width: 992px){.menu-item:hover .menu-item-link span::after{opacity:1}}.menu-item .job-count{background-color:var(--secondary-color);color:var(--white);border-radius:10rem;height:1.8rem;min-width:1.8rem;font-size:.8rem;margin:0 0 0 .7rem;padding:0 .5rem;display:flex;align-items:center;justify-content:center;font-weight:700}.menu-item-link{text-decoration:none;color:var(--primary-color);font-weight:700;padding:1.5rem 1.25rem;font-size:1.4rem;position:relative;display:flex;align-items:center}@media(min-width: 992px){.menu-item-link{padding:4rem 1rem}}@media(max-width: 991.98px){.menu-item-link--active svg{transform:rotate(180deg)}}.menu-item svg{width:1rem;height:1rem;transition:all .2s ease-in-out;margin:0 0 0 .9rem}@media(min-width: 992px){.menu-item:hover .menu-item-link::after{opacity:1}}.menu-item--dropdown-list{padding:1rem 4rem 2.6rem 4rem}@media(min-width: 992px){.menu-item--dropdown-list{padding:2.6rem 4rem}}.menu-item--dropdown-listwrapper{overflow:hidden}.menu-item--dropdown-wrapper{transition:all .2s ease-in-out;display:grid;grid-template-rows:0fr;background-color:var(--white);width:max-content}@media(min-width: 992px){.menu-item--dropdown-wrapper{box-shadow:rgba(0,0,0,.05) 0 25px 34px 0}}.menu-item--dropdown-item:not(:last-of-type){padding:0 0 2.2rem}.menu-item--dropdown-item-link{text-decoration:none;color:var(--primary-color);position:relative;font-size:1.4rem}.menu-item--dropdown-item-link::after{content:"";width:100%;position:absolute;height:.5px;background-color:var(--primary-color);opacity:0;left:0;bottom:0;transition:opacity .2s ease-in-out}.menu-item--dropdown-item-link:hover{font-weight:600}.menu-item--dropdown-item-link:hover:after{opacity:1}.menu-item--dropdown-item-link span{white-space:nowrap}@media(min-width: 992px){.menu-item--dropdown{position:relative}.menu-item--dropdown-item--first{display:none}.menu-item--dropdown-wrapper{position:absolute;transform:translateY(100%);bottom:5px;left:-0.5rem;transition:all .2s ease-in-out}}@media(min-width: 992px)and (min-width: 1256px){.menu-item--dropdown-wrapper{left:-3rem}}@media(min-width: 992px){.menu-item--dropdown ul{display:flex;flex-direction:column}}@media(max-width: 991.98px){.menu-item--dropdown-wrapper--active{grid-template-rows:1fr}}@media(min-width: 992px){.menu-item:hover .menu-item--dropdown-wrapper{grid-template-rows:1fr}}@media(min-width: 992px){.menu-item:hover svg{transform:rotate(180deg)}}.menu-item-posttypes{position:unset}.menu-item-posttypes .menu-item--dropdown-wrapper{left:0}.menu-item-posttypes .dropdown_posttype-overview{width:100%}@media(min-width: 992px){.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-wrapper{margin:0 15px}}@media(min-width: 992px)and (min-width: 576px){.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-wrapper{margin:0 calc((100vw - 576px)/2 + 15px)}}@media(min-width: 992px)and (min-width: 768px){.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-wrapper{margin:0 calc((100vw - 768px)/2 + 15px)}}@media(min-width: 992px)and (min-width: 992px){.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-wrapper{margin:0 calc((100vw - 992px)/2 + 15px)}}@media(min-width: 992px)and (min-width: 1256px){.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-wrapper{margin:0 calc((100vw - 1256px)/2 + 15px)}}.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:3.2rem;padding:2.4rem 4rem 0}@media(min-width: 576px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-list{padding:2.4rem 4rem 3.2rem;grid-template-columns:repeat(2, minmax(0, max-content));gap:3.2rem 10rem}}@media(min-width: 992px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-list{justify-content:center}}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes{font-size:1.4rem}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-title{font-weight:700;margin:0 0 2.4rem}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list{display:block}@media(min-width: 576px){.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list{column-count:2;column-gap:3.2rem}}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item{margin:0 0 1.6rem;line-height:1.4}@media(min-width: 768px){.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item{min-width:16rem}}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item a{text-decoration:none;color:inherit}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-list .menu-item a:hover{text-decoration:underline}.nav-search-wrapper{position:relative;opacity:0;pointer-events:none;box-shadow:rgba(0,0,0,.05) 0 4px 34px 0;background-color:rgba(var(--primary-color-rgb), 0.5);position:fixed;width:100%;height:100%;z-index:10000;top:0;left:0;display:flex;align-items:center;justify-content:center}.nav-search-wrapper.active{opacity:1;pointer-events:auto}.nav-search-wrapper.active .nav-search-input input{border-color:var(--grey)}.nav-search-content{background-color:var(--white);padding:2rem;border-radius:.5rem}@media(min-width: 576px){.nav-search-content{padding:4rem}}@media(min-width: 768px){.nav-search-content{padding:4rem 6rem}}.nav-search-content-title{text-align:center;margin:0 0 2rem}.nav-search-input{display:flex;gap:.8rem}.nav-search-input input{font-family:var(--font-text);overflow:hidden;border:solid 1px rgba(0,0,0,0);border-radius:5px;border:solid 1px var(--grey);width:100%;padding:.5rem 1rem;transition:padding .3s ease-in-out,border-color .3s;min-width:20rem}.nav-search-input input:focus{outline:none;border-color:var(--bluegrey)}.nav{position:relative;box-shadow:rgba(0,0,0,.05) 0 4px 34px 0;background-color:var(--white);padding:.5rem 0;width:100%;z-index:132}@media(min-width: 992px){.nav{padding:0}}.nav-inner{height:100%;display:flex;align-items:center;justify-content:space-between}.nav-brand{display:flex;align-items:center;z-index:1;padding:.75rem 1rem;margin:0 -1rem;background-color:var(--white)}@media(min-width: 992px){.nav-brand{padding:0}}@media(min-width: 992px){.nav-brand{position:absolute;top:0;bottom:0;left:3rem}}.nav-brand a,.nav-brand img{height:inherit}.nav-brand a{display:block;height:3rem}@media(min-width: 1256px){.nav-brand a{height:4rem}}.nav-brand img{height:100%}.nav-mobile{margin:0 1.6rem 0 auto;display:flex;gap:.8rem}@media(min-width: 992px){.nav-mobile{display:none}}.nav-content{width:100%;justify-content:flex-end}@media(max-width: 991.98px){.nav-content{background-color:var(--white);padding:3rem calc((100vw - 768px)/2);height:calc(100vh - 5.5rem);display:block;transform:translate(0, -50%);transition:transform .3s ease-in-out;position:absolute;left:0;bottom:0;width:100%;overflow:auto;bottom:1px}.nav-content--active{transform:translate(0, 100%)}}@media(max-width: 575.98px){.nav-content{padding:3rem calc((100vw - 576px)/2) 10rem}}@media(min-width: 992px){.nav-content .menu{gap:0}}@media(min-width: 992px)and (min-width: 992px){.nav-content .menu{display:flex;align-items:center;justify-content:flex-end}}@media(min-width: 992px)and (min-width: 1256px){.nav-content .menu{gap:2.5rem}}.nav-content-items{display:flex;align-items:center;gap:1rem;margin:0 0 0 2rem;display:none}@media(min-width: 992px){.nav-content-items{display:flex}}@media(min-width: 1256px){.nav-content-items{margin:0 0 0 7.5rem}}.nav-toggler{width:25px;height:25px;position:relative;cursor:pointer}@media(min-width: 992px){.nav-toggler{display:none}}.nav-toggler::after,.nav-toggler::before,.nav-toggler span{left:.5rem;position:absolute;content:"";height:2.5px;background-color:#000;width:calc(100% - 1rem);transition:all .2s ease-in-out}.nav-toggler::before{top:.5rem}.nav-toggler span{top:1.1rem}.nav-toggler::after{top:calc(100% - .5rem);transform:translateY(-100%)}.nav-toggler--active::after,.nav-toggler--active::before,.nav-toggler--active span{background-color:#000}.nav-toggler--active::before{transform:rotate(45deg);top:10px}.nav-toggler--active::after{transform:rotate(-45deg);top:10px}.nav-toggler--active span{width:0}.observe{transition:transform 1s ease-in-out}.observe.in-viewport{transform:translateX(0)}.observe.out-viewport{transform:translateX(-100%)}.pagination-list{display:flex;gap:.8rem;justify-content:center;margin:10rem 0 0}.pagination-list-item{width:3.5rem;height:3.5rem;border-radius:4px;background-color:var(--grey);overflow:hidden;cursor:pointer;transition:background-color .3s ease-in-out}.pagination-list-item.previous svg{transform:rotate(180deg)}.pagination-list-item.previous,.pagination-list-item.next{background-color:rgba(0,0,0,0);padding:1rem;cursor:pointer}.pagination-list-item span,.pagination-list-item a{text-decoration:none;color:var(--primary-color);cursor:pointer;display:flex;align-items:center;justify-content:center}.pagination-list-item span,.pagination-list-item span svg,.pagination-list-item a,.pagination-list-item a svg{width:100%;height:100%}.pagination-list-item:hover,.pagination-list-item--active{background-color:var(--secondary-color)}.pagination-list-item:hover span,.pagination-list-item:hover a,.pagination-list-item--active span,.pagination-list-item--active a{color:var(--white)}.pagination-list-item--active{font-weight:700;color:var(--white) !important}.swiper-section .section__inner>.plate--container{overflow:hidden}.swiper-section .button-group{position:relative;margin:4rem 0 0}@media(min-width: 768px){.swiper-section .button-group{margin:6rem 0 0}}.result-swiper{margin:3rem 4.6rem 0;padding:0 0 3.5rem}@media screen and (min-width: 1400px){.result-swiper{margin:3rem 0 0}}.result-swiper .swiper-slide{opacity:1;height:auto}.result-swiper .swiper-slide .result-wrapper::before{content:"";position:absolute;top:0;pointer-events:none;left:0;width:100%;height:100%;transition:all .2s ease-in-out;background-color:var(--white);opacity:.8;transition:opacity .5s ease-in;z-index:1}@media(min-width: 768px){.result-swiper .swiper-slide .result-wrapper::before{content:unset}}@media(min-width: 576px){.result-swiper .swiper-slide{opacity:0;transition:opacity .5s ease-in}}.result-swiper .swiper-slide-visible{opacity:1}.result-swiper .swiper-slide-visible .result-wrapper::before{opacity:0}.swiper-navigation{position:absolute;right:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:0 .5rem}@media(min-width: 576px){.swiper-navigation{width:100%;left:0;padding:0 1.5rem}}@media(min-width: 768px){.swiper-navigation{padding:0}}@media screen and (min-width: 1400px){.swiper-navigation{width:calc(100% + 10rem);left:-5rem;padding:0}}.swiper-navigation-button{width:3.5rem;height:3.5rem;pointer-events:all;cursor:pointer;border-radius:5px;background-color:var(--secondary-color);opacity:1;transition:background-color .3s ease-in-out,opacity .3s ease-in-out;color:var(--white);display:flex;align-items:center;justify-content:center}.swiper-navigation-button svg{width:1.3rem;height:1.3rem}.swiper-navigation-button-prev svg{transform:rotate(180deg)}.swiper-navigation-button:hover{background-color:var(--jeansblue-shade)}.swiper-navigation-button.swiper-button-lock{opacity:0}.result{position:relative;display:block;text-decoration:none;color:inherit;position:relative}.result::after{content:"";position:absolute;right:0;top:0;width:100%;height:100%;top:4rem;background-color:var(--white);z-index:-1;width:calc(100% - 1px);left:1px;height:calc(100% - 4rem);box-shadow:0rem 0rem 3rem 0 rgba(0,0,0,.05)}.result-link{position:absolute;right:0;top:0;width:100%;height:100%;z-index:2}.result-wrapper{clip-path:polygon(0 3rem, calc(100% + 1px) 0, 100% 100%, 1px 100%);display:flex;flex-direction:column;height:100%;z-index:2;position:relative;z-index:1}.result .image img{width:100%}.result-content{position:relative}.result-content:not(.consultant-content){padding:2.6rem 2.6rem 0}.result-content-logo{max-width:10rem}.result-content-logo img{width:100%;max-height:6rem;object-fit:contain;object-position:left}.result-content-tags{position:absolute;top:0;right:2.3rem;transform:translateY(-50%);display:flex;gap:1.2rem}.result-content-tags .tag{border-radius:10rem;padding:6.5px 2rem;background-color:var(--primary-color);color:var(--white);text-transform:uppercase;font-size:1rem;font-weight:700;text-decoration:none}.result-info{display:flex;flex-wrap:wrap;margin:0 0 .5rem;gap:.5rem 1rem;font-size:1.4rem}@media(min-width: 768px){.result-info{gap:2rem;font-size:1.6rem}}.result-icon-item{display:flex;align-items:center;gap:.7rem;color:var(--jeansblue-shade)}.result-icon-item svg{color:var(--bluegrey);width:1.3rem;height:1.5rem}.result-bottom{display:flex;margin:auto 0 0}.result-bottom:not(.consultant-bottom){padding:1.5rem 2.3rem 1.3rem 2.6rem}.result-bottom .result-icon-item{font-size:1.4rem}@media(min-width: 768px){.result-bottom .result-icon-item{font-size:1.6rem}}.result-bottom .button{min-width:unset}.result-bottom a.button{pointer-events:all}.result:not(.consultants):hover .button.primary:not(.button-icon){background-color:var(--button-hover-primary-bgcolor, var(--jeansblue-shade))}.result:not(.consultants):hover .button.secondary:not(.button-icon){background-color:var(--button-hover-secondary-bgcolor, var(--ctablue))}.selector{position:relative;z-index:5}.selector.selector--checkbox .selector-list-item{cursor:initial}.selector.selector--checkbox label{cursor:pointer}.selector [data-disabled=true]{pointer-events:none;opacity:.5}.selector-wrapper select{display:none}.selector-input,.selector-wrapper select{padding:1rem;border:solid var(--grey) 1px;align-items:center;border-radius:3px;justify-content:space-between;width:100%;background-color:var(--white)}.selector-input svg,.selector-wrapper select svg{margin-left:2rem;height:1rem;width:1rem;pointer-events:none;transition:all .2s ease-in-out}.selector-input{cursor:pointer;display:inline-flex}.selector-value,.selector-placeholder{pointer-events:none}.selector-value{display:none}.selector-list{transition:all .2s ease-in-out;background:var(--white);overflow:hidden;width:100%}.selector-list-wrapper{grid-template-rows:1fr;position:absolute;transition:grid-template-rows .3s ease-in-out;display:grid;border:solid var(--grey) 1px;width:100%;border-top:none !important;top:calc(100% - 1px);transition:all .2s ease-in-out}.selector-list-item{cursor:pointer;padding:1rem}.selector:not(.selector--open) .selector-list-wrapper{grid-template-rows:0fr;border-color:rgba(0,0,0,0)}.selector--open{z-index:11}.selector--open svg{transform:rotate(180deg)}.selector--open .selector-input,.selector--open .selector-wrapper select{border-bottom:none}.selector--closing{z-index:11}.selector--selected .selector-value{display:block}.selector--selected .selector-placeholder{display:none}.select.contact_form-field--error .selector-input{border:1px solid var(--error-color)}.is_touch_device .selector:not(.selector--checkbox){display:none}.is_touch_device .selector-wrapper select{display:block}.sticky-container{top:5rem;position:sticky;display:none}.sticky-container-wrapper{padding:20vw 0 0;position:absolute;right:0;top:0;width:100%;height:100%;pointer-events:none;z-index:200;display:none}@media(min-width: 768px){.sticky-container-wrapper{display:block}}@media(min-width: 576px){.sticky-container{display:block}}.support-team{margin:5rem 0}@media(min-width: 768px){.support-team{margin:19rem 0 10rem}}.support-team-wrapper{display:grid;grid-template-columns:1fr;gap:8rem 3rem}@media(min-width: 768px){.support-team-wrapper{grid-template-columns:repeat(2, 1fr)}}.plate--element__accordion+.plate--element__accordion{margin-top:8rem}.accordion .accordion-title{margin-block-end:4rem}.details-and-summary{border-block-end:1px solid var(--primary-color)}.details-and-summary:first-child{border-block-start:1px solid var(--primary-color)}.details-and-summary summary{display:flex;justify-content:space-between;border:0 solid rgba(0,0,0,0);outline:none;color:var(--secondary-color);padding:1rem 0 1rem;position:relative;cursor:pointer;font-size:3rem;font-weight:bold}.details-and-summary summary svg{flex:0 0 auto;fill:currentColor;width:2.5rem;height:2.5rem;align-self:center;transform:rotate(180deg);transition:transform .2s ease-in-out}.details-and-summary summary:focus{border-color:rgba(0,0,0,.2)}.details-and-summary summary::-webkit-details-marker{display:none}.details-and-summary[open] summary svg{transform:rotate(0)}.details-and-summary .content{padding:1rem 0 3rem;border:0 solid rgba(0,0,0,0);border-block-start:none}.plate--element__button_group+.plate--element__button_group{margin-block-start:2.4rem}.button-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.8rem}@media(min-width: 768px){.button-group{gap:2.4rem}}.button-group.justify-start{justify-content:flex-start}.button-group.justify-center{justify-content:center}.button-group.justify-end{justify-content:flex-end}.button{display:flex;align-items:center;justify-content:center;gap:1rem;cursor:pointer;padding:1.5rem 2rem;color:#fff;font-family:inherit;font-size:1.6rem;text-align:center;font-weight:700;line-height:1.1;border:none;border-radius:5px;appearance:none;text-decoration:none;box-shadow:0px 4px 24px 0px rgba(0,0,0,.05);transition:background-color .2s ease-in-out,color .2s ease-in-out}@media(min-width: 768px){.button{min-width:15rem;padding:1.7rem 1.4rem}}.button.icon{justify-content:space-between;gap:2rem;padding:1.5rem 1.4rem 1.5rem 2.2rem}@media(min-width: 768px){.button.icon{padding:1.7rem 1.4rem 1.7rem 2.2rem}}.button.icon svg{width:.9rem;height:.9rem;margin:0 0 -1px}.button.download svg{width:1.8rem;height:1.8rem}.button.primary{background-color:var(--button-primary-bgcolor, var(--secondary-color))}.button.primary:hover{background-color:var(--button-hover-primary-bgcolor, var(--jeansblue-shade))}.button.secondary{background-color:var(--button-secondary-bgcolor, var(--tertiary-color));color:var(--white)}.button.secondary:hover{background-color:var(--button-hover-secondary-bgcolor, var(--ctablue))}.button.outline{border:solid 1px var(--primary-color);color:var(--primary-color);background-color:rgba(0,0,0,0)}.button.outline:hover{border-color:var(--bluegrey)}.button-icon{min-width:unset;padding:1.7rem;width:5.1rem;height:5.1rem;display:flex;align-items:center;justify-content:center}:root{--error-color: #ff5454;--focus-color: rgba(0, 107, 220, 0.2);--accent-color: #006bdc}::placeholder{font-family:var(--font-text);font-size:1.6rem;line-height:1.625;opacity:1;color:inherit}[class^=call_me_back_by_fax_]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.contact_form__label{color:inherit;margin-block-end:.2rem;font-weight:700}.contact_form__label .optional-field{color:#7d7d7d}.contact_form .contact_form__helper{color:inherit;margin-block-start:.6rem}.contact_form .wysiwyg a{color:inherit}.contact_form .wysiwyg:not([data-grid-column="12"]){display:flex;justify-content:center}@media(min-width: 768px){.contact_form .wysiwyg:not([data-grid-column="12"]){margin:3rem 0 0;height:5rem}}.contact_form .wysiwyg:not([data-grid-column="12"]) .paragraph p{margin:0}.contact_form input,.contact_form select,.contact_form textarea{transition:border .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out,outline .2s ease-in-out;width:100%;font-family:inherit;background:#fff;border-radius:3px;padding:1.1rem 1.6rem 1.2rem;font-size:1.6rem;line-height:1.7;outline:none;border:none;border:solid var(--grey) 1px}.contact_form input[disabled],.contact_form select[disabled],.contact_form textarea[disabled]{background-color:gray;border-color:gray}.contact_form textarea{resize:vertical}.contact_form__field{display:flex;flex-direction:column}.contact_form__field__error{color:var(--error-color)}.contact_form__field--error input:invalid,.contact_form__field--error textarea:invalid,.contact_form__field--error select:invalid{border-color:var(--error-color)}.contact_form .hide{display:none}.contact_form button[type=submit]{position:relative}.contact_form button[type=submit][disabled]{filter:grayscale(1)}.contact_form button[type=submit][disabled]:hover,.contact_form button[type=submit][disabled]:focus,.contact_form button[type=submit][disabled]:active{pointer-events:none}.contact_form button[type=submit][disabled] svg{display:none}.contact_form button[type=submit][disabled]::after{content:"";width:1.8rem;height:1.8rem;display:flex;animation-name:spin;animation-duration:4000ms;animation-iteration-count:infinite;animation-timing-function:linear;border:2px dotted currentColor;border-radius:100%}.grecaptcha-badge{display:none}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.address-input-group{padding:0;border:none;border-color:red}.address-input-group input+label{order:-1;color:gray;margin-block-end:.2rem}.address-input-group input+label .optional-field{color:#7d7d7d}.address-input-group .form-control-group{display:flex;--_gap: 1rem;gap:var(--_gap)}.address-input-group .form-control-group>.form-control{width:calc(50% + var(--_gap));margin-bottom:0 !important;margin-top:0 !important}.address-input-group .form-control input{background-color:#fff}.address-input-group .form-control input[disabled]{filter:brightness(0.9)}.address-input-group .form-control input[data-dirty=completed]{filter:unset;background-color:#c5ffdf;border-color:#094}.address-input-group .form-control input[data-dirty=error]{filter:unset;background-color:#fdd;border-color:red}.address-input-group .form-control+.form-control-group,.address-input-group .form-control-group+.form-control,.address-input-group .form-control+.form-control{margin-top:1.6rem}.autofill{position:relative}.autofill input{margin-bottom:.5rem;width:auto;border:none;flex:1 1 auto}.autofill__answers{margin:-0.25rem !important}.autofill__answers__item{margin:.25rem .5rem;padding:.25rem .5rem !important;cursor:pointer;display:block;font-size:1.2rem;background-color:var(--grey)}.autofill__list{list-style:none;margin:-0.25rem;padding:.25rem;position:absolute;bottom:0;background-color:var(--grey);transform:translateY(100%);z-index:1;transform:translateY(100%);width:100%;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.autofill__list--active,.autofill__list:hover{opacity:1;pointer-events:all}.autofill__list__item{margin:.25rem .5rem;padding:.25rem .5rem !important;display:block;font-size:1.2rem;background-color:var(--white)}.autofill__list__item::before{display:none !important}.autofill:hover .autofill__list{opacity:1;pointer-events:all}.file__drop{border-radius:.3rem;position:relative;background-color:var(--secondary-color);color:var(--white);width:100%}.file__drop.has_file{background-color:var(--tertiary-color)}.file__drop.has_file .file__overlay{justify-content:flex-start}.file__drop.has_file+.no-file{opacity:0;height:0}.file__drop__wrapper{position:relative;display:flex;flex-direction:row;gap:1rem 3rem;align-items:center}@media(min-width: 576px){.file__drop__wrapper{flex-direction:column;align-items:flex-start}}.file__drop__wrapper .no-file{opacity:1;transition:opacity .2s ease-in-out;line-height:1.4}@media(min-width: 768px){.file__drop__wrapper .no-file{padding:1rem 0}}.file__remove{display:none}.file__overlay{pointer-events:none;font-weight:700;padding:1.1rem 3.6rem 1.2rem 1.6rem;display:flex;justify-content:center;overflow:hidden;white-space:nowrap}@media(min-width: 768px){.file__overlay{justify-content:flex-start}}@media(min-width: 992px){.file__overlay{justify-content:center}}.file input{opacity:0;inset:0;position:absolute;cursor:pointer;width:100%;height:100%;padding:0}.file .drag_over{border-style:dashed}.file .has_file .file__remove{display:flex;border:2px solid var(--white);background:rgba(0,128,0,.14);color:var(--white);border-radius:100%;width:2.2rem;height:2.2rem}.file__remove{cursor:pointer;position:absolute;right:1rem;top:2rem;transform:translateY(-50%)}.file__drop:hover{background-color:var(--jeansblue-shade)}:root{--offset: 0px;--max_width: 100%;--gutter: var(--form-grid-column-gap, 3rem);--columns: 12;--color: hsla(223.2, 100%, 61.4%, 0.2);--repeating-width: calc(100% / var(--columns));--column-width: calc((100% / var(--columns)) - var(--gutter));--background-width: calc(100% + var(--gutter))}.contact_form{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));column-gap:var(--form-grid-column-gap, 3rem);row-gap:var(--form-grid-row-gap, 1.6rem)}.contact_form>:not([data-grid-column]){grid-column:span 1}.contact_form [data-grid-column="1"]{grid-column:span 1}.contact_form [data-grid-column="2"]{grid-column:span 1}.contact_form [data-grid-column="3"]{grid-column:span 1}.contact_form [data-grid-column="4"]{grid-column:span 1}.contact_form [data-grid-column="5"]{grid-column:span 1}.contact_form [data-grid-column="6"]{grid-column:span 1}.contact_form [data-grid-column="7"]{grid-column:span 1}.contact_form [data-grid-column="8"]{grid-column:span 1}.contact_form [data-grid-column="9"]{grid-column:span 1}.contact_form [data-grid-column="10"]{grid-column:span 1}.contact_form [data-grid-column="11"]{grid-column:span 1}.contact_form [data-grid-column="12"]{grid-column:span 1}@media(min-width: 768px){.contact_form{grid-template-columns:repeat(12, 1fr)}.contact_form>:not([data-grid-column]){grid-column:span 12}.contact_form [data-grid-column="1"]{grid-column:span 1}.contact_form [data-grid-column="2"]{grid-column:span 2}.contact_form [data-grid-column="3"]{grid-column:span 3}.contact_form [data-grid-column="4"]{grid-column:span 4}.contact_form [data-grid-column="5"]{grid-column:span 5}.contact_form [data-grid-column="6"]{grid-column:span 6}.contact_form [data-grid-column="7"]{grid-column:span 7}.contact_form [data-grid-column="8"]{grid-column:span 8}.contact_form [data-grid-column="9"]{grid-column:span 9}.contact_form [data-grid-column="10"]{grid-column:span 10}.contact_form [data-grid-column="11"]{grid-column:span 11}.contact_form [data-grid-column="12"]{grid-column:span 12}}.notification{position:relative}.notification .message{border:1px solid rgba(0,0,0,0);border-radius:.4rem;background-color:rgba(0,0,0,0);height:0;opacity:0;transition:all .1s ease-out;transform-style:preserve-3d;transform:rotateX(90deg) scaleY(0)}.notification .message p{padding:1rem 1.6rem}.notification.forgotten .message__forgotten{height:auto;opacity:1;transform:rotateX(0deg) scaleY(1)}.notification.error .message__error{height:auto;opacity:1;transform:rotateX(0deg) scaleY(1)}.notification.success .message__success{height:auto;opacity:1;transform:rotateX(0deg) scaleY(1)}.notification:not(.forgotten):not(.error):not(.success){position:absolute}.notification .message__success{border-color:var(--tertiary-color);background-color:rgba(var(--tertiary-color-rgb), 0.2)}.notification .message__forgotten,.notification .message__error{border-color:#ff5454;background-color:rgba(255,255,255,.2)}.radio-check{display:flex;align-items:center;gap:.8rem;padding-block:.4rem}.radio-check .contact_form__label{margin-block-end:.8rem}.radio-check label a{color:var(--secondary-color);text-decoration:none}.radio-check label a:hover{text-decoration:underline}.radio-check input{outline:none;appearance:none;position:relative;padding:0;width:1.6rem;height:1.6rem;min-width:1.6rem;border-radius:.4rem;cursor:pointer}.radio-check input[type=radio]{border-radius:2rem}.radio-check input[type=radio]::before{content:"";position:absolute;inset:2rem;transition:all .2s ease-in-out;background-color:var(--tertiary-color);border-radius:100%}.radio-check input[type=radio]:checked{border-color:var(--tertiary-color)}.radio-check input[type=radio]:checked::before{inset:.3rem}.radio-check input[type=checkbox]::before{content:"";position:absolute;inset:.2rem;transition:all .2s ease-in-out;background-size:0%;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4.52 12c-.4 0-.78-.16-1.06-.43l-3.2-3.17c-.34-.34-.34-.89 0-1.24.34-.34.9-.34 1.25 0l3.01 2.98 7.97-7.89c.34-.34.9-.34 1.25 0 .34.34.34.89 0 1.24l-8.16 8.08c-.28.28-.66.43-1.06.43z' fill='%23ffffff'/%3E%3C/svg%3E")}.radio-check input[type=checkbox]:checked{background-color:var(--tertiary-color)}.radio-check input[type=checkbox]:checked::before{background-size:90%}.image img{max-width:100%}.image--large{width:calc(100% + 2 * 15px);margin-left:-15px}@media(min-width: 768px){.image--large{height:100%;width:calc(100% + 2 * 15px);margin-left:-15px}.image--large img{height:100%;object-fit:cover}}.image--center img{margin:0 auto}.image--right img{margin:0 0 0 auto}.plate--element__image .image{border-radius:1rem;overflow:hidden}@media(min-width: 768px){.plate--element__image{flex:1 1 auto}}@media(min-width: 768px){.plate--row .plate--column:first-of-type .image--large-col-1,.plate--row .plate--column:last-of-type .image--large-col-1{width:calc((100vw - (100% / 1 * 12))/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-2,.plate--row .plate--column:last-of-type .image--large-col-2{width:calc((100vw - (100% / 2 * 12))/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-3,.plate--row .plate--column:last-of-type .image--large-col-3{width:calc((100vw - (100% / 3 * 12))/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-4,.plate--row .plate--column:last-of-type .image--large-col-4{width:calc((100vw - (100% / 4 * 12))/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-5,.plate--row .plate--column:last-of-type .image--large-col-5{width:calc((100vw - (100% / 5 * 12))/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-6,.plate--row .plate--column:last-of-type .image--large-col-6{width:calc((100vw - (100% / 6 * 12))/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-7,.plate--row .plate--column:last-of-type .image--large-col-7{width:calc((100vw - (100% / 7 * 12))/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-8,.plate--row .plate--column:last-of-type .image--large-col-8{width:calc((100vw - (100% / 8 * 12))/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-9,.plate--row .plate--column:last-of-type .image--large-col-9{width:calc((100vw - (100% / 9 * 12))/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-10,.plate--row .plate--column:last-of-type .image--large-col-10{width:calc((100vw - (100% / 10 * 12))/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-11,.plate--row .plate--column:last-of-type .image--large-col-11{width:calc((100vw - (100% / 11 * 12))/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-12,.plate--row .plate--column:last-of-type .image--large-col-12{width:calc((100vw - (100% / 12 * 12))/2 + 100%)}.plate--row .plate--column:first-of-type .image--large-col-1{margin-left:calc((100vw - (100% / 1 * 12)) / -2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-2{margin-left:calc((100vw - (100% / 2 * 12)) / -2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-3{margin-left:calc((100vw - (100% / 3 * 12)) / -2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-4{margin-left:calc((100vw - (100% / 4 * 12)) / -2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-5{margin-left:calc((100vw - (100% / 5 * 12)) / -2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-6{margin-left:calc((100vw - (100% / 6 * 12)) / -2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-7{margin-left:calc((100vw - (100% / 7 * 12)) / -2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-8{margin-left:calc((100vw - (100% / 8 * 12)) / -2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-9{margin-left:calc((100vw - (100% / 9 * 12)) / -2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-10{margin-left:calc((100vw - (100% / 10 * 12)) / -2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-11{margin-left:calc((100vw - (100% / 11 * 12)) / -2 + 15px)}.plate--row .plate--column:first-of-type .image--large-col-12{margin-left:calc((100vw - (100% / 12 * 12)) / -2 + 15px)}.plate--row .plate--column:last-of-type:not(:only-child) .image--large{margin-left:-15px}.plate--row .plate--column:only-child .image--large{margin-left:calc((100vw - 100%)/-2);width:100vw}}.map{width:100%;padding-bottom:40%;z-index:110}.map_cluster #mapContainer{height:40rem}.map_cluster #mapContainer .leaflet-marker-icon{border:none;border-radius:50%;background-color:var(--primary-color)}[src="https://unpkg.com/leaflet@1.6.0/dist/images/marker-icon.png"]{display:none !important}.paragraph ul,.paragraph ol,.paragraph p,.paragraph table{margin-bottom:1.6rem}.paragraph a{color:var(--secondary-color);text-decoration:underline}.paragraph a:hover{text-decoration:none}.paragraph h2,.paragraph .job-post-apply .apply-form-title,.job-post-apply .paragraph .apply-form-title,.paragraph .newsletter-tray-title{margin:0 0 2rem}.paragraph h3,.paragraph .job-post-download-title,.paragraph .consultant-content-title,.paragraph .interviewees-cvs .interviewee-cv .interviewee-name,.interviewees-cvs .interviewee-cv .paragraph .interviewee-name,.paragraph .job-wrapper .job-content-wrapper .job-content .job-content-title,.job-wrapper .job-content-wrapper .job-content .paragraph .job-content-title,.paragraph .nav-search-content-title,.paragraph .result-content .title,.result-content .paragraph .title{margin:0 0 2.4rem}.paragraph ul{padding:0}.paragraph ul li{padding-left:1.5rem;position:relative}.paragraph ul li::before{content:"";width:.5rem;height:.5rem;border-radius:50%;display:block;background-color:var(--primary-color);top:1.3rem;left:.2rem;position:absolute}.paragraph ol{list-style:none;padding:0;counter-reset:my-awesome-counter;position:relative}.paragraph ol li{counter-increment:my-awesome-counter;padding-left:2rem;position:relative}.paragraph ol li::before{content:counter(my-awesome-counter) ". ";position:absolute;left:0}.plate--element__auto_whitespace{width:100%;margin-bottom:auto}.slider{overflow:hidden;position:relative}.title{margin:0 0 2.5rem}.title .subtitle{margin:0 0 .5rem}.title.center{text-align:center}.video{padding-bottom:56%;position:relative;width:100%;overflow:hidden;border-radius:1rem}.video,.video video{background-color:#000}.video__overlay,.video iframe,.video video{position:absolute;right:0;top:0;width:100%;height:100%}.video__overlay{transition:all .2s ease-in-out;display:flex;justify-content:center;align-items:center;animation:fadeOut 1s ease-out;animation-play-state:paused}.video__overlay img,.video__overlay picture{position:absolute;right:0;top:0;width:100%;height:100%;object-fit:cover}.video__play{z-index:1;position:relative;background:none;border:none;cursor:pointer;transition:transform .2s ease-in-out;width:6rem;height:6rem;border-radius:50%;background-color:rgba(var(--jeansblue-shade-rgb), 0.8);display:flex;align-items:center;justify-content:center}@media(min-width: 768px){.video__play{width:8rem;height:8rem}}.video__play svg{width:2.4rem;height:2.4rem}@media(min-width: 768px){.video__play svg{width:3.4rem;height:3.4rem}}.video__play:hover{transform:scale(110%)}.video--loaded .video__overlay{opacity:0;pointer-events:none}.video--loaded .video__play{transform:scale(0%)}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(2)}}.white_space{width:100%}.white_space--small{height:3rem}@media(min-width: 768px){.white_space--small{height:3rem}}.white_space--medium{height:6rem}@media(min-width: 768px){.white_space--medium{height:6rem}}.white_space--large{height:11rem}@media(min-width: 768px){.white_space--large{height:11rem}}.hide-mobile{display:none}@media(min-width: 768px){.hide-mobile{display:block}}@media(min-width: 768px){.hide-desktop{display:none}}.featured-jobs.bgc_p h2,.featured-jobs.bgc_p .job-post-apply .apply-form-title,.job-post-apply .featured-jobs.bgc_p .apply-form-title,.featured-jobs.bgc_p .newsletter-tray-title{color:var(--white)}.featured-jobs .section__inner{position:relative;padding:6.5vw 0 0}.featured-jobs .section__inner::before{content:"";position:absolute;right:0;top:0;width:100%;height:100%;height:55%;transform:skew(0deg, -5deg)}.featured-jobs .featured-jobs-wrapper{padding:2.4rem 0 5rem;position:relative;overflow:hidden}.featured-jobs .related-jobs{display:flex;flex-direction:column;gap:3rem}@media(min-width: 768px){.featured-jobs .related-jobs{gap:4.8rem}}.featured-jobs .swiper-slide{display:flex}.featured-jobs .swiper-slide .job-wrapper{flex-grow:1}@media(min-width: 768px){.featured-section:not([class*=p-t-d--]){padding-top:0}}@media(max-width: 767.98px){.featured-section:not([class*=p-t-m--]){padding-top:0}}@media(min-width: 768px){.featured-section:not([class*=p-b-d--]){padding-bottom:0}}@media(max-width: 767.98px){.featured-section:not([class*=p-b-m--]){padding-bottom:0}}.featured-section .section__inner{position:relative;display:grid;grid-template-areas:"section"}.featured-section .section__inner .featured-section-background{width:100%;height:100%;grid-area:section}.featured-section .section__inner .featured-section-background img{width:100%;height:100%;object-fit:cover}.featured-section .section__inner .featured-section-content{grid-area:section;display:flex;padding:5rem 0;align-items:center}.featured-section .section__inner .featured-section-content .button-group{margin-top:2.4rem}.featured-section .section__inner::after{content:"";height:8vw;width:calc(100% + 1px);position:absolute;pointer-events:none;background-color:var(--white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px;transform:translateY(100%)}.featured-section .section__inner::before{content:"";height:8vw;width:calc(100% + 1px);position:absolute;pointer-events:none;background-color:var(--white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.featured-section .section__inner::before,.featured-section .section__inner:after{z-index:2}.featured-section .section__inner::after{top:0;transform:translate(0px, -1px)}.featured-section .section__inner::before{top:calc(100% + 1px)}.logo_section-wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:3rem;padding:0 2rem}@media(min-width: 576px){.logo_section-wrapper{gap:3rem 5rem}}@media(min-width: 768px){.logo_section-wrapper{padding:0;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px){.logo_section-wrapper{gap:3rem 9rem}}@media(min-width: 1256px){.logo_section-wrapper{grid-template-columns:repeat(6, minmax(0, 1fr))}}.logo_section-wrapper .logo-wrapper{display:flex;align-items:center;justify-content:center;filter:grayscale(1);opacity:.5;transition:all .3s ease-in-out}.logo_section-wrapper .logo-wrapper img{max-height:5rem;max-width:15rem;width:100%;object-fit:contain}.logo_section-wrapper .logo-wrapper:hover{filter:grayscale(0);opacity:1}.offices-section .offices-section-wrapper{display:flex;gap:2.4rem 1.7rem;flex-wrap:wrap;margin:2.4rem 0 0;justify-content:center}.offices-section .break{height:0;flex-basis:100%}.offices-section .office{width:100%}@media(min-width: 576px){.offices-section .office{width:calc(50% - 1.7rem)}}@media(min-width: 992px){.offices-section .office{width:calc(33% - .85rem)}}.offices-section .office-content{padding:2rem 4rem 0}.offices-section .office-content .title{margin:0 0 1rem}.offices-section .office-content-description ul{line-height:1.8;margin:0 0 1rem}.offices-section .office-content-description ul a{color:var(--jeansblue-shade);text-decoration:none}.offices-section .office-content-description ul a:hover{text-decoration:underline}.offices-section .office-content-description .contact-person{line-height:1.2;margin:0 0 2.5rem}.offices-section .office-content-description .contact-person-title{font-weight:700}.offices-section .office-bottom{padding:0 4rem 2rem;gap:1rem}.quote-section{position:relative}.quote-section.section-shape-background{margin:9vw 0 11vw}@media(min-width: 576px){.quote-section.section-shape-background{margin:4vw 0 6vw}}.quote-section:not([class*=tc_]){color:var(--white)}.quote-section:not([class*=bgc_]) .section__inner:before{background-color:var(--primary-color)}.quote-section.section-shape-background .section__inner:before{height:100%}.quote-section-wrapper{padding:2.5rem 3rem;z-index:1}@media(min-width: 768px){.quote-section-wrapper{padding:5rem 0 0}}.quote-section-text{font-size:1.5rem;position:relative;line-height:2}@media(min-width: 576px){.quote-section-text{font-size:2rem;line-height:1.4}}@media(min-width: 768px){.quote-section-text{font-size:2.7rem}}.quote-section-text span{position:absolute;font-size:7rem;color:var(--bluegrey);font-weight:700;line-height:.37}.quote-section-text span:first-of-type{transform:translate(calc(-100% - 5px), 1rem)}.quote-section-text span:last-of-type{transform:translate(5px, -2rem) rotate(180deg)}.quote-section-author{font-weight:700;font-size:1.6rem;margin:5rem 0 -2rem;display:flex;gap:0 3rem}@media(min-width: 768px){.quote-section-author{font-size:1.8rem;margin:5rem 0 -4rem}}@media(min-width: 1256px){.quote-section-author{margin:5rem 0 -3rem}}.quote-section-author span{font-weight:400;display:block}@media(min-width: 768px){.quote-section-author-content{padding:2.4rem 0 0}}.quote-section-author-image{width:9.5rem;height:9.5rem;object-fit:cover;border-radius:50%;overflow:hidden;min-width:9.5rem;margin:0 0 -2vw}@media(min-width: 992px){.quote-section-author-image{margin:0 0 -5vw}}.quote-section-author-image img{width:100%;height:100%;object-fit:cover}@media(min-width: 768px){.quote-section-author-image{width:18rem;height:18rem;min-width:18rem}}.section--center .plate--column{justify-content:center}@media(min-width: 768px){.section--balance .plate--row{flex-wrap:nowrap}.section--balance .plate--column{min-width:unset;width:unset;max-width:unset;flex-grow:1;flex-basis:unset;flex-shrink:1}}.section.narrow .section__inner{margin:auto;width:100%}@media(min-width: 768px){.section.narrow .section__inner{max-width:calc(576px + 6rem)}}@media(min-width: 992px){.section.narrow .section__inner{max-width:661.3333333333px}}section.section-shape-background{background-color:rgba(0,0,0,0)}@media(min-width: 768px){section.section-shape-background:not([class*=p-t-d]){padding-top:0}}@media(max-width: 767.98px){section.section-shape-background:not([class*=p-t-m]){padding-top:0}}section.section-shape-background .section__inner{position:relative}section.section-shape-background .section__inner:before{content:"";position:absolute;right:0;top:0;width:100%;height:100%;height:55%;transform:skew(0deg, -5deg)}section.section-shape-background[class*=bgc_]{margin:9vw 0 0}@media(min-width: 576px){section.section-shape-background[class*=bgc_]{margin:4vw 0 0}}.no_padding_top{padding-top:0}.no_padding_bottom{padding-bottom:0}.team-section .section__inner{padding:7.5vw 0 0}.team-section .section__inner:before{height:calc(100% - 31rem)}.team-section h2,.team-section .job-post-apply .apply-form-title,.job-post-apply .team-section .apply-form-title,.team-section .newsletter-tray-title{margin:0 0 3rem;text-align:center}@media(min-width: 768px){.team-section h2,.team-section .job-post-apply .apply-form-title,.job-post-apply .team-section .apply-form-title,.team-section .newsletter-tray-title{text-align:left;margin:0 0 5rem}}.team-section .result{margin:0 0 5.4rem}footer.footer::before{content:"";height:8vw;width:calc(100% + 1px);position:absolute;pointer-events:none;background-color:var(--primary-color);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}footer.footer:not([class*=bgc_]){background-color:var(--primary-color)}.footer{z-index:130;position:relative;margin:10vw 0 0}.footer.bgc_s .footer-list li svg{color:var(--white)}.footer .plate--row{gap:3rem 0}@media(min-width: 576px){.footer .plate--row{gap:5rem 0}}@media(min-width: 992px){.footer .plate--row{gap:0}}.footer-content{padding:0 0 5rem}.footer,.footer a{color:var(--white)}.footer-logo{width:27rem;max-width:100%;margin:3rem 0 7rem auto;transform:translateY(0%)}@media(min-width: 576px){.footer-logo{margin:0 0 7rem auto}}@media(min-width: 992px){.footer-logo{transform:translateY(-50%)}}.footer-title{font-size:2rem;margin:0 0 2rem}.footer ul,.footer-list{margin:0 0 1.6rem}.footer-list-wrapper{margin:0 0 2.5rem}@media(min-width: 768px){.footer-list-wrapper{margin:0 0 5rem}}.footer-list li{position:relative}.footer-list li svg{width:1.2rem;height:1.2rem;color:var(--secondary-color)}.footer-list li a{display:flex;align-items:center;gap:.5rem;text-decoration:none}.footer-list li a:hover{text-decoration:underline}.footer-bottom{padding:2.5rem 0;background-color:var(--lightgrey)}.footer-bottom,.footer-bottom a{color:var(--primary-color)}.footer-bottom .plate--column{min-height:unset}.footer-bottom p{color:var(--jeansblue-shade)}.footer-bottom-content,.footer-bottom-content ul{display:flex;align-items:center;gap:.5rem 4rem;flex-wrap:wrap;flex-direction:column}@media(min-width: 768px){.footer-bottom-content,.footer-bottom-content ul{flex-direction:row}}.footer-bottom-content ul{margin:2rem 0 0}@media(min-width: 768px){.footer-bottom-content ul{margin:0}}.footer-bottom-content ul a:hover{text-decoration:none}.newsletter-tray{padding:6rem 0}.newsletter-tray-title{margin:0 0 2.5rem;text-align:center}@media(min-width: 768px){.newsletter-tray-title{margin:0 0 4.8rem}}@media(min-width: 768px){.newsletter-tray-content .paragraph{margin:0 0 3.2rem}}.newsletter-tray-content-wrapper{display:grid;grid-template-columns:1fr;gap:3rem;align-items:flex-start}@media(min-width: 768px){.newsletter-tray-content-wrapper{gap:4rem;grid-template-columns:1fr 1fr}}@media(min-width: 992px){.newsletter-tray-content-wrapper{gap:3rem 14rem}}.newsletter-tray-quote{background-color:var(--lightgrey);border-radius:1rem;padding:2.4rem 3rem;color:var(--jeansblue-shade);position:relative}@media(min-width: 768px){.newsletter-tray-quote{padding:2.4rem 3rem 1.5rem 10.5rem}}@media(min-width: 992px){.newsletter-tray-quote{padding:2.4rem 8.7rem 1.5rem 10.5rem}}@media(min-width: 768px){.newsletter-tray-quote{margin:0}}.newsletter-tray-quote .quote{line-height:normal;font-size:1.5rem;position:relative}@media(min-width: 576px){.newsletter-tray-quote .quote{font-size:2rem}}@media(min-width: 992px){.newsletter-tray-quote .quote{font-size:2.7rem}}.newsletter-tray-quote .quote span{position:absolute;font-size:4rem;color:var(--bluegrey);font-weight:700;line-height:.37}@media(min-width: 768px){.newsletter-tray-quote .quote span{font-size:7rem}}.newsletter-tray-quote .quote span:first-of-type{transform:translate(calc(-100% - 5px), 0)}@media(min-width: 768px){.newsletter-tray-quote .quote span:first-of-type{transform:translate(calc(-100% - 5px), 1rem)}}.newsletter-tray-quote .quote span:last-of-type{transform:translate(5px, -1rem) rotate(180deg)}@media(min-width: 768px){.newsletter-tray-quote .quote span:last-of-type{transform:translate(5px, -1.5rem) rotate(180deg)}}.newsletter-tray-quote-author{display:flex;position:relative;line-height:normal}@media(min-width: 768px){.newsletter-tray-quote-author{line-height:initial}}.newsletter-tray-quote-author img{width:13rem;height:13rem;object-position:top;border-radius:50%;object-fit:cover;position:absolute;left:0;top:0;transform:translateX(calc(-100% - 4px));display:none}@media(min-width: 768px){.newsletter-tray-quote-author img{display:block}}.newsletter-tray-quote-author-content{padding:1.8rem 0 0}.newsletter-tray-quote-author-content .name{font-size:1.8rem;font-weight:700}.content-type-company .header-search-submit{bottom:10px}@media(min-width: 576px){.content-type-company .header-search-submit{bottom:9px}}.content-type-company .search-container{padding:0}.content-type-company .search-container-wrapper{margin:-5vw 0 0;width:100%}.content-type-company .search-container-results{gap:3.5rem 3rem}@media(min-width: 992px){.content-type-company .search-container-results{grid-template-columns:repeat(3, 1fr);margin:0}}.content-type-company .search-container-results .result-wrapper{clip-path:unset}.content-type-company .card-header{margin:0 0 40vw}@media(min-width: 576px){.content-type-company .card-header{margin:0 0 20vw}}@media(min-width: 992px){.content-type-company .card-header{margin:0}}.content-type-company .card-header .card{margin:14vw 0 0;transform:translateY(40vw)}@media(min-width: 576px){.content-type-company .card-header .card{transform:translateY(20vw)}}@media(min-width: 992px){.content-type-company .card-header .card{transform:translateY(0)}}.content-type-company .card-header .card .card-title{margin:0}.algolia-index.consultants{padding:0 0 9rem}.algolia-index.consultants .team-container{display:grid;gap:5rem 3rem}@media(min-width: 768px){.algolia-index.consultants .team-container{grid-column:span 2}}@media(min-width: 1256px){.algolia-index.consultants .team-container{grid-column:span 3}}.algolia-index.consultants .team-container .team-intro{text-align:center}@media(min-width: 768px){.algolia-index.consultants .team-container .team-intro{grid-column:span 2}}@media(min-width: 1256px){.algolia-index.consultants .team-container .team-intro{grid-column:span 3}}.algolia-index.consultants .team-container .team-intro .team-intro-title{margin:0 0 1.6rem}.content-type-consultant .card-header .card-wrapper:before{background-color:var(--primary-color)}.content-type-consultant .quote-section{margin:0 0 8vw}@media(min-width: 768px){.content-type-consultant .quote-section{margin:0 0 12rem}}.content-type-consultant .quote-section::after{content:"";height:8vw;width:calc(100% + 1px);position:absolute;pointer-events:none;background-color:var(--primary-color);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);transform:translateY(100%);clip-path:polygon(0 0, 100% 0, 0% 100%);bottom:1px;transform:translateY(100%)}.content-type-consultant .quote-section .quote-section-wrapper{padding:8rem 0 4rem}.featured-jobs .section__inner{padding:5rem 0}.interview-post-wrapper{margin:0 0 11rem}.interview-post-wrapper .header-job-content{padding:16vw 0 1vw}.interview-post-wrapper .sticky-container .interview-sticky-content{display:none}@media(min-width: 992px){.interview-post-wrapper .sticky-container .interview-sticky-content{display:block}}.interview-post-wrapper .interview-sticky-content{pointer-events:all;background-color:var(--white);box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);border-radius:1rem;padding:3.3rem}@media(min-width: 1256px){.interview-post-wrapper .interview-sticky-content{margin:0 0 0 5rem}}.interview-post-wrapper .interview-sticky-content .company-logo{margin:2rem 2rem 4rem;display:block}@media(min-width: 768px){.interview-post-wrapper .interview-sticky-content .company-logo{margin:2rem 2rem 5rem}}.interview-post-wrapper .interview-sticky-content .company-logo img{width:100%;max-height:5rem;object-fit:contain}.interview-post-wrapper .interview-sticky-content .interviewee-info li span{display:block;font-size:1.6rem;line-height:1.5}.interview-post-wrapper .interview-sticky-content .interviewee-info li span.name{font-size:2rem;color:var(--jeansblue-shade)}.interview-post-wrapper .interview-sticky-content .interviewee-info li:not(:last-child){margin-bottom:2rem}.interview-post-wrapper .interview-sticky-content .button{width:100%;margin:3rem 0 0}@media(min-width: 768px){.interview-post-wrapper .interview-sticky-content .button{margin:3.6rem 0 0}}.interview-post-wrapper .main-content{padding:6rem 0 0}.interview-post-wrapper .main-content .published_at{margin:0 0 4rem;display:flex;align-items:center;gap:1rem}@media(min-width: 992px){.interview-post-wrapper .main-content .published_at{margin:0 0 3rem}}.interview-post-wrapper .main-content .published_at svg{width:1.4rem;height:1.4rem;color:var(--bluegrey)}.interview-post-wrapper .main-content .interview-sticky-content{margin:0 0 4rem}@media(min-width: 992px){.interview-post-wrapper .main-content .interview-sticky-content{display:none}}.interview-post-wrapper .main-content section:first-of-type{padding:0}.interview-post-wrapper .main-content section:last-of-type{padding-bottom:0}.job-post-wrapper{position:relative;margin:0 0 10rem}.job-post-wrapper .sticky-container .job-sticky-content{pointer-events:all;display:none}@media(min-width: 768px){.job-post-wrapper .sticky-container .job-sticky-content{display:block}}@media(min-width: 1256px){.job-post-wrapper .sticky-container .job-sticky-content{margin:0 0 0 5rem}}.job-post-wrapper .main-content{padding:3rem 0 0}@media(min-width: 768px){.job-post-wrapper .main-content{padding:0}}@media(min-width: 768px){.job-post-wrapper .main-content .job-sticky-content{display:none}}.job-post-wrapper .main-content .job-sticky-content{margin:4.5rem 0 8.6rem}.job-post-wrapper .job-sectors-tags{display:flex;gap:.9rem;margin:1.3rem 0}.job-post-wrapper .job-sectors-tags .tag{font-size:1rem;text-transform:uppercase;padding:.6rem 1.6rem;font-weight:700;background-color:var(--primary-color);color:var(--white);border-radius:10rem;text-decoration:none}.job-post-wrapper .job-top-info{display:flex;align-items:center;justify-content:space-between}.job-post-wrapper .job-company-logo{width:20rem;margin:1.3rem 0 0}.job-post-wrapper .job-company-logo picture,.job-post-wrapper .job-company-logo img{width:100%;height:100%;object-fit:contain}.job-post-wrapper .job-company-logo img{max-height:10rem}.job-post-wrapper .job-icon-items{display:grid;grid-template-columns:repeat(2, 1fr);gap:.5rem 2rem;margin:3.9rem auto 2.7rem 0}@media(min-width: 576px){.job-post-wrapper .job-icon-items{gap:3.5rem;display:flex;flex-wrap:wrap;margin:3.9rem 0 2.7rem}}.job-post-wrapper .job-intro{margin:0 0 4rem;font-size:1.8rem}.job-post-wrapper .job-description{padding:0 0 3rem}.job-post-download{margin:5rem 0}@media(min-width: 768px){.job-post-download{margin:5rem 0 8rem}}.job-post-download-wrapper{position:relative}@media(min-width: 768px){.job-post-download-wrapper{aspect-ratio:10/6}}.job-post-download-wrapper-inner{clip-path:polygon(0 5rem, 100% 0, 100% calc(100% - 5rem), 1px 100%);position:relative;display:flex;padding:9rem 3.3rem;align-items:flex-end;height:100%}.job-post-download-wrapper-inner:after{content:"";z-index:-1;position:absolute;right:0;top:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(var(--primary-color-rgb), 0) 25.7%, rgba(var(--primary-color-rgb), 0.8) 50.71%, var(--primary-color) 84.91%)}.job-post-download-wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1}.job-post-download-wrapper .button-group{position:absolute;left:0;right:0;bottom:0;transform:translateY(-0.5rem);margin:auto;justify-content:center}.job-post-download-content{color:var(--white)}.job-post-download-title{margin:0 0 1rem}.job-post-content{padding:5rem 0 3rem}@media(min-width: 768px){.job-post-content{padding:3rem 0}}.job-post-content .video{margin:2.5rem 0}@media(min-width: 768px){.job-post-content .video{margin:5rem 0}}.job-post-content .video iframe{aspect-ratio:16/9;width:100%}.job-post-apply{scroll-margin-top:3rem}@media(min-width: 768px){.job-post-apply{scroll-margin-top:7rem}}.job-post-apply .apply-form-wrapper{padding:7.5rem 2.5rem;color:var(--white);position:relative;margin:0 -1.5rem}@media(min-width: 768px){.job-post-apply .apply-form-wrapper{margin:0}}.job-post-apply .apply-form-wrapper::after{content:"";position:absolute;right:0;top:0;width:100%;height:100%;height:calc(100% - 2rem);transform:skew(0deg, -5deg);background-color:var(--primary-color);z-index:-1}.job-post-apply .apply-form-wrapper .contact_form__field.wysiwyg{display:none}@media(min-width: 768px){.job-post-apply .apply-form-wrapper .contact_form__field.wysiwyg{display:flex}}.job-post-apply .apply-form-wrapper .contact_form__field.wysiwyg .paragraph{text-align:center}.job-post-apply .apply-form-wrapper .button-group{position:absolute;left:0;right:0;display:flex;justify-content:center;bottom:0}.job-post-apply .apply-form-title{margin:0 0 1rem}.job-post-apply .apply-form-description{font-size:2rem;margin:0 5rem 2.4rem 0;line-height:1.2;margin:0 0 2.4rem}.content-type-sector .main-content,.content-type-company .main-content,.content-type-functionalarea .main-content{padding:6rem 0 0}
