:root{--basic-blue: #2a384e;--basic-white: #ffffff;--basic-black: #000000;--primary-sand: #f5f5ef;--primary-dark-sand: #e7e7d9;--primary-light-blue: #dfeaed;--primary-blue-tint: #1a5b7d;--grey-white: #fafafa;--grey-medium: #d9d9d9;--grey-blue: #e1e3e0;--grey-dark: #7c8188;--transparent-orange: rgba(255, 148, 102, 0.4);--transparent-blue: rgba(183, 215, 234, 0.5);--transparent-dark-blue: rgba(26, 91, 125, 0.3);--transparent-white: rgba(255, 255, 255, 0.5)}@keyframes pulseAnimation{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.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}:root{--basic-blue: #2a384e;--basic-white: #ffffff;--basic-black: #000000;--primary-sand: #f5f5ef;--primary-dark-sand: #e7e7d9;--primary-light-blue: #dfeaed;--primary-blue-tint: #1a5b7d;--grey-white: #fafafa;--grey-medium: #d9d9d9;--grey-blue: #e1e3e0;--grey-dark: #7c8188;--transparent-orange: rgba(255, 148, 102, 0.4);--transparent-blue: rgba(183, 215, 234, 0.5);--transparent-dark-blue: rgba(26, 91, 125, 0.3);--transparent-white: rgba(255, 255, 255, 0.5)}@keyframes pulseAnimation{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.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-left{animation-name:animationLeft;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes animationLeft{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-bottom{animation-name:animationBottom;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes animationBottom{from{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0%)}}.animate_el{opacity:0}.animate_fade-out{opacity:1}.animation_el{opacity:0}.bgimage{background-size:cover;background-position:center center}.tc_s{color:var(--secondary-color);--sectionTextColor: var(--primary-sand)}.tc_b{color:var(--basic-black);--sectionTextColor: var(--basic-black)}.tc_bl{color:var(--basic-blue);--sectionTextColor: var(--basic-blue)}.tc_w{color:var(--basic-white);--sectionTextColor: var(--basic-white)}.tc_lg{color:var(--grey-medium);--sectionTextColor: var(--grey-medium)}.bgc_s:not(.section-shape-background),.bgc_s.footer:before,.bgc_s.section-shape-background .section__inner::before,.bgc_s.featured-section .featured-section-content-wrapper,.bgc_s.featured-section .featured-section-content-wrapper:after{background-color:var(--primary-sand) !important;--sectionBackgroundColor: var(--primary-sand)}.bgc_bl:not(.section-shape-background),.bgc_bl.section-shape-background .section__inner::before,.bgc_bl.featured-section .featured-section-content-wrapper,.bgc_bl.featured-section .featured-section-content-wrapper:after{background-color:var(--basic-blue) !important;--sectionBackgroundColor: var(--basic-blue)}.bgc_w:not(.section-shape-background),.bgc_w.section-shape-background .section__inner::before,.bgc_w.featured-section .featured-section-content-wrapper,.bgc_w.featured-section .featured-section-content-wrapper:after{background-color:var(--basic-white) !important;--sectionBackgroundColor: var(--basic-white)}.bgc_lg:not(.section-shape-background),.bgc_lg.footer:before,.bgc_lg.section-shape-background .section__inner::before,.bgc_lg.featured-section .featured-section-content-wrapper,.bgc_lg.featured-section .featured-section-content-wrapper:after{background-color:var(--grey-medium) !important;--sectionBackgroundColor: var(--grey-medium)}.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,.newsletter-tray .newsletter-tray-title,#section-not-found .not-found-content .title,h3,.result-content .title,.related-job .related-job-title .title,.nav-search-content-title,.job-result .job-result-content .job-result-content-title,.interviewees-cvs .interviewee-cv .interviewee-name,h4,h5,.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .job-consultant-title,.country-selector-content .sub-title,.consultant-card-title p,h6{font-family:var(--font-headings)}h1{font-size:3.6rem;line-height:.9333333333;font-weight:400}@media(min-width: 768px){h1{font-size:6rem}}h1 span{font-family:var(--font-text);font-weight:700}@media(min-width: 576px){h1.large{font-size:6rem}}@media(min-width: 992px){h1.large{font-size:7.8rem}}h2,.newsletter-tray .newsletter-tray-title,#section-not-found .not-found-content .title{font-size:3.2rem;line-height:1.0227272727;font-weight:400}@media(min-width: 768px){h2,.newsletter-tray .newsletter-tray-title,#section-not-found .not-found-content .title{font-size:4.4rem}}h2 span,.newsletter-tray .newsletter-tray-title span,#section-not-found .not-found-content .title span{font-family:var(--font-text);font-weight:700}h3,.result-content .title,.related-job .related-job-title .title,.nav-search-content-title,.job-result .job-result-content .job-result-content-title,.interviewees-cvs .interviewee-cv .interviewee-name{font-size:2.4rem;line-height:1;font-weight:400}@media(min-width: 768px){h3,.result-content .title,.related-job .related-job-title .title,.nav-search-content-title,.job-result .job-result-content .job-result-content-title,.interviewees-cvs .interviewee-cv .interviewee-name{font-size:3.6rem}}h4{font-size:1.9rem;line-height:1.2;font-family:var(--font-text);font-weight:700}@media(min-width: 768px){h4{font-size:2.2rem}}h5,.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .job-consultant-title,.country-selector-content .sub-title,.consultant-card-title p{font-size:1.7rem;line-height:1.1666666667;font-family:var(--font-text);font-weight:600}@media(min-width: 768px){h5,.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .job-consultant-title,.country-selector-content .sub-title,.consultant-card-title p{font-size:1.9rem}}h6{font-family:var(--font-text);font-size:1.9rem;font-weight:300}.text-center{text-align:center}.text-small{font-size:1.5rem}.title .subtitle{font-weight:300;font-size:1.7rem}@media(min-width: 768px){.title .subtitle{font-size:1.9rem}}.title h2,.title .newsletter-tray .newsletter-tray-title,.newsletter-tray .title .newsletter-tray-title,.title #section-not-found .not-found-content .title,#section-not-found .not-found-content .title .title{filter:blur(10px);transition:filter .3s ease-in-out}.title h2.animation-fade-in,.title .newsletter-tray .animation-fade-in.newsletter-tray-title,.newsletter-tray .title .animation-fade-in.newsletter-tray-title,.title #section-not-found .not-found-content .animation-fade-in.title,#section-not-found .not-found-content .title .animation-fade-in.title{filter:blur(0)}.title h2 span,.title .newsletter-tray .newsletter-tray-title span,.newsletter-tray .title .newsletter-tray-title span,.title #section-not-found .not-found-content .title span,#section-not-found .not-found-content .title .title span{font-family:var(--font-text);font-weight:700}.title.animation_el{filter:blur(10px);transition:filter .3s ease-in-out}.title.animation_el.animation-up{filter:blur(0)}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;font-family:var(--font-text)}button,select{text-transform:none;font-family:var(--font-text);color:inherit}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: 1310px){.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="1"],.plate--column.xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="2"],.plate--column.xl-2{flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="3"],.plate--column.xl-3{flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="4"],.plate--column.xl-4{flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="5"],.plate--column.xl-5{flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="6"],.plate--column.xl-6{flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="7"],.plate--column.xl-7{flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="8"],.plate--column.xl-8{flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="9"],.plate--column.xl-9{flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="10"],.plate--column.xl-10{flex-basis:83.333333333%;max-width:83.333333333%}.plate--container{width:100%;max-width:1310px}[data-plate-col-xl="11"],.plate--column.xl-11{flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%;max-width:1310px}[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{padding-top:4rem;padding-bottom:4rem}}@media(min-width: 768px){.section{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}}body{background-color:var(--primary-sand)}body:before{content:"";aspect-ratio:89/8;background-color:var(--basic-white);position:absolute;top:0;left:0;width:100%;z-index:2;max-height:5rem;clip-path:polygon(0 0, 100% 0, 0% 100%)}@media(min-width: 768px){body:before{width:60%;max-height:10rem}}body.content-type-job.is-detail:before{background-color:var(--primary-sand)}.main-content{position:relative;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.7rem;line-height:1.875;color:var(--basic-blue);font-family:var(--font-text, var(--font-headings))}.rel{position:relative}.accordion__item__body{transition:all .2s ease-in-out;overflow:hidden}.accordion__item__body:not(.accordion__item__body--active){max-height:0 !important}.algolia-image-grid-wrapper{container-type:inline-size;container-name:algoliaImageGrid}.algolia-image-grid-wrapper .algolia-image-grid-logo{background-color:var(--basic-white);display:flex;align-items:center;justify-content:center;margin:0 0 1.2rem auto;padding:1.2rem;width:12rem;height:12rem}@media(min-width: 768px){.algolia-image-grid-wrapper .algolia-image-grid-logo{width:12rem;height:12rem}}.algolia-image-grid-wrapper .algolia-image-grid-logo img{width:100%;height:100%;object-fit:contain}.algolia-image-grid-wrapper .algolia-image-grid{display:grid;grid-template-columns:repeat(17, 1fr);grid-template-rows:auto;gap:1.2rem}.algolia-image-grid-wrapper .algolia-image-grid .algolia-image-grid-item.first_image{grid-column:1/span 17;grid-row:1}.algolia-image-grid-wrapper .algolia-image-grid .algolia-image-grid-item.second_image{grid-column:3/span 8;grid-row:2}.algolia-image-grid-wrapper .algolia-image-grid .algolia-image-grid-item.third_image{grid-column:11/span 7;grid-row:2/span 2}.algolia-image-grid-wrapper .algolia-image-grid .algolia-image-grid-item.fourth_image{grid-column:6/span 5;grid-row:3}.algolia-image-grid-wrapper .algolia-image-grid .algolia-image-grid-item img{width:100%;height:auto;object-fit:cover}.algolia-image-grid-wrapper .algolia-image-grid-single{aspect-ratio:2/3;-webkit-mask-image:url(../images/algolia-image-grid.svg);mask-image:url(../images/algolia-image-grid.svg);mask-repeat:no-repeat}.algolia-image-grid-wrapper .algolia-image-grid-single picture{width:100%;height:100%}.algolia-image-grid-wrapper .algolia-image-grid-single picture img{width:100%;height:100%;object-fit:cover}@container algoliaImageGrid (width > 400px){.algolia-image-grid-wrapper .algolia-image-grid-logo{margin:0 0 1.8rem auto}.algolia-image-grid-wrapper .algolia-image-grid{gap:1.8rem}}.algolia-index{position:relative;z-index:150}.search-container{grid-template-areas:"filters" "results" "pagination";display:grid;align-items:flex-start;grid-template-columns:minmax(0, 1fr);gap:2.4rem 0}@media(min-width: 768px){.search-container{gap:0 .8rem;grid-template-columns:auto repeat(3, minmax(0, 1fr));grid-template-areas:"filters layout layout layout" "filters results results results" "pagination pagination pagination pagination"}}.search-container .filter-toggle{grid-area:filters;margin:0 0 0 auto;cursor:pointer;background-color:var(--grey-medium);width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;padding:.8rem}@media(min-width: 768px){.search-container .filter-toggle{display:none}}.search-container .filter-toggle svg{width:100%;height:100%}@media(min-width: 768px){.search-container .search-container-filters{grid-area:filters;grid-row:1/span 2;position:relative;transform:translateY(0);max-height:calc(100vh - 11rem);position:sticky;top:10rem;overflow:auto}.search-container .search-container-filters::-webkit-scrollbar{display:none}}.search-container .search-container-filters .algolia-filters-wrapper .algolia-filters-items-wrapper{display:grid;grid-template-columns:0fr;transition:grid-template-columns .3s ease,padding .3s ease}.search-container .search-container-filters .algolia-filters-wrapper .algolia-filters-items-wrapper .algolia-filters-items{overflow:hidden}.search-container .search-container-filters .algolia-filters-wrapper.open .algolia-filters-title-icon svg{transform:scaleX(-1)}.search-container .search-container-filters .algolia-filters-wrapper.open .algolia-filters-items-wrapper{grid-template-columns:1fr;max-width:32.4rem;padding-right:8rem}.search-container .search-container-layout{display:none}@media(min-width: 768px){.search-container .search-container-layout{grid-row:1;grid-area:layout;display:flex;justify-content:flex-end;align-items:center;gap:1.2rem}}.search-container .search-container-layout .button.active{background-color:var(--basic-blue);color:var(--basic-white)}@media(min-width: 768px){.search-container .search-container-layout .display-options-item .button-icon{width:6.4rem;height:6.4rem}}.search-container .search-container-wrapper{grid-area:results}@media(min-width: 768px){.search-container .search-container-wrapper{grid-row:2}}.search-container .ais-Pagination{grid-area:pagination}@media(min-width: 768px){.search-container .ais-Pagination{grid-row:3}}.candidate-profile{background-color:var(--basic-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 .result-content .title,.result-content .candidate-profile-title .title,.candidate-profile-title .related-job .related-job-title .title,.related-job .related-job-title .candidate-profile-title .title,.candidate-profile-title .nav-search-content-title,.candidate-profile-title .job-result .job-result-content .job-result-content-title,.job-result .job-result-content .candidate-profile-title .job-result-content-title,.candidate-profile-title .interviewees-cvs .interviewee-cv .interviewee-name,.interviewees-cvs .interviewee-cv .candidate-profile-title .interviewee-name{color:var(--secondary-color)}@media(min-width: 992px){.candidate-profile-title h3,.candidate-profile-title .result-content .title,.result-content .candidate-profile-title .title,.candidate-profile-title .related-job .related-job-title .title,.related-job .related-job-title .candidate-profile-title .title,.candidate-profile-title .nav-search-content-title,.candidate-profile-title .job-result .job-result-content .job-result-content-title,.job-result .job-result-content .candidate-profile-title .job-result-content-title,.candidate-profile-title .interviewees-cvs .interviewee-cv .interviewee-name,.interviewees-cvs .interviewee-cv .candidate-profile-title .interviewee-name{font-size:2.4rem}}@media(min-width: 1310px){.candidate-profile-title h3,.candidate-profile-title .result-content .title,.result-content .candidate-profile-title .title,.candidate-profile-title .related-job .related-job-title .title,.related-job .related-job-title .candidate-profile-title .title,.candidate-profile-title .nav-search-content-title,.candidate-profile-title .job-result .job-result-content .job-result-content-title,.job-result .job-result-content .candidate-profile-title .job-result-content-title,.candidate-profile-title .interviewees-cvs .interviewee-cv .interviewee-name,.interviewees-cvs .interviewee-cv .candidate-profile-title .interviewee-name{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)}.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(--basic-blue)}.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}.consultant{position:relative;height:100%;display:flex;flex-direction:column;cursor:pointer}.consultant .consultant-link{position:absolute;right:0;top:0;width:100%;height:100%;z-index:2}.consultant .consultant-background{position:absolute;left:0;bottom:0;width:100%;left:0;width:100%;height:calc(100% - 8rem);z-index:-1}.consultant .consultant-background:before{position:absolute;left:0;bottom:0;width:100%;content:"";height:calc(100% - 8rem);transition:box-shadow .2s ease}.consultant .consultant-background:after{position:absolute;left:0;bottom:0;width:100%;content:"";height:100%;background-color:var(--basic-white);clip-path:polygon(0 0, 100% 0, 100% 100%, 1px 100%);transition:clip-path .2s ease}.consultant .consultant-image{padding:0 1.6rem;margin:0 2.4rem;background:linear-gradient(to top, rgba(109, 108, 108, 0.15) 0%, transparent 10%)}.consultant .consultant-image img{width:100%;height:auto}.consultant .consultant-content{text-align:center;margin:auto 0 0;padding:2.4rem 2.4rem 0}.consultant .consultant-content .consultant-content-title{line-height:1}.consultant .consultant-content .consultant-content-function{line-height:1.5}.consultant .consultant-bottom{display:flex;gap:1rem;justify-content:center;padding:1.6rem 2.4rem 2.4rem}.consultant .consultant-bottom .button{z-index:2}.consultant:hover .consultant-background:before{box-shadow:0px 4px 20px 0px rgba(0,0,0,.1)}.consultant:hover .consultant-background:after{clip-path:polygon(0 3rem, calc(100% + 1px) 0, 100% 100%, 1px 100%)}.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{display:flex;align-items:center;text-align:center;color:var(--basic-blue);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(--basic-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-interviews-content{margin:0 0 4.7rem}@media(min-width: 768px){.featured-interviews .featured-interviews-content{margin:0}}.featured-interviews .interview-swiper{position:relative}.featured-interviews .interview-swiper .swiper-navigation{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2);z-index:10}@media(min-width: 576px){.featured-interviews .interview-swiper .swiper-navigation{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.featured-interviews .interview-swiper .swiper-navigation{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.featured-interviews .interview-swiper .swiper-navigation{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.featured-interviews .interview-swiper .swiper-navigation{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.featured-interviews .interview-swiper .swiper-navigation-wrapper{grid-area:1/column-one/1/column-twelve;justify-content:flex-end;transform:translateY(-2rem)}@media(min-width: 768px){.featured-interviews .interview-swiper .swiper-navigation-wrapper{grid-area:1/column-one/1/column-twelve;align-items:flex-end;justify-content:flex-start;transform:translateY(2rem)}}.featured-interviews .interview{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.featured-interviews .interview{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.featured-interviews .interview{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.featured-interviews .interview{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.featured-interviews .interview{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.featured-interviews .interview .interview-image{position:relative;grid-area:1/offset-left/1/offset-right}.featured-interviews .interview .interview-image::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.featured-interviews .interview .interview-image::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));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}.featured-interviews .interview .interview-image:after{bottom:unset;top:-1px;transform:translate(0)}.featured-interviews .interview .interview-image:before{top:unset;bottom:0;transform:translate(0, 1px)}.featured-interviews .interview .interview-image img{width:100%;height:auto;object-fit:cover}.featured-interviews .interview .interview-content{background-color:var(--basic-white);z-index:1;grid-area:2/column-one/2/column-twelve;padding:4rem 4rem 3rem;position:relative;margin:-10rem 0 0}@media(min-width: 768px){.featured-interviews .interview .interview-content{grid-area:1/column-seven/1/column-twelve;margin:auto 0 0}}.featured-interviews .interview .interview-content::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}.featured-interviews .interview .interview-content:after{left:0}.featured-interviews .interview .interview-content .interview-content-subtitle{font-weight:700;margin:.8rem 0 2.4rem}.featured-interviews .interview .interview-content .company-logo{background-color:var(--basic-white);aspect-ratio:1;position:absolute;right:0;transform:translate(0, -100%);height:auto;padding:.8rem;top:-1.2rem;width:8rem;height:8rem}@media(min-width: 768px){.featured-interviews .interview .interview-content .company-logo{width:15rem;height:15rem}}.featured-interviews .interview .interview-content .button-group{margin:2.4rem 0 0}.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(--basic-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(--basic-blue);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}@media(max-width: 767.98px){.algolia-filters{position:fixed;top:0;right:0;width:100%;height:100%;transform:translateX(100%);transition:transform .3s ease;background-color:var(--primary-sand);z-index:1000;overflow:auto;padding:3.6rem 2.4rem}}.algolia-filters .algolia-filters-close{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;background-color:var(--grey-medium)}@media(min-width: 768px){.algolia-filters .algolia-filters-close{display:none}}.algolia-filters .algolia-filters-close svg{width:1.6rem;height:1.6rem}.algolia-filters .algolia-filters-title{font-size:2.2rem;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:.8rem;margin:0 0 1.8rem}@media(min-width: 768px){.algolia-filters .algolia-filters-title{max-width:24.4rem}}.algolia-filters .algolia-filters-title .algolia-filters-title-icon{display:flex;align-items:center;justify-content:center;cursor:pointer}@media(min-width: 768px){.algolia-filters .algolia-filters-title .algolia-filters-title-icon{width:3.2rem;height:3.2rem;background-color:var(--grey-blue)}}.algolia-filters .algolia-filters-title .algolia-filters-title-icon .arrow{display:none}@media(min-width: 768px){.algolia-filters .algolia-filters-title .algolia-filters-title-icon .arrow{display:block}}@media(min-width: 768px){.algolia-filters .algolia-filters-title .algolia-filters-title-icon .close{display:none}}.algolia-filters .algolia-filters-title .algolia-filters-title-icon svg{width:1.8rem;height:1.8rem}@media(min-width: 768px){.algolia-filters .algolia-filters-title .algolia-filters-title-icon svg{width:1.6rem;height:1.6rem}}.algolia-filters .algolia-filters-item-expand{position:relative;display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem}.algolia-filters .algolia-filters-item-expand svg{transition:all .3s ease;position:absolute;width:1.6rem;height:1.6rem}.algolia-filters .algolia-filters-item-expand.active svg:first-child{transform:rotate(90deg)}.algolia-filters .algolia-filters-items{flex-direction:column;gap:1.2rem}.algolia-filters .algolia-filters-item .algolia-filters-item-title{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1.6rem;background-color:var(--grey-white);font-weight:600;color:var(--basic-blue);font-size:1.7rem;cursor:pointer;gap:1rem}.algolia-filters .algolia-filters-item.active .algolia-filters-list-wrapper{grid-template-rows:1fr;background-color:var(--grey-white)}.algolia-filters .algolia-filters-item .algolia-filters-list-wrapper{grid-template-rows:0fr;display:grid;transition:grid-template-rows .3s ease}.algolia-filters .algolia-filters-item .algolia-filters-list-wrapper .algolia-filters-list{overflow:hidden}.algolia-filters .algolia-filters-item .algolia-filters-list-wrapper .algolia-filters-list ul{padding:0 1.6rem 1.6rem}.algolia-filters.algolia-filters-open{transform:translateX(0)}.location-filter{padding:0 0 2.4rem;margin:0 0 1.2rem;border-bottom:1px solid var(--primary-dark-sand)}.location-filter .location-filter-wrapper{width:100%;position:relative;display:flex}.location-filter .location-filter-wrapper:after{content:"";position:absolute;inset:0;box-shadow:1px 1px 4px 0px rgba(42,56,78,.2) inset;pointer-events:none}.location-filter .location-filter-wrapper input{width:100%;padding:1.3rem 2rem;border:none;background-color:var(--basic-white)}.location-filter .location-filter-wrapper input:focus{outline:none}.location-filter .location-filter-wrapper .location-filter-select{position:relative}.location-filter .location-filter-wrapper .location-filter-select:before{content:"";position:absolute;left:0;width:1px;background-color:#efefe6;top:.4rem;bottom:.4rem}.location-filter .location-filter-wrapper .location-filter-select svg{position:absolute;right:.8rem;width:1.6rem;height:1.6rem;top:50%;transform:translateY(-50%) rotate(90deg);pointer-events:none}.location-filter .location-filter-wrapper .location-filter-select select{appearance:none;padding:1.3rem 3.6rem 1.3rem 1.6rem;border:none;background-color:var(--basic-white);font-family:var(--font-text);font-size:1.5rem;height:100%}.location-filter .location-filter-wrapper .location-filter-select select:focus{outline:none}.algolia-filters-list .algolia-filters-list-item{display:flex;gap:.8rem;align-items:flex-start}.algolia-filters-list .algolia-filters-list-item .algolia-filters-list-item-input{width:1.6rem;height:1.6rem;border:solid var(--basic-blue) 1px;background-color:var(--basic-white);transition:background-color .3s ease;display:block;position:relative;margin:.7rem 0 0}.algolia-filters-list .algolia-filters-list-item .algolia-filters-list-item-input svg{width:100%;height:100%;padding:.3rem;position:absolute;color:var(--basic-white)}.algolia-filters-list .algolia-filters-list-item .algolia-filters-list-item-link{color:inherit;text-decoration:none}.algolia-filters-list .algolia-filters-list-item.active .algolia-filters-list-item-input{background-color:var(--basic-blue)}.algolia-filters-search{position:relative}.algolia-filters-search input{width:100%;padding:1.3rem 2rem 1.3rem 4.8rem;border:none;border-radius:0;background-color:var(--basic-white);box-shadow:1px 1px 4px 0px rgba(42,56,78,.2) inset}.algolia-filters-search input:focus{outline:none}.algolia-filters-search svg{position:absolute;left:1.6rem;top:50%;transform:translateY(-50%);width:1.6rem;height:1.6rem}.sort-by{display:flex;align-items:flex-start;gap:.8rem;flex-direction:column;width:100%}.sort-by .sort-by-select{position:relative;width:100%}.sort-by .sort-by-select svg{position:absolute;right:.8rem;pointer-events:none;width:1.6rem;height:1.6rem;top:50%;transform:translateY(-50%) rotate(90deg)}.sort-by select{appearance:none;cursor:pointer;box-shadow:1px 1px 4px 0px rgba(42,56,78,.2) inset;width:100%;font-style:italic;padding:1.3rem 2rem;border:none;background-color:var(--basic-white)}@media(min-width: 768px){.sort-by select{padding:1.3rem 2rem}}.sort-by select:focus{outline:none}.grid-squares svg{z-index:10;position:relative}.grid-squares .square_1,.grid-squares .square_2,.grid-squares .square_3,.grid-squares .square_4{animation-name:pulseAnimation;animation-fill-mode:forwards;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.grid-squares .square_1{animation-delay:1s}.grid-squares .square_2{animation-delay:2s}.grid-squares .square_3{animation-delay:3s}.grid-squares .square_4{animation-delay:4s}.grid-squares .square_5{animation-delay:5s}.grid-squares .square_6{animation-delay:6s}.header-company{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2);align-items:flex-start;grid-template-rows:7.6rem auto}@media(min-width: 576px){.header-company{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.header-company{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.header-company{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.header-company{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}@media(min-width: 992px){.header-company{grid-template-rows:13.6rem auto min-content auto min-content auto auto}}@media(min-width: 1310px){.header-company{grid-template-rows:13.6rem min-content auto min-content auto auto}}.header-company .header-company-title{margin:0 0 2rem;z-index:2;grid-row:2;grid-column:column-one/column-twelve}@media(min-width: 992px){.header-company .header-company-title{margin:0}}@media(min-width: 1310px){.header-company .header-company-title{margin:0 0 2rem}}.header-company .header-company-image{grid-row:3;grid-column:offset-left/offset-right;aspect-ratio:2/1;position:relative}.header-company .header-company-image::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.header-company .header-company-image::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);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}@media(min-width: 992px){.header-company .header-company-image{grid-row:3/span 3}}@media(min-width: 1310px){.header-company .header-company-image{grid-row:2/span 3}}.header-company .header-company-image:before{top:unset;bottom:-1px;transform:translateY(0)}.header-company .header-company-image:after{bottom:unset;top:-1px;transform:translateY(0)}.header-company .header-company-image img{width:100%;height:100%;object-fit:cover;position:absolute;z-index:-1}.header-company .header-company-logo{grid-row:4;grid-column:column-one/column-twelve;background-color:var(--basic-white);z-index:2;position:relative;display:flex;justify-content:center;margin:-10vw auto 8vw;min-width:25rem;max-width:100%}.header-company .header-company-logo::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}@media(min-width: 768px){.header-company .header-company-logo{min-width:40rem}}@media(min-width: 992px){.header-company .header-company-logo{min-width:unset;margin:-4vw 0 10%;grid-row:5/span 2;grid-column:column-nine/column-twelve}}@media(min-width: 1310px){.header-company .header-company-logo{grid-row:4/6}}.header-company .header-company-logo picture{width:16rem;height:16rem;padding:2rem;display:flex;align-items:center;justify-content:center}@media(min-width: 576px){.header-company .header-company-logo picture{width:20rem;height:20rem}}@media(min-width: 992px){.header-company .header-company-logo picture{width:28rem;height:28rem}}.header-company .header-company-logo picture img{width:100%;max-height:100%;object-fit:contain}.header-company .header-company-description{grid-row:5;grid-column:column-one/column-twelve;padding:2.4rem 0}@media(min-width: 768px){.header-company .header-company-description{padding:7.6rem 0 0}}@media(min-width: 992px){.header-company .header-company-description{padding:7.6rem 0 0;grid-row:6/span 3;grid-column:column-one/column-seven}}@media(min-width: 1310px){.header-company .header-company-description{grid-row:5/span 3}}.header-company .header-company-grid{grid-row:6;grid-column:column-one/column-twelve;margin:2.4rem 2.8rem 0}@media(min-width: 992px){.header-company .header-company-grid{grid-row:7/span 2;grid-column:column-nine/column-twelve;margin:3.6rem 0 0}}@media(min-width: 1310px){.header-company .header-company-grid{grid-row:6/span 2}}.header-consultant{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2);grid-template-rows:auto;padding:9.6rem 0 0}@media(min-width: 576px){.header-consultant{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.header-consultant{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.header-consultant{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.header-consultant{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}@media(min-width: 768px){.header-consultant{padding:19.4rem 0 8vw;box-shadow:0px -100px 200px #dfeaed;background:radial-gradient(160% 102.85% at 0% 134.01%, #dfeaed 0%, #f5f5ef 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 8vw), 0% 100%)}}.header-consultant .header-consultant-content{grid-column:column-one/column-twelve;grid-row:1;margin:0 0 6rem}@media(min-width: 768px){.header-consultant .header-consultant-content{grid-column:column-two/column-seven;margin:0}}.header-consultant .header-consultant-content h1{margin:0 0 .8rem}.header-consultant .header-consultant-content .header-consultant-function{font-size:1.9rem}.header-consultant .header-consultant-content .header-consultant-tags{display:flex;flex-wrap:wrap;gap:.8rem;margin:2rem 0 0}.header-consultant .header-consultant-content .header-consultant-tags .tag{padding:.3rem 1.6rem;background-color:var(--transparent-blue);color:inherit;display:block;text-decoration:none;list-style:1.4;cursor:pointer}.header-consultant .header-consultant-quote{grid-column:column-one/column-twelve;grid-row:5;font-family:var(--font-headings);line-height:1.5;font-style:italic;font-weight:400;margin:0 0 2rem;display:flex;align-items:flex-start;gap:.8rem;letter-spacing:.03em;position:relative;margin:5.6rem 0 0}@media(min-width: 768px){.header-consultant .header-consultant-quote{grid-column:column-two/column-seven;grid-row:auto;font-size:1.9rem;margin:6rem 0 0}}.header-consultant .header-consultant-quote svg{width:4rem;aspect-ratio:4/3;min-width:4rem}@media(min-width: 768px){.header-consultant .header-consultant-quote svg{width:7.6rem;position:absolute;left:-0.8rem;top:0;transform:translateX(-100%)}}.header-consultant .header-consultant-info{grid-column:column-one/column-twelve;grid-row:3;margin:2.4rem 0 0}@media(min-width: 768px){.header-consultant .header-consultant-info{grid-column:column-two/column-seven;grid-row:auto}}.header-consultant .header-consultant-info .header-consultant-certifications li{display:flex;align-items:center;font-weight:700;gap:.8rem}.header-consultant .header-consultant-info .header-consultant-certifications li svg{width:1.6rem;height:1.6rem}.header-consultant .header-consultant-info .header-consultant-experience{margin:2.4rem 0}.header-consultant .header-consultant-contact{grid-column:column-one/column-twelve;grid-row:4;display:flex;gap:.8rem;margin:2.4rem 0 0}@media(min-width: 768px){.header-consultant .header-consultant-contact{grid-column:column-two/column-seven;grid-row:auto}}.header-consultant .header-consultant-image{grid-column:offset-left/offset-right;grid-row:2;display:flex;justify-content:center;margin:0 0 4.5rem;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 8vw), 0% 100%);background:radial-gradient(160% 102.85% at 0% 134.01%, #dfeaed 0%, #f5f5ef 100%)}@media(min-width: 768px){.header-consultant .header-consultant-image{grid-column:column-eight/column-twelve;grid-row:1/6;align-items:flex-end;margin:2.5rem 0 -4vw 0;clip-path:none;background:none}}@media(min-width: 992px){.header-consultant .header-consultant-image{margin:2.5rem 5rem -4vw 0}}.header-consultant .header-consultant-image img{width:30rem;margin:0 auto}@media(min-width: 768px){.header-consultant .header-consultant-image img{max-width:100%;width:auto}}.header-home{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2);position:relative;background-color:var(--primary-sand);padding:5rem 0 0;z-index:131}@media(min-width: 576px){.header-home{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.header-home{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.header-home{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.header-home{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.header-home::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}@media(min-width: 768px){.header-home{padding:9rem 0 0}}.header-home:after{transform:rotate(180deg);bottom:-1px;z-index:-1}.header-home .header-home-media{grid-area:1/column-two/1/column-eleven;margin:3rem 0 0;z-index:2;overflow:hidden;position:relative;aspect-ratio:89/122}@media(min-width: 768px){.header-home .header-home-media{grid-area:1/column-eight/1/column-twelve;margin:8rem 0 0}}.header-home .header-home-media .wrapper{position:absolute;right:0;top:0;width:100%;height:100%;-webkit-mask-image:url(../images/video-mask.svg);mask-image:url(../images/video-mask.svg);mask-repeat:no-repeat}.header-home .header-home-media .header-home-media-video{position:absolute;right:0;top:0;width:100%;height:100%}.header-home .header-home-media .header-home-media-video video{opacity:0}.header-home .header-home-media .header-home-media-video video.on-loaded-data{animation-name:animationFadeIn;animation-duration:3s;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes animationFadeIn{from{opacity:0}to{opacity:1}}.header-home .header-home-media .header-home-media-video iframe,.header-home .header-home-media .header-home-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-home .header-home-media .header-home-media-image{width:100%;height:100%}.header-home .header-home-media .header-home-media-image img{width:100%;height:100%;object-fit:cover}.header-home .header-home-content{grid-area:2/column-one/2/column-twelve;padding:3rem 0 5rem;font-size:1.7rem}@media(min-width: 768px){.header-home .header-home-content{grid-area:1/column-one/1/column-six;padding:10rem 0;font-size:2.2rem}}.header-home .header-home-content h1{margin:0 0 1.9rem;filter:blur(10px);transition:filter .3s ease-in-out}.header-home .header-home-content h1.animation-up{filter:blur(0)}.header-home .header-home-content .header-home-content-buttons{margin:3.4rem 0 0;align-items:flex-start}.header-home .header-home-content .header-home-content-buttons.button-group{gap:1.8rem;flex-direction:column;justify-content:space-between}@media(min-width: 768px){.header-home .header-home-content .header-home-content-buttons{margin:6.8rem 0 0}}.header-home .header-home-content .header-home-content-buttons .button{font-weight:400}@media(min-width: 768px){.header-home .header-home-content .header-home-content-buttons .button{min-width:40rem;font-size:1.9rem;padding:2.4rem}}.header-interview{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2);position:relative;align-items:flex-start;grid-template-rows:7.3rem min-content;z-index:140}@media(min-width: 576px){.header-interview{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.header-interview{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.header-interview{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.header-interview{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}@media(min-width: 992px){.header-interview{grid-template-rows:13.6rem min-content;row-gap:0}}.header-interview .header-image{grid-column:offset-left/offset-right;grid-row:3;aspect-ratio:36/17}.header-interview .header-image::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}@media(min-width: 992px){.header-interview .header-image{grid-row:2}}.header-interview .header-image:before{top:unset;bottom:0;z-index:3;transform:translate(0, 1px)}.header-interview .header-image:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg, rgba(21, 28, 40, 0.02) 0%, rgba(21, 28, 40, 0.06) 37%, rgba(21, 28, 40, 0.1) 44%, rgba(21, 28, 40, 0.8) 90%, #151c28 100%)}.header-interview .header-image img{width:100%;height:100%;object-fit:cover}.header-interview .header-title{grid-row:2;z-index:2;padding:2.4rem 0;grid-column:column-one/column-twelve}@media(min-width: 992px){.header-interview .header-title{padding:6rem 0 2.4rem;grid-column:column-one/column-seven;margin:auto 0 7.6rem;grid-row:2;padding:0;color:var(--basic-white)}}.header-interview .header-title h1{margin:0}.header-interview .header-interview-description{grid-column:column-one/column-twelve;grid-row:5;padding:3.2rem 0 0}@media(min-width: 992px){.header-interview .header-interview-description{grid-column:column-one/column-seven;grid-row:3;padding:3.6rem 0 0}}.header-interview .header-interview-card{position:relative;max-width:45rem;padding:1.6rem 2.4rem 0;margin:-6rem auto 12rem;grid-column:column-two/column-eleven;grid-row:4;z-index:3}@media(min-width: 576px){.header-interview .header-interview-card{margin:-12.6rem auto 12rem}}@media(min-width: 992px){.header-interview .header-interview-card{margin:calc(-8vw - 10rem) -1.5rem 0;grid-column:column-nine/column-twelve;grid-row:3}}@media(min-width: 1310px){.header-interview .header-interview-card{padding:1.6rem 4.8rem 0}}.header-interview .header-interview-card:after{content:"";position:absolute;right:0;top:0;background-color:var(--transparent-blue);width:2.4rem;height:2.4rem;transform:translate(50%, -50%)}.header-interview .header-interview-card .company-logo{width:16rem;margin:0 auto;padding:2rem 0;display:flex;max-height:15rem}@media(min-width: 768px){.header-interview .header-interview-card .company-logo{justify-content:center;height:12rem;padding:0}}@media(min-width: 992px){.header-interview .header-interview-card .company-logo{justify-content:flex-start}}.header-interview .header-interview-card .company-logo img{width:100%;max-height:100%;object-fit:contain}.header-interview .header-interview-card .header-interview-card-background{background-color:var(--basic-white);position:absolute;inset:0;z-index:-1}.header-interview .header-interview-card .header-interview-card-background::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}.header-interview .header-interview-card .interviewee-info{background-color:var(--primary-light-blue);position:relative;padding:3.2rem;margin:2.4rem 0 -9rem}.header-interview .header-interview-card .interviewee-info::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-light-blue);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}.header-interview .header-interview-card .interviewee-info .interviewee-info-title{margin:0 0 2.4rem}.header-interview .header-interview-card .interviewee-info .interviewee-name{margin:0 0 2.4rem}.header-interview .header-interview-card .interviewee-info ul+.interviewee-name{margin:2.4rem 0}.header-interview .header-interview-card .interviewee-info ul{list-style:square;padding-left:2rem;font-size:1.5rem}.header-interview .header-interview-card .interviewee-info ul li{line-height:1.5;margin:0 0 .8rem}.header-interview .header-interview-card .interviewee-info .full-cv-button{margin:2.4rem 0 0}.header-interview .header-interview-card .interviewee-info.cv-popup ul{mask-image:linear-gradient(to bottom, black 0%, black 50%, transparent 100%)}.cv-popup-wrapper{position:fixed;inset:0;z-index:10000;background-color:rgba(58,80,114,.8);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:0 2.4rem;overflow:auto;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.cv-popup-wrapper.active{opacity:1;pointer-events:auto}.cv-popup-wrapper.active .cv-popup{opacity:1}.cv-popup-wrapper .cv-popup{background-color:var(--basic-white);padding:3.6rem 3.2rem;max-width:83rem;box-shadow:4px 4px 14px 2px rgba(42,56,78,.2);margin:auto;position:relative;opacity:0;transition:opacity .3s ease-in-out;transition-delay:.3s;margin:-10rem 0 0}.cv-popup-wrapper .cv-popup::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}@media(min-width: 768px){.cv-popup-wrapper .cv-popup{padding:6.4rem;margin:-13rem 0 0}}.cv-popup-wrapper .cv-popup .cv-popup-close{cursor:pointer;position:absolute;pointer-events:auto;top:.8rem;right:1.4rem}@media(min-width: 768px){.cv-popup-wrapper .cv-popup .cv-popup-close{top:2.4rem;right:3.2rem}}.cv-popup-wrapper .cv-popup .cv-popup-close svg{width:1.6rem;height:1.6rem}@media(min-width: 768px){.cv-popup-wrapper .cv-popup .cv-popup-close svg{width:1.8rem;height:1.8rem}}.cv-popup-wrapper .cv-popup .cv-popup-inner{background-color:var(--primary-light-blue);padding:2.4rem;position:relative;z-index:2;margin:0 0 -10rem}.cv-popup-wrapper .cv-popup .cv-popup-inner::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-light-blue);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}@media(min-width: 768px){.cv-popup-wrapper .cv-popup .cv-popup-inner{margin:0 0 -13rem;padding:4.8rem 4rem}}.cv-popup-wrapper .cv-popup .cv-popup-inner:after{z-index:1}.cv-popup-wrapper .cv-popup .cv-popup-inner h2,.cv-popup-wrapper .cv-popup .cv-popup-inner .newsletter-tray .newsletter-tray-title,.newsletter-tray .cv-popup-wrapper .cv-popup .cv-popup-inner .newsletter-tray-title,.cv-popup-wrapper .cv-popup .cv-popup-inner #section-not-found .not-found-content .title,#section-not-found .not-found-content .cv-popup-wrapper .cv-popup .cv-popup-inner .title{margin:0 0 2.4rem}@media(min-width: 768px){.cv-popup-wrapper .cv-popup .cv-popup-inner h2,.cv-popup-wrapper .cv-popup .cv-popup-inner .newsletter-tray .newsletter-tray-title,.newsletter-tray .cv-popup-wrapper .cv-popup .cv-popup-inner .newsletter-tray-title,.cv-popup-wrapper .cv-popup .cv-popup-inner #section-not-found .not-found-content .title,#section-not-found .not-found-content .cv-popup-wrapper .cv-popup .cv-popup-inner .title{margin:0 0 4rem}}.cv-popup-wrapper .cv-popup .cv-popup-inner h4{margin:0 0 1.2rem}.cv-popup-wrapper .cv-popup .cv-popup-inner ul{font-size:1.5rem}.cv-popup-wrapper .cv-popup .cv-popup-inner ul+h4{margin:2.4rem 0 1.2rem}@media(min-width: 768px){.cv-popup-wrapper .cv-popup .cv-popup-inner ul+h4{margin:4rem 0 1.2rem}}.header-job{background-color:var(--basic-white);grid-template-areas:"." "header";display:grid;grid-template-rows:7.3rem min-content}@media(min-width: 992px){.header-job{grid-template-rows:13.6rem min-content}}.header-job.has-overlay .header-image{position:relative}.header-job.has-overlay .header-image::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}.header-job.has-overlay .header-image::after{bottom:unset;top:-0.5px;transform:translateY(0)}.header-job .header-image{aspect-ratio:140/75;grid-area:header;overflow:hidden;position:relative}.header-job .header-image img{top:0;position:absolute;width:100%;height:100%;left:0;object-position:center top;object-fit:cover}.header.search-header{aspect-ratio:16/5}.header.search-header .header-content{padding:0;background:linear-gradient(180deg, transparent 0%, var(--basic-blue) 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(--basic-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(--basic-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-default{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2);grid-template-rows:8rem auto;align-items:flex-start}@media(min-width: 576px){.header-default{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.header-default{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.header-default{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.header-default{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}@media(min-width: 992px){.header-default{grid-template-rows:13.6rem auto}}.header-default .header-title{grid-row:2;grid-column:column-one/column-twelve}@media(min-width: 768px){.header-default .header-title{grid-column:column-one/column-six;grid-row:2}}.header-default .header-content{grid-row:infinite;grid-column:column-one/column-twelve}@media(min-width: 768px){.header-default .header-content{grid-column:column-one/column-six;grid-row:3}}.header-default-grid .header-grid{grid-row:2;grid-column:column-two/column-eleven;display:flex;padding:8rem 0 6.4rem}@media(min-width: 768px){.header-default-grid .header-grid{grid-column:column-eight/column-twelve;align-items:center;grid-row:2/4}}.image-grid{display:grid;grid-template-columns:repeat(7, 1fr);grid-template-rows:repeat(6, auto);gap:1.8rem;margin:0 auto;align-items:start}.image-grid .image{position:relative}.image-grid .image:before{content:"";position:absolute;animation-name:pulseAnimation;animation-fill-mode:forwards;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.image-grid .image img{width:100%}.image-grid .first-image{grid-column:1/span 3;grid-row:1/span 3}.image-grid .first-image:before{width:2rem;height:2rem;transform:translate(-50%, -50%);left:0;top:0;background-color:var(--transparent-dark-blue)}@media(min-width: 768px){.image-grid .first-image:before{width:4rem;height:4rem}}.image-grid .second-image{grid-column:4/span 3;grid-row:2/span 2;margin:auto 0 0}.image-grid .second-image:before{width:4rem;height:4rem;transform:translate(50%, -50%);right:0;top:0;background-color:var(--transparent-orange);animation-delay:1s}@media(min-width: 768px){.image-grid .second-image:before{width:7.2rem;height:7.2rem}}.image-grid .third-image{grid-column:2/span 6;grid-row:4/span 3}.image-grid .third-image:before{width:2rem;height:2rem;transform:translate(-50%, 50%);bottom:0;left:0;background-color:var(--transparent-blue);animation-delay:2s}@media(min-width: 768px){.image-grid .third-image:before{width:4rem;height:4rem}}.interview-card{height:100%;display:flex;flex-direction:column;background-color:var(--basic-white);width:30.5rem;transition:box-shadow .2s ease;position:relative}.interview-card:hover{box-shadow:0 0 1rem 0 rgba(0,0,0,.1)}.interview-card:hover .button{background-color:var(--basic-blue);color:var(--basic-white)}.interview-card .interview-card-link{position:absolute;right:0;top:0;width:100%;height:100%;z-index:1}.interview-card .interview-card-image{position:relative;overflow:hidden}.interview-card .interview-card-image::after{content:"";position:absolute;background-color:var(--primary-light-blue);height:1rem;width:calc(100% + 2.4rem);bottom:1rem;transform:rotate(-4.2deg);left:-1.2rem}.interview-card .interview-card-content{flex-grow:1;position:relative;display:flex;justify-content:space-between;gap:1.6rem;padding:2.4rem 1.2rem}.interview-card .interview-card-content::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.interview-card .interview-card-content .company-logo{position:absolute;top:1.2rem;background-color:var(--basic-white);box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);right:1.2rem;display:flex;align-items:center;justify-content:center;padding:.8rem;transform:translateY(-100%);width:8rem;height:8rem}@media(min-width: 768px){.interview-card .interview-card-content .company-logo{width:9.6rem;height:9.6rem}}.interview-card .interview-card-content .company-logo img{width:100%;height:100%;object-fit:contain}.interview-card .interview-card-content .interview-card-content-title{margin:0 0 .8rem}.interview-card .interview-card-content .interview-card-content-subtitle{line-height:1.5;font-size:1.7rem}.interview-card .interview-card-content .button{display:none}@media(min-width: 768px){.interview-card .interview-card-content .button{display:block;width:3.6rem;height:3.6rem;padding:1rem;min-width:3.6rem;margin:auto 0 0}}.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(--basic-blue)}.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{margin:0 0 .5rem}.interviewees-cvs .interviewee-cv ul{list-style:disc;padding-left:2rem}.content-type-job.is-index{margin:8rem 0 0}@media(min-width: 992px){.content-type-job.is-index{margin:13.6rem 0 0}}.content-type-job.is-index .search-container{grid-template-areas:"title" "filters" "results" "pagination"}@media(min-width: 768px){.content-type-job.is-index .search-container{grid-template-areas:". title title title" "filters layout layout layout" "filters results results results" "pagination pagination pagination pagination"}}.content-type-job.is-index .search-container h1{margin:3.6rem 0 4rem}@media(min-width: 768px){.content-type-job.is-index .search-container h1{grid-row:1;grid-column:2/span 2;margin:8rem 0 2.8rem}}.content-type-job.is-index .search-container .search-container-filters{grid-row:2/span 2}.content-type-job.is-index .search-container .search-container-layout{grid-row:2}@media(min-width: 768px){.content-type-job.is-index .search-container .ais-Pagination{grid-row:4}}@media(min-width: 768px){.content-type-job.is-index .search-container .search-container-wrapper{grid-row:3}}.content-type-job.is-index .search-container .search-container-wrapper .search-container-results{display:grid;gap:5.6rem 3rem;transition:margin .3s ease,grid-template-columns .3s ease}@media(min-width: 768px){.content-type-job.is-index .search-container .search-container-wrapper .search-container-results{margin:5.6rem 0 0;gap:8rem 3rem}}.content-type-job.is-index .search-container .search-container-wrapper.grid .search-container-results{grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.content-type-job.is-index .search-container .search-container-wrapper.grid .search-container-results{grid-template-columns:repeat(2, minmax(0, 1fr))}}.content-type-job.is-index .search-container .search-container-wrapper.list .search-container-results{grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.content-type-job.is-index .search-container:not(.filter-sidebar-open) .search-container-results{margin-right:14rem}}.job-result{container-type:inline-size;container-name:job-result;background-color:var(--basic-white);display:flex;position:relative;flex-direction:column}.job-result .job-result-link{position:absolute;right:0;top:0;width:100%;height:100%;z-index:1;transition:box-shadow .2s ease}.job-result .job-result-link:hover{box-shadow:0 0 1rem 0 rgba(0,0,0,.1)}.job-result .job-result-content{display:grid;justify-content:space-between;gap:1.6rem;flex-grow:1;grid-template-columns:auto;padding:1.6rem 2rem 0;grid-template-areas:"logo" "title" "text"}.job-result .job-result-content .job-result-content-title{grid-area:title;margin:0 0 .8rem}.job-result .job-result-content .job-result-content-text{grid-area:text}.job-result .job-result-content .job-result-content-text .description{max-height:3lh;overflow:hidden}.job-result .job-result-content .job-result-content-text ul{margin:1.6rem 0 0}.job-result .job-result-content .job-result-content-text ul li:before{content:"";display:inline-block;width:.7rem;height:.7rem;background-color:var(--transparent-dark-blue);margin:0 1rem .2rem 0}.job-result .job-result-content .job-result-logo{grid-area:logo;display:flex;min-width:8rem;width:8rem;height:8rem;display:flex;align-items:center;justify-content:center}.job-result .job-result-content .job-result-logo img{width:100%;min-width:8rem;position:absolute;object-fit:contain;align-items:center}.job-result .job-result-image{position:relative;display:flex;aspect-ratio:34/23}.job-result .job-result-image::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-light-blue);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.job-result .job-result-image::before{top:unset;bottom:-1px;z-index:1;transform:translateY(0)}.job-result .job-result-image img{height:100%;width:100%;object-fit:cover;object-position:center top;position:absolute}.job-result.show-overlay .job-result-image::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}.job-result.show-overlay .job-result-image::after{bottom:unset;top:-0.5px;transform:translateY(0)}@container job-result (width > 500px){.job-result .job-result-content{padding:2.4rem 3.2rem 0}}@container job-result (width > 700px){.job-result .job-result-content{padding:2.4rem 3.2rem 0;grid-template-areas:"title logo" "text logo"}.job-result .job-result-content .job-result-logo{margin:2.1rem 0 0;min-width:12.8rem;align-items:flex-start;width:12.8rem;height:12.8rem}.job-result .job-result-image{aspect-ratio:100/41}.job-result .job-result:not(.show-overlay).list .job-result-image{margin:-3.2rem 0 0}}@container job-result (width > 800px){.job-result .job-result-content .job-result-content-text{padding:0 12rem 0 0}}.language-picker{position:relative;font-family:inherit;z-index:1}.language-picker.active .language-picker-menu-wrapper{grid-template-rows:1fr}.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:.8rem;font-family:inherit;cursor:pointer;background:none;border:none;appearance:none;min-height:3.3rem;color:var(--basic-blue);background-color:var(--grey-blue);font-weight:700}@media(min-width: 576px){.current-language-button{padding:1.35rem 1.4rem}}@media(min-width: 768px){.current-language-button{font-size:1.6rem}}.current-language-button .down{width:1.5rem;height:1rem;transition:transform .2s ease-in-out;margin:0 0 0 .9rem}.language-picker-flag{border-radius:50%;overflow:hidden;margin-right:.8rem;width:2rem;height: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%}.language-picker-menu{overflow:hidden;font-weight:700;background:var(--grey-blue);color:var(--basic-blue);border-top:none !important;gap:1rem;height:100%;width:fit-content;min-width:100%}.language-picker-menu a{color:var(--basic-blue);text-decoration:none;padding:.8rem 1.4rem;white-space:nowrap;display:flex;align-items:center;transition:background-color .2s ease-in-out}.language-picker-menu a:hover{background-color:var(--transparent-blue)}.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-link span{position:relative;transition:transform .3s ease}.menu-item-link{text-decoration:none;color:var(--basic-blue);font-weight:700;padding:1.5rem 1.25rem;font-size:1.4rem;position:relative;display:flex;align-items:center;transition:transform .3s ease,padding .3s ease}@media(min-width: 992px){.menu-item-link{padding:4rem 1rem .5rem}}@media(max-width: 991.98px){.menu-item-link--active svg{transform:rotate(180deg)}}@media(min-width: 992px){.menu-item-link:hover{transform:translateY(-0.3rem)}}.menu-item svg{width:1rem;height:1rem;transition:all .2s ease-in-out;margin:0 0 0 .9rem}.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;width:max-content}@media(min-width: 992px){.menu-item--dropdown-wrapper{box-shadow:rgba(0,0,0,.05) 0 25px 34px 0;background-color:var(--basic-white)}}.menu-item--dropdown-item:not(:last-of-type){padding:0 0 2.2rem}.menu-item--dropdown-item-link{text-decoration:none;color:var(--basic-blue);position:relative;font-size:1.4rem;transition:font-weight .3s ease}.menu-item--dropdown-item-link::after{content:"";width:100%;position:absolute;height:.5px;background-color:var(--basic-blue);left:0;bottom:0;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in-out}.menu-item--dropdown-item-link:hover{font-weight:500}.menu-item--dropdown-item-link:hover:after{transform:scaleX(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: 1310px){.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-item--dropdown-listwrapper{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}}@media(min-width: 992px)and (min-width: 576px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-listwrapper{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 992px)and (min-width: 768px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-listwrapper{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px)and (min-width: 992px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-listwrapper{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 992px)and (min-width: 1310px){.menu-item-posttypes .dropdown_posttype-overview .menu-item--dropdown-listwrapper{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.menu-item-posttypes .dropdown_posttype-overview .menu-posttypes-wrapper{grid-area:column-one/1/column-twelve/13}.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:var(--primary-color-rgb-50);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-content{background-color:var(--basic-white);padding:2rem}@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;background-color:var(--grey-white);border:solid 1px rgba(0,0,0,0);width:100%;padding:1.2rem 2rem .9rem 4rem;transition:padding .3s ease-in-out,border-color .3s;min-width:20rem;box-shadow:1px 1px 4px 0px rgba(42,56,78,.2) inset}.nav-search-input input:placeholder{font-size:1.5rem}.nav-search-input input:focus{outline:none;border-color:var(--basic-blue)}.search-icon{background-color:var(--grey-blue);color:var(--basic-blue);width:4.55rem;height:4.55rem;padding:1.4rem;display:flex;cursor:pointer;transition:background-color .3s ease-in-out}.search-icon:hover{background-color:var(--transparent-blue)}.search-icon svg{width:100%;height:100%}.nav{position:relative;background-color:rgba(0,0,0,0);padding:.5rem 0;width:100%;position:fixed;top:0;z-index:1000;transition:background-color .3s ease}@media(min-width: 992px){.nav{padding:3.2rem 0 0}}.nav.nav-sticky{background-color:rgba(255,255,255,.5);backdrop-filter:blur(14px)}@media(min-width: 992px){.nav.nav-sticky{padding:0}}.nav.nav-sticky .nav-brand a{height:3.2rem}@media(min-width: 1310px){.nav.nav-sticky .nav-brand a{height:4.8rem}}@media(min-width: 768px){.nav.nav-sticky .menu-item-link{padding:3.2rem 1rem}}.nav.nav-sticky .nav-content-items{align-items:center}@media(max-width: 991.98px){.nav--active{background-color:var(--primary-sand)}}.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 0 0 -1rem;width:5rem}@media(min-width: 992px){.nav-brand{padding:0;width:7.6rem}}.nav-brand a,.nav-brand img{height:inherit}.nav-brand a{display:block;height:4.8rem;transition:height .3s ease}@media(min-width: 1310px){.nav-brand a{height:7.2rem}}.nav-brand img{height:100%}.nav-mobile{margin:0 1.6rem 0 auto;display:flex;gap:.8rem}.nav-mobile .search-icon{display:none}@media(min-width: 992px){.nav-mobile .search-icon{display:flex}}@media(min-width: 992px){.nav-mobile{display:none}}.nav-content{width:100%;padding-left:5rem}@media(max-width: 991.98px){.nav-content{background-color:var(--primary-sand);padding:3rem calc((100vw - 768px)/2);height:calc(100svh - 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%)}}.nav-content .nav-search-input{margin:0 1.6rem 6.4rem;position:relative}@media(min-width: 992px){.nav-content .nav-search-input{display:none}}.nav-content .nav-search-input .nav-search-input-icon{position:absolute;left:0;top:0;height:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.nav-content .nav-search-input .nav-search-input-icon svg{width:1.6rem;height:1.6rem}@media(max-width: 575.98px){.nav-content{padding:3rem 3.2rem 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: 1310px){.nav-content .menu{gap:2.5rem}}.nav-content-items{gap:1rem;margin:0 0 0 auto;display:none;transition:all .3s ease}@media(min-width: 992px){.nav-content-items{display:flex;align-items:flex-end}}.nav .nav-content-button{background-color:var(--basic-white);position:absolute;bottom:0;left:0;width:100%;padding:4rem 2.4rem}.nav .nav-content-button::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}@media(min-width: 992px){.nav .nav-content-button{display:none}}.nav-toggler{width:21px;height:18px;position:relative;cursor:pointer}@media(min-width: 992px){.nav-toggler{display:none}}.nav-toggler::after,.nav-toggler::before,.nav-toggler span{position:absolute;content:"";height:2px;background-color:var(--basic-blue);width:100%;transition:all .3s ease}.nav-toggler::before{top:0}.nav-toggler span{top:50%;transform:translateY(-50%);transition:opacity .3s ease}.nav-toggler::after{bottom:0}.nav-toggler--active::after,.nav-toggler--active::before,.nav-toggler--active span{background-color:var(--basic-blue);transform:all .3s ease}.nav-toggler--active::before{transform:rotate(45deg);top:50%}.nav-toggler--active::after{transform:rotate(-45deg);top:50%}.nav-toggler--active span{opacity:0}#section-not-found{position:relative;display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2);margin:8rem 0 0;padding:0}#section-not-found::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));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}@media(min-width: 576px){#section-not-found{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){#section-not-found{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){#section-not-found{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){#section-not-found{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}@media(min-width: 992px){#section-not-found{margin:13.6rem 0 0}}#section-not-found:after{bottom:unset;top:0;transform:translateY(0);z-index:1}#section-not-found .not-found-background-image{grid-column:offset-left/offset-right;position:relative}@media(min-width: 992px){#section-not-found .not-found-background-image{grid-row:1}}#section-not-found .not-found-background-image img{width:100%}#section-not-found .not-found-background-image:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(270deg, rgba(42, 56, 78, 0.595) 11%, rgba(42, 56, 78, 0.255) 80%)}#section-not-found .not-found-background-image::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}#section-not-found .not-found-background-image:before{top:unset;bottom:-1px;z-index:9;transform:translateY(0)}@media(min-width: 992px){#section-not-found .not-found-background-image:before{content:none}}#section-not-found .not-found-content{color:var(--primary-blue);grid-column:column-one/column-twelve;position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;padding:4rem 0 13rem}@media(min-width: 576px){#section-not-found .not-found-content{padding:4rem 0 6rem}}@media(min-width: 992px){#section-not-found .not-found-content{grid-column:column-seven/column-twelve;color:var(--basic-white);grid-row:1}}#section-not-found .not-found-content .description{margin:1.6rem 0 0}#section-not-found .not-found-content .button-group{margin:2.4rem 0 0}@media(min-width: 992px){#section-not-found .not-found-content .button-group{margin:4rem 0 0}}#section-not-found .not-found-content .button-group .button.outline{border:solid 1px var(--grey-blue);background-color:var(--grey-blue);color:var(--basic-blue)}#section-not-found .not-found-content .button-group .button.outline:hover{background-color:var(--basic-blue);color:var(--basic-white);border-color:var(--basic-blue)}section[data-plate-tray-name=page_not_found]+section[data-plate-tray-name=newsletter]{padding-top:0}@media(min-width: 992px){section[data-plate-tray-name=page_not_found]+section[data-plate-tray-name=newsletter] .newsletter-tray-wrapper{margin-top:-6rem}}.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.2rem;height:3.2rem;background-color:var(--grey-blue);overflow:hidden;cursor:pointer;transition:background-color .3s ease-in-out}@media(min-width: 768px){.pagination-list-item{width:4.8rem;height:4.8rem}}.pagination-list-item.previous svg{transform:rotate(180deg)}.pagination-list-item.previous,.pagination-list-item.next{cursor:pointer}.pagination-list-item span,.pagination-list-item a{text-decoration:none;color:var(--basic-blue);cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pagination-list-item span svg,.pagination-list-item a svg{width:1.6rem;height:1.6rem}@media(min-width: 768px){.pagination-list-item span svg,.pagination-list-item a svg{width:2rem;height:2rem}}.pagination-list-item:hover,.pagination-list-item--active{background-color:var(--basic-blue)}.pagination-list-item:hover span,.pagination-list-item:hover a,.pagination-list-item--active span,.pagination-list-item--active a{color:var(--basic-white)}.pagination-list-item--active{font-weight:700;color:var(--basic-white) !important}.related-job{display:grid;gap:1rem;height:100%;width:100%;position:relative;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;background-color:var(--basic-white);position:relative;transition:box-shadow .2s ease}@media(min-width: 992px){.related-job{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto 1fr;aspect-ratio:unset}}.related-job:hover{box-shadow:0 0 1rem 0 rgba(0,0,0,.1)}.related-job .related-job-link{position:absolute;right:0;top:0;width:100%;height:100%;z-index:1}.related-job .related-job-image{grid-row:2;position:relative;display:flex;margin:auto 0 0;width:100%;height:100%;aspect-ratio:41/22;align-items:flex-end}.related-job .related-job-image::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-light-blue);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}@media(min-width: 992px){.related-job .related-job-image{grid-row:1/span 2}}.related-job .related-job-image::before{top:unset;bottom:-1px;z-index:1;transform:translateY(0)}.related-job .related-job-image picture{width:100%;height:100%;display:flex;justify-content:center;overflow:hidden;position:relative}@media(min-width: 992px){.related-job .related-job-image picture{aspect-ratio:40/28;height:auto;max-height:100%}}.related-job .related-job-image img{height:100%;position:absolute;min-height:100%;width:100%;object-fit:cover;object-position:center top}.related-job .related-job-title{grid-column:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:2.4rem 3.2rem 1.6rem}@media(min-width: 992px){.related-job .related-job-title{grid-column:2;grid-row:1;gap:1rem}}.related-job .related-job-title .related-job-logo{width:6.4rem;height:6.4rem;display:flex;align-items:center;justify-content:flex-start}@media(min-width: 768px){.related-job .related-job-title .related-job-logo{width:8rem;height:8rem}}@media(min-width: 992px){.related-job .related-job-title .related-job-logo{position:absolute;left:2.4rem;top:2.4rem;width:8.8rem;height:8.8rem;align-items:flex-start;justify-content:flex-start}}.related-job .related-job-title .related-job-logo img{width:100%}.related-job .related-job-content{grid-column:2;grid-row:2;padding:0 3.2rem 3.2rem;display:none;max-width:40rem;min-width:40rem}@media(min-width: 768px){.related-job .related-job-content{min-width:unset}}@media(min-width: 992px){.related-job .related-job-content{display:block}}.related-job .related-job-content ul{margin:0 0 1.6rem;font-style:italic}.related-job .related-job-content ul li:before{content:"";display:inline-block;width:.7rem;height:.7rem;background-color:var(--transparent-dark-blue);margin:0 1rem .2rem 0}.related-job .related-job-content-description{max-height:5lh;overflow:hidden;text-overflow:ellipsis}.related-job.show-overlay .related-job-image{position:relative}.related-job.show-overlay .related-job-image picture::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}.related-job.show-overlay .related-job-image picture::after{bottom:unset;top:-0.5px;transform:translateY(0);z-index:9999}@media(min-width: 992px){.related-job.filled{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto}}.related-job.filled .related-job-title{flex-direction:column;margin:0 0 auto}.related-job.filled .related-job-title .related-job-logo{width:6.4rem;height:6.4rem;display:flex;align-items:center;justify-content:center;max-width:unset !important}@media(min-width: 768px){.related-job.filled .related-job-title .related-job-logo{width:8rem;height:8rem}}.related-job.filled .related-job-image{position:relative;aspect-ratio:2/1}@media(min-width: 992px){.related-job.filled .related-job-image{grid-row:2}}.related-job.filled .related-job-image:before{content:none}.related-job.filled .related-job-image picture{opacity:.7;aspect-ratio:2/1}.related-job.filled .related-job-image picture img{filter:grayscale(100%)}.related-job.filled .related-job-image .filled-overlay{padding:2.2rem 2.8rem;position:absolute;right:0;top:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(178, 199, 210, 0) 0%, rgba(42, 56, 78, 0.8) 95%);font-size:2rem;font-weight:700;color:var(--basic-white);display:flex;align-items:flex-end;justify-content:flex-start;text-shadow:1px 2px 3px rgba(0,0,0,.3)}@media(min-width: 768px){.related-job.filled .related-job-image .filled-overlay{font-size:2.2rem}}.related-job.filled .related-job-image .filled-overlay svg{width:3.2rem;height:3.2rem;filter:drop-shadow(1px 2px 3px rgba(0, 0, 0, 0.3))}@media(min-width: 768px){.related-job.filled .related-job-image .filled-overlay svg{width:4rem;height:4rem}}.related-job.filled .related-job-image .filled-overlay span{display:flex;align-items:center;gap:1.6rem}@media(min-width: 992px){.related-job.filled .related-job-title{grid-column:1}}@media(min-width: 992px){.related-job.filled .related-job-title .related-job-logo{position:relative;left:unset;top:unset;max-width:5.6rem}}.related-job.filled .related-job-title .related-job-logo img{filter:grayscale(100%)}.related-jobs{display:flex;flex-direction:column;position:relative;gap:5.6rem}@media(min-width: 768px){.related-jobs{gap:6.4rem}}.related-jobs .swiper-wrapper{height:auto}.related-jobs .swiper-wrapper .swiper-slide{height:auto}.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(--basic-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}.swiper-navigation-wrapper{display:flex;gap:.8rem}@media(min-width: 768px){.swiper-navigation-wrapper{gap:1.6rem}}.swiper-navigation-button{width:3.6rem;height:3.6rem;pointer-events:all;cursor:pointer;position:relative;border-radius:0;background-color:var(--basic-blue);border:solid 1px var(--basic-blue);opacity:1;transition:background-color .3s ease-in-out,opacity .3s ease-in-out;color:var(--basic-white);display:flex;align-items:center;justify-content:center}@media(min-width: 768px){.swiper-navigation-button{width:6.4rem;height:6.4rem}}.swiper-navigation-button svg{width:1.6rem;height:1.6rem;z-index:1;position:relative}@media(min-width: 768px){.swiper-navigation-button svg{width:1.5rem;height:3rem}}.swiper-navigation-button-prev svg{transform:rotate(180deg)}.swiper-navigation-button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--basic-white);transform:scale(0, 1);transition:transform .3s ease-in-out;transform-origin:left}.swiper-navigation-button:hover{color:var(--basic-blue)}.swiper-navigation-button:hover:after{transform:scale(1)}.swiper-navigation-button.small{width:3.6rem;height:3.6rem}@media(min-width: 768px){.swiper-navigation-button.small{width:4.8rem;height:4.8rem}}@media(min-width: 768px){.swiper-navigation-button.small svg{width:2rem;height:2rem}}.swiper-navigation-button.grey{background-color:var(--grey-medium);border-color:var(--grey-medium);color:var(--basic-blue)}.swiper-navigation-button.grey:after{background-color:var(--basic-blue)}.swiper-navigation-button.grey:hover{color:var(--basic-white)}.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(--basic-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(--basic-blue);color:var(--basic-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(--basic-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(--basic-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}@media(min-width: 576px){.sticky-container{display:block}}.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}}.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(--basic-blue)}.details-and-summary:first-child{border-block-start:1px solid var(--basic-blue)}.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;position:relative;cursor:pointer;padding:1.4rem 3.2rem;font-family:inherit;font-size:1.6rem;text-align:center;font-weight:700;line-height:1.1;border-radius:0;appearance:none;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media(min-width: 768px){.button{min-width:15rem}}.button .btn-arrow{margin-left:auto}.button:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:width .3s ease;transform-origin:left}.button svg,.button span{position:relative;z-index:1}.button span{display:flex;align-items:center}.button.disabled{pointer-events:none;background-color:var(--grey-dark) !important;color:var(--basic-white) !important}.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 svg{width:1.8rem;height:1.8rem}.button.download svg{width:1.8rem;height:1.8rem}.button:hover:after{width:100%}.button.primary{background-color:var(--button-primary-bgcolor, var(--basic-blue));color:var(--button-primary-color, var(--basic-white));border:solid 1px var(--button-primary-border, var(--basic-blue))}.button.primary:after{background-color:var(--button-hover-primary-bgcolor, var(--basic-white))}.button.primary:hover{color:var(--button-primary-color, var(--basic-blue))}.button.outline{background-color:var(--button-outline-bgcolor, transparent);border:solid 1px var(--button-outline-border, var(--basic-blue));color:var(--button-outline-color, var(--basic-blue))}.button.outline:after{background-color:var(--button-hover-outline-bgcolor, var(--basic-blue))}.button.outline:hover{color:var(--button-outline-color, var(--basic-white))}.button.grey{background-color:var(--grey-blue);color:var(--basic-blue)}.button.grey:after{background-color:var(--basic-blue)}.button.grey:hover{color:var(--basic-white)}.button-icon{min-width:unset;width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;padding:.8rem}@media(min-width: 768px){.button-icon{padding:1rem}}:root{--error-color: #ff5454;--focus-color: rgba(0, 107, 220, 0.2);--accent-color: #006bdc}::placeholder{font-family:var(--font-text);color:var(--grey-dark);font-size:1.6rem;line-height:1.625;opacity:1;color:inherit;font-style:italic}[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{text-align:center}.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 textarea{box-shadow:1px 1px 4px 0px rgba(42,56,78,.2) inset}.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:0;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;margin:2.4rem 0 0}.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(--basic-white)}.autofill__list__item::before{display:none !important}.autofill:hover .autofill__list{opacity:1;pointer-events:all}.file__drop{border-radius:0;position:relative;background-color:rgba(0,0,0,0);color:var(--basic-blue);border:1px solid var(--basic-blue);width:100%}.file__drop.has_file{background-color:var(--basic-blue);color:var(--basic-white)}.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:1rem 3.2rem;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(--basic-white);background:rgba(0,128,0,.14);color:var(--basic-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(--transparent-blue)}:root{--offset: 0px;--max_width: 100%;--gutter: var(--form-grid-column-gap, 1rem);--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, 1rem);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:var(--primary-color-rgb-30)}.notification .message__forgotten,.notification .message__error{border-color:#ff5454;background-color:rgba(255,255,255,.2)}.radio-check{display:flex;align-items:flex-start;gap:.8rem;padding-block:.4rem}.radio-check .contact_form__label{margin-block-end:.8rem}.radio-check label{line-height:1.2;cursor:pointer}.radio-check label a{color:var(--basic-blue);text-decoration:none}.radio-check label a:hover{text-decoration:underline}.radio-check input{outline:none;appearance:none;position:relative;padding:0;margin:.3rem 0 0;width:1.6rem;height:1.6rem;min-width:1.6rem;border-radius:0;cursor:pointer;box-shadow:none;border:solid 1px var(--basic-blue)}.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(--basic-blue);border-radius:100%}.radio-check input[type=radio]:checked{border-color:var(--basic-blue)}.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(--basic-blue)}.radio-check input[type=checkbox]:checked::before{background-size:90%}.featured-links{display:grid;grid-template-columns:repeat(auto-fill, minmax(40rem, 1fr));gap:2rem}.featured-links .featured-link{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.8rem;font-weight:600;padding:2.4rem;text-decoration:none;color:var(--basic-blue);background-color:var(--grey-blue)}@media(min-width: 768px){.featured-links .featured-link{font-size:1.9rem}}.featured-links .featured-link svg,.featured-links .featured-link span{position:relative;z-index:1;transition:color .3s ease}.featured-links .featured-link svg{width:2.4rem;height:2.4rem}.featured-links .featured-link:after{content:"";position:absolute;top:0;left:0;width:0;background-color:var(--basic-blue);transition:width .3s ease;height:100%;transform-origin:left}.featured-links .featured-link:hover{color:var(--basic-white)}.featured-links .featured-link:hover span{color:var(--basic-white)}.featured-links .featured-link:hover:after{width:100%}.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{position:relative}.plate--element__image .image:after{position:absolute;animation-name:pulseAnimation;animation-fill-mode:forwards;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;content:"";width:2rem;height:2rem;top:0;right:0;background-color:var(--transparent-blue);transform:translate(50%, -50%)}@media(min-width: 768px){.plate--element__image .image:after{width:4rem;height:4rem}}@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(--basic-blue)}[src="https://unpkg.com/leaflet@1.6.0/dist/images/marker-icon.png"]{display:none !important}.paragraph a{color:var(--secondary-color);text-decoration:underline}.paragraph a:hover{text-decoration:none}.paragraph h2,.paragraph .newsletter-tray .newsletter-tray-title,.newsletter-tray .paragraph .newsletter-tray-title,.paragraph #section-not-found .not-found-content .title,#section-not-found .not-found-content .paragraph .title{margin:0 0 2rem}.paragraph h3,.paragraph .interviewees-cvs .interviewee-cv .interviewee-name,.interviewees-cvs .interviewee-cv .paragraph .interviewee-name,.paragraph .job-result .job-result-content .job-result-content-title,.job-result .job-result-content .paragraph .job-result-content-title,.paragraph .nav-search-content-title,.paragraph .related-job .related-job-title .title,.related-job .related-job-title .paragraph .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(--basic-blue);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}.paragraph p+p,.paragraph h2+p,.paragraph .newsletter-tray .newsletter-tray-title+p,.newsletter-tray .paragraph .newsletter-tray-title+p,.paragraph #section-not-found .not-found-content .title+p,#section-not-found .not-found-content .paragraph .title+p,.paragraph h3+p,.paragraph .interviewees-cvs .interviewee-cv .interviewee-name+p,.interviewees-cvs .interviewee-cv .paragraph .interviewee-name+p,.paragraph .job-result .job-result-content .job-result-content-title+p,.job-result .job-result-content .paragraph .job-result-content-title+p,.paragraph .nav-search-content-title+p,.paragraph .related-job .related-job-title .title+p,.related-job .related-job-title .paragraph .title+p,.paragraph .result-content .title+p,.result-content .paragraph .title+p,.paragraph h4+p,.paragraph h5+p,.paragraph .content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .job-consultant-title+p,.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .paragraph .job-consultant-title+p,.paragraph .country-selector-content .sub-title+p,.country-selector-content .paragraph .sub-title+p,.paragraph h6+p{margin-top:.8rem}.paragraph p+h2,.paragraph .newsletter-tray p+.newsletter-tray-title,.newsletter-tray .paragraph p+.newsletter-tray-title,.paragraph #section-not-found .not-found-content p+.title,#section-not-found .not-found-content .paragraph p+.title,.paragraph p+h3,.paragraph .interviewees-cvs .interviewee-cv p+.interviewee-name,.interviewees-cvs .interviewee-cv .paragraph p+.interviewee-name,.paragraph .job-result .job-result-content p+.job-result-content-title,.job-result .job-result-content .paragraph p+.job-result-content-title,.paragraph p+.nav-search-content-title,.paragraph .related-job .related-job-title p+.title,.related-job .related-job-title .paragraph p+.title,.paragraph .result-content p+.title,.result-content .paragraph p+.title,.paragraph p+h4,.paragraph p+h5,.paragraph .content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content p+.job-consultant-title,.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .paragraph p+.job-consultant-title,.paragraph .country-selector-content p+.sub-title,.country-selector-content .paragraph p+.sub-title,.paragraph p+h6,.paragraph p+p{margin-top:1.6rem}.plate--element__auto_whitespace{width:100%;margin-bottom:auto}.slider{overflow:hidden;position:relative}.video{padding-bottom:56%;position:relative;width:100%}.video,.video video{background-color:#000}.video .video-overlay,.video iframe,.video video{position:absolute;right:0;top:0;width:100%;height:100%}.video:after{content:"";position:absolute;z-index:3;background-color:var(--transparent-blue);width:2rem;height:2rem;bottom:0;right:0;transform:translate(50%, 50%);animation-name:pulseAnimation;animation-fill-mode:forwards;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@media(min-width: 768px){.video:after{width:4rem;height:4rem}}.video .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;cursor:pointer}.video .video-overlay:hover .video-play{background-color:var(--basic-blue);color:var(--basic-white)}.video .video-overlay img,.video .video-overlay picture{position:absolute;right:0;top:0;width:100%;height:100%;object-fit:cover}.video .video-overlay:before{content:"";position:absolute;inset:0;z-index:3;background-color:var(--transparent-dark-blue)}.video .video-play{z-index:5;position:relative}.video--loaded .video-overlay{opacity:0;pointer-events:none}.video--loaded .video-play{transform:scale(0)}.video-play{width:5.6rem;height:5.6rem;cursor:pointer;transition:transform .3s,background-color .3s,color .3s;border:none;display:flex;align-items:center;justify-content:center;background-color:var(--basic-blue);color:var(--basic-white)}@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.2rem;height:3.2rem}}@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}}.assesment-section .assesment-section-wrapper{display:grid;gap:4rem 1.5rem;grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.assesment-section .assesment-section-wrapper{grid-template-columns:repeat(12, minmax(0, 1fr));grid-template-rows:auto}}.assesment-section .assesment-content-wrapper{display:grid;gap:4.6rem 1.5rem;grid-template-columns:minmax(0, 1fr)}@media(min-width: 768px){.assesment-section .assesment-content-wrapper{position:sticky;top:15rem;grid-row:1;grid-column:span 9}}@media(min-width: 992px){.assesment-section .assesment-content-wrapper{grid-template-columns:repeat(9, minmax(0, 1fr))}}@media(min-width: 768px){.assesment-section .assesment-content-wrapper .assesment-content{padding:7rem 0 0;margin:0 -5rem 0 0}}@media(min-width: 992px){.assesment-section .assesment-content-wrapper .assesment-content{grid-column:span 3}}.assesment-section .assesment-content-wrapper .assesment-content .subtitle{font-weight:300;font-size:1.8rem}@media(min-width: 768px){.assesment-section .assesment-content-wrapper .assesment-content .subtitle{font-size:1.9rem}}.assesment-section .assesment-content-wrapper .assesment-content .assesment-content-subtitle{font-size:1.6rem;font-weight:300}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper{display:flex;flex-direction:column;gap:2.4rem}@media(min-width: 768px){.assesment-section .assesment-content-wrapper .assesment-cards-wrapper{gap:2.4rem}}@media(min-width: 992px){.assesment-section .assesment-content-wrapper .assesment-cards-wrapper{grid-column:5/span 5;gap:4.6rem}}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card{background-color:var(--basic-white);padding:2.4rem;display:flex;gap:.9rem;flex-direction:column;align-items:center}@media(min-width: 768px){.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card{justify-content:flex-start;flex-direction:row}}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card .card-icon{width:6.4rem;height:6.4rem;min-width:6.4rem}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card .card-icon svg{width:100%;height:100%}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card .card-content{position:relative;text-align:center;padding:.9rem 0 0;border-top:2px solid var(--grey-dark)}@media(min-width: 768px){.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card .card-content{text-align:left;padding:0 0 0 .9rem;border-left:2px solid var(--grey-dark);border-top:none}}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card .card-content .card-title{margin:0 0 .8rem}.assesment-section .assesment-content-wrapper .assesment-cards-wrapper .card .card-content .card-description{font-size:1.5rem}.assesment-section .assesment-image-grid{display:grid;gap:1.8rem;padding:0 2rem;align-items:flex-end;grid-template-columns:repeat(2, minmax(0, 1fr))}@media(min-width: 768px){.assesment-section .assesment-image-grid{padding:0;grid-template-columns:minmax(0, 1fr);gap:2rem;grid-column:10/span 3;grid-row:2;align-items:flex-start;margin:0 0 0 2.4rem}}@media(min-width: 992px){.assesment-section .assesment-image-grid{margin:0 0 0 4.6rem}}.assesment-section .assesment-image-grid .grid-image{position:relative}@media(min-width: 768px){.assesment-section .assesment-image-grid .grid-image.first_image,.assesment-section .assesment-image-grid .grid-image.third_image{max-width:10rem}}@media(min-width: 992px){.assesment-section .assesment-image-grid .grid-image.first_image,.assesment-section .assesment-image-grid .grid-image.third_image{max-width:16.8rem}}@media(min-width: 768px){.assesment-section .assesment-image-grid .grid-image.first_image{grid-row:1}}.assesment-section .assesment-image-grid .grid-image.second_image{padding:0 1.6rem;grid-row:2;grid-column:1/span 2}@media(min-width: 768px){.assesment-section .assesment-image-grid .grid-image.second_image{padding:0;grid-row:2}}.assesment-section .assesment-image-grid .grid-image.second_image:before{content:"";position:absolute;right:0;bottom:0;width:4rem;height:4rem;background-color:var(--transparent-blue);transform:translate(-50%, 50%)}@media(min-width: 768px){.assesment-section .assesment-image-grid .grid-image.second_image:before{top:0;bottom:unset;transform:translate(50%, -50%)}}@media(min-width: 768px){.assesment-section .assesment-image-grid .grid-image.third_image{grid-row:3}}.assesment-section .assesment-image-grid .grid-image.third_image:before{content:"";position:absolute;bottom:0;right:0;width:2.8rem;height:5.6rem;background-color:var(--transparent-blue);bottom:3.5rem;right:0;transform:translateX(50%)}.cards-section .cards-wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 30rem));gap:3.2rem;justify-content:center}.cards-section .cards-wrapper.even-cards{grid-template-columns:repeat(auto-fill, minmax(30rem, 1fr))}@media(min-width: 576px){.cards-section .cards-wrapper.even-cards{grid-template-columns:repeat(2, minmax(0, calc(50% - 2rem)))}}@media(min-width: 992px){.cards-section .cards-wrapper.even-cards{grid-template-columns:repeat(4, minmax(0, calc(25% - 2rem)))}}.cards-section .cards-wrapper.odd-cards{grid-template-columns:repeat(auto-fill, minmax(30rem, 1fr))}@media(min-width: 576px){.cards-section .cards-wrapper.odd-cards{grid-template-columns:repeat(auto-fill, minmax(30rem, calc(25% - 3rem)))}}.cards-section .cards-wrapper .card{position:relative;display:flex;flex-direction:column;justify-content:center;margin:0 0 8%;background-color:var(--basic-white);padding:3.2rem 2.4rem 4.2rem;box-shadow:4px 4px 28px 0px rgba(7,15,31,.1)}@media(min-width: 768px){.cards-section .cards-wrapper .card{padding:3.2rem 2.4rem 4.2rem}}.cards-section .cards-wrapper .card::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}.cards-section .cards-wrapper .card .card-content{transition:opacity .3s ease-in-out;text-align:center}.cards-section .cards-wrapper .card .card-content .card-icon svg{margin:0 auto;border-bottom:2px solid var(--grey-dark);width:6.4rem;height:6.4rem;padding:0 0 1.4rem}.cards-section .cards-wrapper .card .card-content .card-subtitle{margin:.8rem 0 0;font-weight:300;font-size:1.7rem}@media(min-width: 768px){.cards-section .cards-wrapper .card .card-content .card-subtitle{font-size:1.9rem}}.cards-section .cards-wrapper .card .card-content .card-description{margin:1.6rem 0 0}.cards-section .cards-wrapper.animation-up .card .card-content{opacity:1}.featured-jobs{overflow:hidden;padding:11rem 0}.featured-jobs .featured-jobs-wrapper{padding:4rem 0 5rem;position:relative}.featured-jobs .jobs-swiper{width:100%;position:relative}.featured-jobs .swiper-slide{display:flex;align-items:stretch}@media(min-width: 992px){.featured-jobs .swiper-slide{flex-shrink:0}}.featured-jobs .swiper-navigation,.featured-jobs.filled-jobs .swiper-navigation{display:flex;position:relative;justify-content:flex-end;align-items:flex-start;gap:.8rem;height:unset;margin:2.4rem 0}@media(min-width: 992px){.featured-jobs .swiper-navigation,.featured-jobs.filled-jobs .swiper-navigation{gap:1.6rem;top:-4rem;position:absolute;height:100%;margin:0}}@media(min-width: 768px){.featured-jobs .swiper-navigation .swiper-navigation-button,.featured-jobs.filled-jobs .swiper-navigation .swiper-navigation-button{transform:translateY(-100%)}}@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:not([class*=bgc_]) .featured-section-content-wrapper,.featured-section:not([class*=bgc_]) .featured-section-content-wrapper:after{background-color:var(--basic-white)}.featured-section .section__inner{position:relative;display:grid;grid-template-areas:"image" "content"}@media(min-width: 992px){.featured-section .section__inner{grid-template-areas:"section"}}.featured-section .section__inner .featured-section-background{width:100%;height:100%;grid-area:image;position:relative}@media(min-width: 992px){.featured-section .section__inner .featured-section-background{grid-area:section}}@media(max-width: 991.98px){.featured-section .section__inner .featured-section-background::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.featured-section .section__inner .featured-section-background:before{top:unset;bottom:-1px;transform:translateY(0)}}.featured-section .section__inner .featured-section-background img{width:100%;height:100%;object-fit:cover}.featured-section .section__inner .featured-section-content{display:flex;align-items:center;z-index:2;grid-area:content;background-color:var(--primary-sand);padding:0 0 8vw}@media(min-width: 992px){.featured-section .section__inner .featured-section-content{background-color:rgba(0,0,0,0);grid-area:section;padding:5rem 0 0}}.featured-section .section__inner .featured-section-content .plate--container{margin:auto auto 0}.featured-section .section__inner .featured-section-content .featured-section-content-wrapper{margin:-5rem 0 0;position:relative;padding:2.4rem}@media(min-width: 576px){.featured-section .section__inner .featured-section-content .featured-section-content-wrapper{margin:-10vw 0 0}}@media(min-width: 992px){.featured-section .section__inner .featured-section-content .featured-section-content-wrapper{padding:8rem 4rem 4rem 4rem;margin:0}}.featured-section .section__inner .featured-section-content .featured-section-content-wrapper::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}.featured-section .section__inner .featured-section-content .featured-section-content-wrapper .square_3{content:"";width:8vw;max-width:7.2rem;aspect-ratio:1;background-color:var(--transparent-orange);top:0;right:0;transform:translate(50%, -50%);position:absolute;animation-name:pulseAnimation;animation-fill-mode:forwards;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.featured-section .section__inner .featured-section-content .featured-section-content-wrapper .title{margin:0 0 1.6rem}.featured-section .section__inner .featured-section-content .featured-section-content-wrapper:after{left:0;bottom:.5px;width:calc(100% + 3px)}.featured-section .section__inner .featured-section-content .featured-section-content-wrapper .button-group{margin-top:2.4rem}.featured-section .section__inner::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}.featured-section .section__inner::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);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;bottom:unset;transform:translate(0px, -1px)}.featured-section .section__inner::before{top:calc(100% + 1px)}.featured-types{position:relative;z-index:2}.featured-types::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));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}.featured-types::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.featured-types .featured-types-tabs{display:flex;gap:1.6rem;margin:4rem 0}.featured-types .featured-types-tabs .featured-types-tab{padding:.8rem 1.6rem;background-color:var(--primary-sand);color:var(--basic-blue);line-height:1.5;cursor:pointer;transition:color .3s ease-in-out,font-weight .3s ease-in-out;position:relative}.featured-types .featured-types-tabs .featured-types-tab span{position:relative;z-index:1}.featured-types .featured-types-tabs .featured-types-tab:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--basic-blue);transform:scale(0, 1);transform-origin:left;transition:transform .3s ease-in-out}.featured-types .featured-types-tabs .featured-types-tab.active,.featured-types .featured-types-tabs .featured-types-tab:hover{color:var(--basic-white)}.featured-types .featured-types-tabs .featured-types-tab.active:after,.featured-types .featured-types-tabs .featured-types-tab:hover:after{transform:scale(1)}.featured-types .featured-types-tabs .featured-types-tab.active{font-weight:700}.featured-types .featured-types-content{margin:0 0 3.2rem}.featured-types .featured-types-tab-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.featured-types .featured-types-tab-content.active{grid-template-rows:1fr}.featured-types .featured-types-wrapper{overflow:hidden;display:grid;grid-template-columns:minmax(0, 1fr);gap:0 2rem}@media(min-width: 768px){.featured-types .featured-types-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1310px){.featured-types .featured-types-wrapper{grid-template-columns:repeat(3, minmax(0, 1fr))}}.featured-types .featured-types-wrapper .featured-type-wrapper{transition:grid-template-rows .3s ease-in-out,margin .3s ease-in-out;display:grid;grid-template-rows:0fr}.featured-types .featured-types-wrapper .featured-type-wrapper.active{grid-template-rows:1fr;margin:0 0 2rem}.featured-types .featured-types-wrapper .featured-type{background-color:var(--primary-sand);display:flex;overflow:hidden;width:100%;color:inherit;text-decoration:none;transition:box-shadow .3s ease-in-out;transition:color .3s ease-in-out;position:relative}.featured-types .featured-types-wrapper .featured-type:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--basic-blue);transform:scale(0, 1);transition:transform .3s ease-in-out;transform-origin:left}.featured-types .featured-types-wrapper .featured-type:hover{color:var(--basic-white)}.featured-types .featured-types-wrapper .featured-type:hover:after{transform:scale(1)}.featured-types .featured-types-wrapper .featured-type .featured-type-image{aspect-ratio:1;height:100%;position:relative;z-index:1;min-width:8rem;background-color:var(--grey-white)}@media(min-width: 768px){.featured-types .featured-types-wrapper .featured-type .featured-type-image{min-width:11.2rem}}.featured-types .featured-types-wrapper .featured-type .featured-type-image img{width:100%;height:100%;object-fit:cover}.featured-types .featured-types-wrapper .featured-type .featured-type-content{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1;gap:1rem;padding:1.2rem 2rem 1.2rem 1.2rem}@media(min-width: 768px){.featured-types .featured-types-wrapper .featured-type .featured-type-content{padding:2.5rem 2.5rem 2.5rem 1.6rem}}.featured-types .featured-types-wrapper .featured-type .featured-type-content svg{width:2.4rem;height:2.4rem;min-width:2.4rem}.featured-types .featured-types-wrapper .featured-type .featured-type-content .featured-type-description{font-size:1.3rem;line-height:1;margin:.4rem 0 0}@media(min-width: 768px){.featured-types .featured-types-wrapper .featured-type .featured-type-content .featured-type-description{font-size:1.4rem}}.featured-types .featured-types-wrapper .featured-types-load-more{padding:1.2rem 0 0}@media(min-width: 768px){.featured-types .featured-types-wrapper .featured-types-load-more{grid-column:span 2}}@media(min-width: 1310px){.featured-types .featured-types-wrapper .featured-types-load-more{grid-column:span 3}}.featured-interviews-small .featured-interviews-small-content{margin:0 0 2.4rem}@media(min-width: 768px){.featured-interviews-small .featured-interviews-small-content{margin:0 0 4rem}}.featured-interviews-small .swiper-wrapper{align-items:stretch}.featured-interviews-small .swiper-slide{width:auto !important}.featured-interviews-small .swiper-navigation{display:flex;position:relative;justify-content:flex-end;align-items:flex-start;gap:.8rem;height:auto;margin:0 0 2.4rem}@media(min-width: 768px){.featured-interviews-small .swiper-navigation{height:100%;gap:1.6rem;position:absolute;margin:0}}.grid-section .grid-section-wrapper{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2);row-gap:4.8rem}@media(min-width: 576px){.grid-section .grid-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.grid-section .grid-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.grid-section .grid-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.grid-section .grid-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.grid-section .grid-section-wrapper .grid-section-content,.grid-section .grid-section-wrapper .grid-section-grid{display:flex;flex-direction:column;justify-content:flex-start}@media(min-width: 768px){.grid-section .grid-section-wrapper .grid-section-content,.grid-section .grid-section-wrapper .grid-section-grid{grid-row:1}}.grid-section .grid-section-wrapper .grid-section-content .image-grid,.grid-section .grid-section-wrapper .grid-section-grid .image-grid{position:sticky;top:8rem}@media(min-width: 992px){.grid-section .grid-section-wrapper .grid-section-content .image-grid,.grid-section .grid-section-wrapper .grid-section-grid .image-grid{top:15rem}}.grid-section .grid-section-wrapper .grid-section-content{grid-column:column-one/column-twelve;grid-row:2}@media(min-width: 768px){.grid-section .grid-section-wrapper .grid-section-content{grid-column:column-one/column-seven;padding-right:3.6rem;grid-row:1}}.grid-section .grid-section-wrapper .grid-section-grid{grid-row:1;grid-column:column-two/column-eleven}@media(min-width: 768px){.grid-section .grid-section-wrapper .grid-section-grid{grid-column:column-eight/column-twelve}}.grid-section .grid-section-wrapper.reverse .grid-section-content{grid-column:column-one/column-twelve;grid-row:2}@media(min-width: 768px){.grid-section .grid-section-wrapper.reverse .grid-section-content{grid-row:1;grid-column:column-six/column-twelve}}.grid-section .grid-section-wrapper.reverse .grid-section-grid{grid-row:1;grid-column:column-two/column-eleven}@media(min-width: 768px){.grid-section .grid-section-wrapper.reverse .grid-section-grid{grid-column:column-one/column-four}}.highlights-section .section__inner{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.highlights-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.highlights-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.highlights-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.highlights-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.highlights-section .highlights-content{grid-column:column-one/column-ten;grid-row:1;margin-bottom:5.4rem}@media(min-width: 992px){.highlights-section .highlights-content{margin-bottom:0rem;grid-column:column-one/column-five;grid-row:1;margin-right:5rem;display:flex;flex-direction:column;justify-content:center}}@media(min-width: 1310px){.highlights-section .highlights-content{grid-column:column-one/column-four}}.highlights-section .highlights-content .highlights-content-title{filter:blur(10px);transition:filter .3s ease-in-out}.highlights-section .highlights-content .highlights-content-title.animation-fade-in{filter:blur(0)}.highlights-section .highlights-content .highlights-content-subtitle{margin:1.4rem 0 0;font-weight:300}@media(min-width: 768px){.highlights-section .highlights-content .highlights-content-subtitle{font-size:1.9rem}}.highlights-section .highlights-list{grid-column:column-one/column-ten;grid-row:2;display:flex;justify-content:center;flex-direction:column;gap:.8rem;z-index:2}@media(min-width: 992px){.highlights-section .highlights-list{grid-column:column-six/column-ten;grid-row:1;gap:1.6rem}}@media(min-width: 1310px){.highlights-section .highlights-list{grid-column:column-five/column-nine}}.highlights-section .highlights-list .highlights-item{padding:1.2rem 1.6rem;background:linear-gradient(90deg, #ffffff 0%, #ffffff 52%, rgba(255, 255, 255, 0) 100%);box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);line-height:1.3}@media(min-width: 768px){.highlights-section .highlights-list .highlights-item{padding:2.4rem}}.highlights-section .highlights-list .highlights-item .highlights-item-title{font-size:2rem;font-weight:700}@media(min-width: 768px){.highlights-section .highlights-list .highlights-item .highlights-item-title{font-size:2.2rem}}.highlights-section .highlights-list .highlights-item .highlights-item-subtitle{margin:.4rem 0 0}@media(min-width: 768px){.highlights-section .highlights-list .highlights-item .highlights-item-subtitle{margin:.8rem 0 0}}.highlights-section .highlights-background-image{grid-column:column-two/column-twelve;grid-row:2}@media(min-width: 992px){.highlights-section .highlights-background-image{grid-column:column-eight/column-twelve;grid-row:1}}@media(min-width: 1310px){.highlights-section .highlights-background-image{grid-column:column-seven/column-twelve}}.locations-section{position:relative}.locations-section .locations-section-wrapper{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.locations-section .locations-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.locations-section .locations-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.locations-section .locations-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.locations-section .locations-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.locations-section .locations-section-wrapper .locations-content{grid-column:column-one/column-twelve;grid-row:2;position:relative}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-content{grid-row:1;grid-column:column-two/column-five;margin:3.6rem 4rem 0 -1.5rem}}.locations-section .locations-section-wrapper .locations-content .locations-content-inner{box-shadow:0 6rem 10rem rgba(223,234,237,.5);background-color:var(--basic-white);padding:2.4rem;z-index:10;position:relative}.locations-section .locations-section-wrapper .locations-content .locations-content-inner::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-content .locations-content-inner{padding:4rem}}.locations-section .locations-section-wrapper .locations-content .locations-content-title{margin:0 0 1.2rem}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-content .locations-content-title{margin:0 0 2.4rem}}.locations-section .locations-section-wrapper .locations-content .locations-accordion{line-height:1.5}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item:not(:last-child){border-bottom:1px solid var(--grey-blue)}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:1.2rem 0}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-accordion-header .icon{display:flex;position:relative;width:1.8rem;height:1.8rem}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-accordion-header .icon svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:var(--basic-blue);transition:transform .3s ease}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-accordion-header .icon svg:first-child{transform:rotate(90deg)}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-accordion-header .icon svg:last-child{transform:rotate(0deg)}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item .locations-content-content .locations-content-content-inner{overflow:hidden;transition:padding .3s ease;z-index:5;position:relative}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item.active .locations-accordion-header .icon svg:first-child{transform:rotate(0deg)}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item.active .locations-content-content{grid-template-rows:1fr}.locations-section .locations-section-wrapper .locations-content .locations-accordion .locations-accordion-item.active .locations-content-content .locations-content-content-inner{padding:0 0 3.2rem}.locations-section .locations-section-wrapper .locations-grid{grid-column:column-one/column-twelve;grid-row:1;display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(2, auto);gap:.9rem;margin:0 0 6rem}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-grid{grid-column:column-seven/column-twelve;gap:1.8rem}}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item{grid-column:span 3;position:relative}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item .location-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(223,234,237,.8);transition:opacity .3s ease;background-blend-mode:darken;display:flex;align-items:center;justify-content:center;color:var(--basic-blue);cursor:pointer;z-index:2;padding:2rem;text-align:center}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item .location-overlay:hover{opacity:1}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(1){grid-column:span 2;margin:-1.9rem 0 0 1.2rem}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(1){margin:-3.6rem 0 0 0}}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(1):after{content:"";position:absolute;width:1.6rem;height:1.6rem;background-color:var(--transparent-blue);transform:translate(-50%, -50%);left:0;top:0}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(1):after{width:3.2rem;height:3.2rem}}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(2),.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(3){aspect-ratio:3/2}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(2){margin:auto 0 0}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(3){margin:0 0 -1.2rem 0}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(3){margin:0 0 -2.4rem -1.8rem}}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(4):after{content:"";position:absolute;width:2.4rem;height:2.4rem;background-color:var(--transparent-orange);transform:translate(50%, 50%);right:0;bottom:0}@media(min-width: 992px){.locations-section .locations-section-wrapper .locations-grid .locations-grid-item:nth-child(4):after{width:4rem;height:4rem}}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item picture{position:absolute;position:absolute;right:0;top:0;width:100%;height:100%}.locations-section .locations-section-wrapper .locations-grid .locations-grid-item picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.logo-section{position:relative}.logo-section .scroll-wrapper{overflow:hidden;max-height:50rem;margin:5rem 0 0;padding:0 0 5rem;mask-image:linear-gradient(180deg, transparent 0%, black 20%, black 80%, transparent 100%)}.logo-section .logo-section-wrapper{display:grid;grid-template-columns:repeat(10, minmax(0, 1fr));gap:3.2rem 1.5rem;padding:5rem 2rem}@media(min-width: 576px){.logo-section .logo-section-wrapper{gap:3rem 5rem}}@media(min-width: 992px){.logo-section .logo-section-wrapper{padding:5rem 0;grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 992px){.logo-section .logo-section-wrapper{gap:8rem 4rem}}.logo-section .logo-section-wrapper .logo-wrapper{display:flex;align-items:center;justify-content:center;background-color:var(--basic-white);transition:all .3s ease-in-out;padding:.8rem;box-shadow:0px .4rem 2rem 0px rgba(0,0,0,.1);grid-column:span 3;aspect-ratio:3/2}@media(min-width: 992px){.logo-section .logo-section-wrapper .logo-wrapper{grid-column:span 2;padding:2.4rem}}.logo-section .logo-section-wrapper .logo-wrapper img{width:100%;height:100%;object-fit:contain}.logo-section .logo-section-wrapper .logo-wrapper:hover{box-shadow:none}@media(max-width: 991.98px){.logo-section .logo-section-wrapper .logo-wrapper:nth-child(6n+1){grid-column:2/span 3}}@media(min-width: 992px){.logo-section .logo-section-wrapper .logo-wrapper:nth-child(10n+1){grid-column:2/span 2}}.offices-section{--officeMargin: 1.8rem;position:relative;z-index:1}.offices-section .offices-background{left:0;width:100%;z-index:-1;top:-3vw;transform:skew(0deg, -5deg) scaleY(0);height:0;background-color:var(--sectionBackgroundColor, var(--basic-white));position:absolute;transition:transform .5s ease-out;transition-delay:.5s;transform-origin:top;height:100%}.offices-section .offices-background.animation-grow{transform:skew(0deg, -5deg) scaleY(1);opacity:1}.offices-section .section__inner{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.offices-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.offices-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.offices-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.offices-section .section__inner{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.offices-section .offices-section-button{grid-column:column-one/column-twelve;grid-row:3;justify-content:center;margin:0 0 2.4rem}@media(min-width: 768px){.offices-section .offices-section-button{justify-content:flex-start;margin:0}}@media(min-width: 768px){.offices-section .offices-section-button{grid-column:column-one/column-four;grid-row:2}}.offices-section .offices-section-button .button{margin-top:2.4rem;width:100%}@media(min-width: 768px){.offices-section .offices-section-button .button{margin-top:4rem}}.offices-section .offices-section-title{grid-column:column-one/column-twelve;grid-row:1}@media(min-width: 768px){.offices-section .offices-section-title{grid-column:column-one/column-four;grid-row:1}}.offices-section .offices-section-wrapper{display:flex;gap:2.4rem 1.7rem;flex-wrap:wrap;gap:1.9rem;align-content:flex-start;margin:6.4rem 0 0;justify-content:center;grid-column:column-one/column-twelve;grid-row:2}@media(min-width: 768px){.offices-section .offices-section-wrapper{margin:2.4rem 0 0;gap:3.2rem;grid-column:column-five/column-twelve;grid-row:1/span 2;margin-left:5rem}}.offices-section .offices-section-wrapper .office-result{flex:0 0 calc(50% - 1.9rem);position:relative}@media(min-width: 768px){.offices-section .offices-section-wrapper .office-result{flex:0 0 calc(50% - 3.2rem)}}@media(min-width: 992px){.offices-section .offices-section-wrapper .office-result{flex:0 0 calc(25% - 3.2rem)}}.offices-section .offices-section-wrapper .office-result .office-result-link{position:absolute;right:0;top:0;width:100%;height:100%;z-index:2}.offices-section .offices-section-wrapper .office-result .office-result-title{font-size:2rem;line-height:1;font-weight:700;text-align:center;margin:1.2rem 0 0}@media(min-width: 768px){.offices-section .offices-section-wrapper .office-result .office-result-title{font-size:2.2rem}}.offices-section .offices-section-wrapper .office-result:nth-child(1){margin-top:var(--officeMargin)}@media(min-width: 992px){.offices-section .offices-section-wrapper .office-result:nth-child(1){margin-top:5.3rem}}@media(min-width: 992px){.offices-section .offices-section-wrapper .office-result:nth-child(2){margin-top:calc(5.3rem - var(--officeMargin))}}.offices-section .offices-section-wrapper .office-result:nth-child(3){margin-top:var(--officeMargin)}@media(min-width: 992px){.offices-section .offices-section-wrapper .office-result:nth-child(3){margin-top:calc(5.3rem - var(--officeMargin)*2)}}@media(min-width: 992px){.offices-section .offices-section-wrapper .office-result:nth-child(4){margin-top:calc(5.3rem - var(--officeMargin)*3)}}.our-approach{--stepMargin: 2.8rem}.our-approach .section__inner{position:relative}.our-approach .section__inner h2,.our-approach .section__inner .newsletter-tray .newsletter-tray-title,.newsletter-tray .our-approach .section__inner .newsletter-tray-title,.our-approach .section__inner #section-not-found .not-found-content .title,#section-not-found .not-found-content .our-approach .section__inner .title{filter:blur(10px);transition:filter .5s ease-out}.our-approach .section__inner h2.animation-up,.our-approach .section__inner .newsletter-tray .animation-up.newsletter-tray-title,.newsletter-tray .our-approach .section__inner .animation-up.newsletter-tray-title,.our-approach .section__inner #section-not-found .not-found-content .animation-up.title,#section-not-found .not-found-content .our-approach .section__inner .animation-up.title{filter:blur(0)}.our-approach .section__inner .steps-background{left:0;width:100%;z-index:-1;transform:skew(0deg, -5deg) scaleY(0);height:0;background-color:var(--primary-light-blue);position:absolute;transition:transform .5s ease-out;transition-delay:.5s;transform-origin:top;height:100%}@media(min-width: 992px){.our-approach .section__inner .steps-background{height:34rem}}@media(min-width: 1310px){.our-approach .section__inner .steps-background{height:28rem}}.our-approach .section__inner .steps-background.animation-grow{transform:skew(0deg, -5deg) scaleY(1);opacity:1}.our-approach .steps-wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:calc(8vw + 8rem) 0;min-height:42rem;margin:calc(8vw + 2rem) 0 0}@media(min-width: 768px){.our-approach .steps-wrapper{gap:calc(8vw + 3.2rem) 3.2rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 992px){.our-approach .steps-wrapper{gap:0 3.2rem;grid-template-columns:repeat(4, minmax(0, 1fr));margin:0;align-items:flex-start}}.our-approach .steps-wrapper .step{position:relative;text-align:center;padding:3rem 2rem 3.2rem}@media(min-width: 992px){.our-approach .steps-wrapper .step:nth-child(1){margin-top:calc(var(--stepMargin)*3)}}@media(min-width: 992px){.our-approach .steps-wrapper .step:nth-child(2){margin-top:calc(var(--stepMargin)*2)}}@media(min-width: 992px){.our-approach .steps-wrapper .step:nth-child(3){margin-top:var(--stepMargin)}}.our-approach .steps-wrapper .step .step-background{position:absolute;background-color:var(--basic-white);position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1;transform-origin:center;transition:transform .3s ease-in-out;box-shadow:4px 4px 28px 0px rgba(7,15,31,.1)}.our-approach .steps-wrapper .step .step-background::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.our-approach .steps-wrapper .step .step-background::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}@media(min-width: 992px){.our-approach .steps-wrapper .step .step-background{transform:scaleY(0)}}.our-approach .steps-wrapper .step .step-top{padding:0 2.4rem 1.6rem}.our-approach .steps-wrapper .step .step-top .step-icon{display:flex;align-items:center;justify-content:center;position:relative;padding:.5rem;margin:0 auto 1.6rem;width:6.4rem;height:6.4rem}.our-approach .steps-wrapper .step .step-top .step-icon svg{width:100%;height:100%}.our-approach .steps-wrapper .step .step-top .step-icon:after{content:"";width:6.4rem;height:2px;background-color:var(--basic-blue);margin:0 auto;bottom:-0.5rem;position:absolute}.our-approach .steps-wrapper .step .step-top .step-title{text-align:center;font-weight:400}.our-approach .steps-wrapper .step .step-top .step-title b{font-weight:700}.our-approach .steps-wrapper .step .step-content{display:grid;transition:grid-template-rows .3s ease-in-out}@media(min-width: 992px){.our-approach .steps-wrapper .step .step-content{grid-template-rows:0fr}}.our-approach .steps-wrapper .step .step-content .step-description{overflow:hidden}.our-approach .steps-wrapper .step:hover .step-background{transform:scaleY(1)}.our-approach .steps-wrapper .step:hover .step-content{grid-template-rows:1fr;height:auto}.parallax-section{overflow:hidden;z-index:-1}.parallax-section .section__inner{aspect-ratio:9/5;position:relative;overflow:hidden}.parallax-section .section__inner::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));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}.parallax-section .section__inner:after{bottom:unset;top:-1px;transform:translateY(0)}.parallax-section .parallax-image{width:100%;height:calc(100vh + 10rem);margin-top:-5rem}.parallax-section .parallax-image img{width:100%;height:100%;object-fit:cover}.phases-section .section__inner .phases-section-content{position:relative;background-attachment:fixed;display:grid;background-position:center;background-size:cover;grid-template-rows:auto calc(100vw + 3rem)}.phases-section .section__inner .phases-section-content::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--sectionBackgroundColor, var(--primary-sand));clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}@media(min-width: 768px){.phases-section .section__inner .phases-section-content{grid-template-rows:auto calc(100vw + 6rem)}}.phases-section .section__inner .phases-section-content:before{z-index:0;bottom:-1px;transform:translateY(0);top:unset}@media(min-width: 768px){.phases-section .section__inner .phases-section-content{grid-template-rows:auto 50vw}}.phases-section .section__inner .phases-section-content .content{padding:5rem 0 0;z-index:1;position:sticky;top:0;margin:0 0 -3rem;background-color:var(--sectionBackgroundColor, var(--primary-sand))}@media(min-width: 768px){.phases-section .section__inner .phases-section-content .content{padding:15rem 0 0;margin:0 0 -3rem}}.phases-section .section__inner .phases-wrapper{position:relative;z-index:2;background-color:var(--sectionBackgroundColor, var(--primary-sand))}.phases-section .section__inner .phases-tabs{display:flex;gap:.8rem;overflow-x:auto;padding:3.2rem 1.5rem 4.6rem}@media(min-width: 992px){.phases-section .section__inner .phases-tabs{padding:5rem 0 6.4rem;flex-wrap:wrap;gap:1.6rem}}.phases-section .section__inner .phases-tabs::-webkit-scrollbar{display:none}.phases-section .section__inner .phases-tabs .phases-tab{background-color:var(--grey-blue);padding:.8rem 1.6rem;line-height:1.5;white-space:nowrap;cursor:pointer;transition:background-color .3s ease-in-out;position:relative}.phases-section .section__inner .phases-tabs .phases-tab:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--basic-blue);transform:scale(0, 1);transform-origin:left;transition:transform .3s ease-in-out}.phases-section .section__inner .phases-tabs .phases-tab span{z-index:1;position:relative}.phases-section .section__inner .phases-tabs .phases-tab span.desktop{display:none}@media(min-width: 992px){.phases-section .section__inner .phases-tabs .phases-tab span.desktop{display:inline-block}}.phases-section .section__inner .phases-tabs .phases-tab span.mobile{display:inline-block}@media(min-width: 992px){.phases-section .section__inner .phases-tabs .phases-tab span.mobile{display:none}}.phases-section .section__inner .phases-tabs .phases-tab.active,.phases-section .section__inner .phases-tabs .phases-tab:hover{color:var(--grey-white)}.phases-section .section__inner .phases-tabs .phases-tab.active:after,.phases-section .section__inner .phases-tabs .phases-tab:hover:after{transform:scale(1)}.phases-section .section__inner .phases-tabs .phases-tab.active{font-weight:700}.phases-section .section__inner .phases-content{margin:0 -1.5rem}@media(min-width: 576px){.phases-section .section__inner .phases-content{margin:0}}.phases-section .section__inner .phases-content-wrapper,.phases-section .section__inner .phases-swiper{position:relative}.phases-section .section__inner .phases-swiper .swiper-wrapper{padding:0 0 2rem}.phases-section .section__inner .swiper-slide{display:flex;opacity:0;transition:opacity .3s ease-in-out}@media(min-width: 992px){.phases-section .section__inner .swiper-slide{align-items:flex-end;height:auto}}.phases-section .section__inner .swiper-slide:not(.swiper-slide-active) .phase-steps-percentages .bar-wrapper .bar-fill{width:0 !important}.phases-section .section__inner .swiper-slide.swiper-slide-active{opacity:1}.phases-section .section__inner .phase{display:grid;gap:1.5rem;grid-template-areas:"content" "steps";grid-template-columns:1fr}@media(min-width: 768px){.phases-section .section__inner .phase{grid-template-columns:8fr 4fr;grid-template-areas:"content ." "steps ."}}.phases-section .section__inner .phase .phase-content{grid-area:content;padding:1.6rem;position:relative}@media(min-width: 768px){.phases-section .section__inner .phase .phase-content{padding:1.6rem 0 3rem}}.phases-section .section__inner .phase .phase-content .phase-content-title{margin:0 0 .8rem}.phases-section .section__inner .phase .phase-steps{grid-area:steps;width:calc(100% + 3rem);padding:2rem 3.1rem;overflow-x:auto;display:grid;grid-template-columns:repeat(3, 26rem);gap:2rem;margin:0 -1.5rem;mask-image:linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%)}@media(min-width: 768px){.phases-section .section__inner .phase .phase-steps{overflow:visible;mask-image:none;width:calc(100% + 5rem);padding:0 5rem;margin:0 -5rem}}@media(min-width: 992px){.phases-section .section__inner .phase .phase-steps{margin:auto 0 0;grid-template-columns:repeat(3, minmax(0, 1fr));padding:0;width:100%}}.phases-section .section__inner .phase .phase-steps::-webkit-scrollbar{display:none}.phases-section .section__inner .phase .phase-steps .phase-step{background-color:var(--basic-white);padding:2.4rem;min-width:26rem;box-shadow:0px 4px 20px 0px rgba(0,0,0,.1)}@media(min-width: 992px){.phases-section .section__inner .phase .phase-steps .phase-step{background-color:var(--transparent-white);min-width:unset}}.phases-section .section__inner .phase .phase-steps .phase-step h4{margin:0 0 .8rem}.phases-section .section__inner .phase .phase-steps .phase-step .phase-step-title .phase-step-subtitle{font-size:1.4rem}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages{background-color:var(--transparent-white);padding:2.4rem;grid-column:span 2;display:flex;flex-direction:column;gap:.6rem}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper{display:flex;align-items:center;gap:1.3rem;width:100%;font-size:1.3rem}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper .bar{height:2.4rem;background-color:var(--basic-white);position:relative;width:100%}.phases-section .section__inner .phase .phase-steps .phase-steps-percentages .bar-wrapper .bar .bar-fill{background-color:var(--basic-blue);height:100%;position:absolute;top:0;left:0;width:0;transition:width .3s ease-in-out;transition-delay:.5s}.phases-section .section__inner .phases-swiper-nav{display:flex;z-index:1;align-items:flex-start;justify-content:flex-end;margin:3.6rem 0 0;gap:.8rem}.phases-section .section__inner .phases-swiper-nav .swiper-navigation-button{transform:translateY(-50%);width:3.6rem;height:3.6rem}@media(min-width: 1310px){.phases-section .section__inner .phases-swiper-nav .swiper-navigation-button{width:4.8rem;height:4.8rem;transform:translateY(0)}}.quote-section{position:relative}.quote-section-wrapper{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.quote-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.quote-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.quote-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.quote-section-wrapper{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.quote-section-text{position:relative;grid-area:2/column-one/2/column-twelve;display:flex;align-items:flex-start;gap:.8rem}@media(min-width: 576px){.quote-section-text{grid-area:1/column-one/1/column-seven;gap:2rem}}.quote-section-text .quote{font-size:1.7rem;line-height:2;align-items:flex-start;font-style:italic;font-family:var(--font-headings)}@media(min-width: 576px){.quote-section-text .quote{font-size:1.9rem}}.quote-section-text .quote .author{font-family:var(--font-text);font-weight:600;font-style:normal;list-style:square;padding-left:2rem}.quote-section-text svg{max-width:3rem;aspect-ratio:19/15;margin:.7rem 0 0}@media(min-width: 768px){.quote-section-text svg{max-width:7.5rem}}.quote-section-author{font-weight:600;font-size:1.9rem}.quote-section-image{grid-area:1/column-one/1/column-twelve;padding:0 0 3.6rem;display:flex;justify-content:center}@media(min-width: 576px){.quote-section-image{padding:0;grid-area:1/column-nine/1/column-twelve}}.quote-section-image img{aspect-ratio:1;object-fit:cover;width:14rem;height:14rem;min-width:14rem}@media(min-width: 768px){.quote-section-image img{width:20rem;height:20rem;min-width:20rem}}.section{background-color:var(--sectionBackgroundColor, var(--primary-sand))}.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(744px + 6rem)}}@media(min-width: 992px){.section.narrow .section__inner{max-width:873.3333333333px}}.section.interview{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2)}@media(min-width: 576px){.section.interview{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.section.interview{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.section.interview{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.section.interview{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}.section.interview .section__inner{width:100%;grid-column:column-one/column-twelve}@media(min-width: 992px){.section.interview .section__inner{grid-column:column-one/column-seven}}.section.interview .section__inner .plate--container{padding:0 !important}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:100%;transform:skew(0deg, -5deg);z-index:-1}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}.slogan-section .slogan-wrapper{font-size:3.6rem;line-height:1}@media(min-width: 768px){.slogan-section .slogan-wrapper{font-size:7.8rem}}.slogan-section .first-line{font-family:var(--font-text);font-weight:700;display:inline-block}.slogan-section .second-line{display:inline-block}.slogan-section .word{position:relative}.slogan-section .word .word-container{opacity:0}.slogan-section .word .word-span{position:absolute;top:0;left:0;overflow:hidden}.team-section{overflow:hidden}.team-section .team-section-content{margin:0 0 2.4rem}@media(min-width: 768px){.team-section .team-section-content{margin:0 0 4.1rem}}.team-section .swiper-navigation{position:relative;display:flex;justify-content:flex-end;height:unset;margin:0 0 1.6rem}@media(min-width: 768px){.team-section .swiper-navigation{margin:0;display:none}}.technology-section{overflow:hidden}.technology-section .technology-wrapper{display:grid;gap:2rem;grid-template-columns:6fr 2fr 5fr}.technology-section .technology-plus{display:flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;background-color:#b8bcbd;color:var(--basic-blue);margin:auto}.technology-section .technology-plus svg{width:2.8rem;height:2.8rem}.technology-section .technology-content{position:relative;background-color:var(--basic-white);box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);padding:3.6rem 3.4rem}@media(min-width: 768px){.technology-section .technology-content .technology-content-wrapper .technology-content-text{font-size:1.9rem}}.technology-section .technology-content .technology-content-lists{display:grid;transform-origin:left;padding:0 1.6rem;overflow:hidden}.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper{overflow:hidden;display:flex;flex-direction:column;gap:4.2rem}.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list h4{margin:0 0 1.6rem}.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list ul{font-size:1.5rem}.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list ul li{display:flex;align-items:flex-start;line-height:1.5;margin:0 0 .8rem}.technology-section .technology-content .technology-content-lists .technology-content-lists-wrapper .technology-content-list ul li svg{width:2.2rem;height:2.2rem;min-width:2.2rem;background-color:var(--primary-light-blue);padding:.4rem;margin:.5rem .8rem 0}.technology-section .technology-content .technology-content-image{position:relative;padding-bottom:0 !important}.technology-section .technology-content .technology-content-image img{width:100%;height:auto}.technology-section .technology-content.first .technology-content-image:after{width:2rem;height:2rem;content:"";position:absolute;right:0;bottom:0;transform:translate(50%, 50%);background-color:var(--transparent-orange)}@media(min-width: 768px){.technology-section .technology-content.first .technology-content-image:after{width:4rem;height:4rem}}.technology-section .technology-content.second{display:grid;padding:3.6rem 4.8rem 3.2rem 3.4rem}.technology-section .technology-content.second .technology-content-lists{grid-column:1}.technology-section .technology-content.second .technology-content-wrapper{grid-row:1;grid-column:1/3}.technology-section .technology-content.second .technology-content-image-before,.technology-section .technology-content.second .technology-content-image-after{width:20rem;height:20rem}.technology-section .technology-content.second .technology-content-image-before:after,.technology-section .technology-content.second .technology-content-image-after:after{content:"";position:absolute;top:0;right:0;background-color:var(--transparent-blue);width:4rem;height:4rem;transform:translate(50%, -50%)}.technology-section .technology-content.second .technology-content-image-before{position:absolute;bottom:0;right:0;transform:translate(50%, 50%);z-index:-1}.technology-section .technology-content.second .technology-content-image-after{bottom:0;right:0;margin-left:auto;transform-origin:left;grid-row:2;grid-column:2}.usp-cards-section{--uspCardMargin: 2.8rem}.usp-cards-section .section__inner{position:relative}.usp-cards-section .section__inner .usp-cards-background{left:0;width:100%;z-index:-1;transform:skew(0deg, -5deg) scaleY(0);height:0;background:linear-gradient(-5deg, rgb(223, 234, 237) 0%, rgb(250, 250, 250) 65%);position:absolute;transition:transform .5s ease-out;transition-delay:.5s;transform-origin:top;height:calc(100% + 3rem)}@media(min-width: 992px){.usp-cards-section .section__inner .usp-cards-background{height:100%}}.usp-cards-section .section__inner .usp-cards-background.animation-grow{transform:skew(0deg, -5deg) scaleY(1);opacity:1}.usp-cards-section .usp-cards-wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.6rem 0;margin:3.2rem 0 0}@media(min-width: 768px){.usp-cards-section .usp-cards-wrapper{gap:3.2rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 992px){.usp-cards-section .usp-cards-wrapper{gap:0 3.2rem;grid-template-columns:repeat(4, minmax(0, 1fr));margin:0;align-items:flex-start}}.usp-cards-section .usp-cards-wrapper .usp-card{position:relative;text-align:center;padding:3rem 2rem 3.2rem}@media(min-width: 992px){.usp-cards-section .usp-cards-wrapper .usp-card:nth-child(1){margin-top:calc(var(--uspCardMargin)*3)}}@media(min-width: 992px){.usp-cards-section .usp-cards-wrapper .usp-card:nth-child(2){margin-top:calc(var(--uspCardMargin)*2)}}@media(min-width: 992px){.usp-cards-section .usp-cards-wrapper .usp-card:nth-child(3){margin-top:var(--uspCardMargin)}}footer.footer::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.footer{position:relative;box-shadow:0px -100px 200px #dfeaed;margin:10vw 0 0;z-index:131;background-color:var(--basic-white)}.footer .footer-grid{gap:3rem 0;display:grid;grid-template-areas:"contact" "lists" "sectors" "functionalareas"}@media(min-width: 576px){.footer .footer-grid{gap:5rem 0;grid-template-areas:"contact lists" "sectors functionalareas"}}@media(min-width: 992px){.footer .footer-grid{gap:0;grid-template-areas:"contact sectors functionalareas lists"}}.footer .footer-content{padding:0 1.5rem 3.2rem}@media(min-width: 576px){.footer .footer-content{padding:0 0 5rem}}.footer,.footer a{color:var(--basic-blue)}.footer a{text-decoration:none;transition:font-weight .3s ease;display:table;position:relative}.footer a:after{content:"";height:1px;width:100%;bottom:.3rem;position:absolute;left:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;background-color:var(--basic-blue)}.footer a:hover{font-weight:600}.footer a:hover:after{transform:scaleX(1)}.footer .footer-logo{width:6.2rem;max-width:100%;transform:translateY(-50%)}@media(min-width: 992px){.footer .footer-logo{transform:translateY(-60%);width:6.7rem}}.footer .footer-logo.image--lazy{padding-bottom:0 !important}.footer .footer-title{font-size:1.9rem;font-weight:600;margin:0 0 1.6rem;line-height:1}.footer ul,.footer .footer-list{margin:0 0 1.6rem .8rem}.footer .footer-list .footer-list-wrapper{margin:0 0 2.5rem}@media(min-width: 768px){.footer .footer-list .footer-list-wrapper{margin:0 0 5rem}}.footer .footer-list li{position:relative}.footer .footer-contact-wrapper{grid-area:contact}.footer .footer-list-wrapper{grid-area:lists}.footer .footer-sectors-wrapper{grid-area:sectors}.footer .footer-functionalareas-wrapper{grid-area:functionalareas}.footer .footer-bottom{padding:2.5rem 1.5rem;background-color:var(--primary-sand)}@media(min-width: 768px){.footer .footer-bottom{padding:2.5rem 0}}.footer .footer-bottom,.footer .footer-bottom a{color:var(--basic-blue)}.footer .footer-bottom .plate--column{min-height:unset}.footer .footer-bottom p{color:var(--jeansblue-shade)}.footer .footer-bottom .footer-bottom-content .copyright{font-weight:700}.footer .footer-bottom .footer-bottom-content,.footer .footer-bottom .footer-bottom-content ul{display:flex;gap:.5rem 4rem;flex-wrap:wrap;flex-direction:column}@media(min-width: 768px){.footer .footer-bottom .footer-bottom-content,.footer .footer-bottom .footer-bottom-content ul{flex-direction:row}}.footer .footer-bottom .footer-bottom-content ul{margin:0}.footer .footer-bottom .footer-bottom-content ul a:hover{text-decoration:none}.newsletter-tray{padding:11rem 0;background-color:var(--primary-sand)}.newsletter-tray .newsletter-tray-title{margin:0 0 1rem;grid-row:1}@media(min-width: 768px){.newsletter-tray .newsletter-tray-title{grid-row:unset}}.newsletter-tray .newsletter-tray-wrapper{display:grid;grid-template-columns:1fr;gap:3rem;align-items:flex-start;background-color:var(--sectionBackgroundColor, var(--basic-white));padding:3rem 2.4rem;margin:0 0 8vw;z-index:999;position:relative}@media(min-width: 768px){.newsletter-tray .newsletter-tray-wrapper{padding:5.7rem 4.8rem;gap:4rem;grid-template-columns:1fr 1fr}}@media(min-width: 992px){.newsletter-tray .newsletter-tray-wrapper{gap:3rem 10.7rem}}.newsletter-tray .newsletter-tray-wrapper::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}.newsletter-tray .newsletter-tray-content{position:relative;grid-row:2}@media(min-width: 768px){.newsletter-tray .newsletter-tray-content{grid-row:1/3;grid-column:2}}.newsletter-tray .newsletter-tray-content .quote{display:flex;align-items:flex-start;gap:1.2rem;margin:0 0 4.4rem}@media(min-width: 768px){.newsletter-tray .newsletter-tray-content .quote{gap:2.2rem}}.newsletter-tray .newsletter-tray-content .quote svg{width:3.9rem;min-width:3.9rem;aspect-ratio:19/15}@media(min-width: 992px){.newsletter-tray .newsletter-tray-content .quote svg{width:7.6rem;min-width:7.6rem}}.newsletter-tray .newsletter-tray-content .quote span{line-height:normal;font-size:1.9rem;position:relative;font-family:var(--font-headings);font-style:italic}@media(min-width: 992px){.newsletter-tray .newsletter-tray-content .quote span{font-size:2.7rem}}.newsletter-tray .newsletter-tray-content .quote .author{list-style:square;position:relative;line-height:normal;font-weight:600;font-size:1.7rem;padding-left:2rem;font-family:var(--font-text);margin:.8rem 0 0}@media(min-width: 768px){.newsletter-tray .newsletter-tray-content .quote .author{line-height:initial;font-size:1.9rem}}.newsletter-tray .newsletter-tray-content .author-image{background-color:var(--transparent-dark-blue);margin:auto auto 0;width:17.6rem;height:17.6rem;overflow:hidden}@media(min-width: 768px){.newsletter-tray .newsletter-tray-content .author-image{width:20rem;height:20rem}}.newsletter-tray .newsletter-tray-content .author-image img{object-position:top;object-fit:contain;max-width:100%}.newsletter-tray .contact_form input:not([type=checkbox]){background-color:var(--grey-white);border-radius:0;box-shadow:1px 1px 4px 0px rgba(42,56,78,.2) inset}.newsletter-tray .contact_form button[type=submit]{width:100%}@media(min-width: 576px){.newsletter-tray .contact_form button[type=submit]{width:auto}}.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.is-detail .featured-jobs{padding-top:6rem;padding-bottom:0}@media(min-width: 768px){.content-type-company.is-detail .featured-jobs{padding-top:12rem}}.content-type-company.is-detail .featured-jobs.filled-jobs{padding-top:6rem;padding-bottom:0}@media(min-width: 768px){.content-type-company.is-detail .featured-jobs.filled-jobs{padding-top:12rem}}.algolia-index.consultants{padding:0 0 9rem}@media(min-width: 768px){.algolia-index.consultants .search-container{gap:4.5rem}.algolia-index.consultants .search-container .search-container-filters .algolia-filters-wrapper.open .algolia-filters-items-wrapper{padding-right:3.5rem;max-width:27.9rem}}.algolia-index.consultants .search-container .search-container-results{display:flex;flex-direction:column;row-gap:5rem}@media(min-width: 768px){.algolia-index.consultants .search-container .search-container-results{row-gap:12rem}}.algolia-index.consultants .team-container .team-intro{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:0 0 4rem}@media(min-width: 768px){.algolia-index.consultants .team-container .team-intro .paragraph{font-size:2rem}}.algolia-index.consultants .team-container .team-swiper-navigation{position:relative;display:flex;gap:.5rem;width:auto;height:auto;overflow:visible}.algolia-index.consultants .team-container .consultants-team-swiper{width:100%;overflow:visible;mask-image:linear-gradient(90deg, black 90%, transparent 100%);padding:0 0 2rem}.algolia-index.consultants .team-container .consultants-team-swiper .swiper-slide{max-width:30rem;opacity:0;transition:opacity .3s ease}.algolia-index.consultants .team-container .consultants-team-swiper .swiper-slide.swiper-slide-visible{opacity:1}@media(min-width: 768px){.content-type-consultant.is-detail .featured-jobs:not(.filled-jobs) .plate--row{width:83.3333333333%;margin:0 auto}.content-type-consultant.is-detail .featured-jobs:not(.filled-jobs) .plate--row .plate--column.md-12{padding:0}}.content-type-job.is-detail .job-status-filled{box-shadow:4px 4px 14px 2px rgba(42,56,78,.2);z-index:1000;background:linear-gradient(90deg, rgba(42, 56, 78, 0.8) 0%, rgba(14, 19, 27, 0.8) 100%);color:var(--basic-white);backdrop-filter:blur(28px);position:fixed;top:8rem;left:1.6rem;padding:2.4rem 4.8rem 2.4rem 2.4rem;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translateX(-100%);opacity:0}@media(min-width: 768px){.content-type-job.is-detail .job-status-filled{padding:4.5rem 7.6rem 4.5rem 4rem;top:15rem}}.content-type-job.is-detail .job-status-filled.show{transform:translateX(0);opacity:1}.content-type-job.is-detail .job-status-filled .job-status-filled-content{display:flex;align-items:center;gap:1.6rem;font-weight:700}@media(min-width: 768px){.content-type-job.is-detail .job-status-filled .job-status-filled-content{font-size:2.2rem}}.content-type-job.is-detail .job-status-filled .job-status-filled-content svg{width:2.4rem;height:2.4rem}.content-type-job.is-detail .job-status-filled .job-status-filled-close{width:1.5rem;height:1.5rem;position:absolute;top:1.4rem;right:1.4rem;cursor:pointer;transition:opacity .3s ease-in-out}@media(min-width: 768px){.content-type-job.is-detail .job-status-filled .job-status-filled-close{width:1.8rem;height:1.8rem}}.content-type-job.is-detail .job-status-filled .job-status-filled-close:hover{opacity:.8}.content-type-job.is-detail .job-introduction{display:grid;column-gap:15px;grid-template-columns:0px repeat(12, minmax(0, 1fr)) 0px;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";column-gap:15px;grid-template-columns:calc((100vw - 0)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 0)/2);margin:-4rem 0 0;grid-template-rows:min-content}@media(min-width: 576px){.content-type-job.is-detail .job-introduction{column-gap:15px;grid-template-columns:calc((100vw - 576px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 576px)/2)}}@media(min-width: 768px){.content-type-job.is-detail .job-introduction{column-gap:15px;grid-template-columns:calc((100vw - 768px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 768px)/2)}}@media(min-width: 992px){.content-type-job.is-detail .job-introduction{column-gap:15px;grid-template-columns:calc((100vw - 992px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 992px)/2)}}@media(min-width: 1310px){.content-type-job.is-detail .job-introduction{column-gap:15px;grid-template-columns:calc((100vw - 1310px)/2) repeat(12, minmax(0, 1fr)) calc((100vw - 1310px)/2)}}@media(min-width: 768px){.content-type-job.is-detail .job-introduction{margin:-20rem 0 0}}.content-type-job.is-detail .job-introduction .job-introduction-bg{grid-area:1/column-one/4/column-twelve;position:relative;z-index:-1}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-introduction-bg{grid-area:1/column-one/3/column-twelve}}.content-type-job.is-detail .job-introduction .job-introduction-bg .bg{position:absolute;right:0;top:0;width:100%;height:100%;background-color:var(--basic-white);mask-image:linear-gradient(black 50%, transparent)}.content-type-job.is-detail .job-introduction .job-introduction-bg .bg::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--basic-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}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-introduction-bg .bg{mask-image:none}}.content-type-job.is-detail .job-introduction .job-introduction-bg .square{position:absolute;top:0;right:0;background-color:var(--transparent-blue);width:2.4rem;height:2.4rem;animation-name:pulseAnimation;animation-fill-mode:forwards;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;transform:translate(50%, -50%)}.content-type-job.is-detail .job-introduction .job-introduction-wrapper{grid-area:2/column-one/2/column-twelve;padding:1.6rem 4rem 3.6rem 4rem}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-introduction-wrapper{padding:3.6rem 1.2rem 0 3.6rem;grid-area:1/column-one/3/column-seven}}@media(min-width: 992px){.content-type-job.is-detail .job-introduction .job-introduction-wrapper{padding:5.6rem 0 0 5.6rem}}.content-type-job.is-detail .job-introduction .job-introduction-wrapper .job-introduction-title{margin:0 0 1.6rem}.content-type-job.is-detail .job-introduction .job-introduction-wrapper .button-group{margin:3.2rem 0 0}.content-type-job.is-detail .job-introduction .job-company-logo{grid-area:1/column-one/1/column-twelve;display:flex;align-items:center;justify-content:flex-start;padding:1.6rem 4rem 0}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-company-logo{height:14rem;padding:1.6rem 0 2rem;justify-content:center;grid-area:1/column-eight/1/column-twelve;margin:0 3.2rem 0 0}}@media(min-width: 992px){.content-type-job.is-detail .job-introduction .job-company-logo{grid-area:1/column-nine/1/column-twelve}}.content-type-job.is-detail .job-introduction .job-company-logo picture{width:20rem;height:100%;display:flex;align-items:center;justify-content:flex-start}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-company-logo picture{justify-content:center}}.content-type-job.is-detail .job-introduction .job-company-logo img{max-height:10rem;object-fit:contain;max-width:100%;max-height:100%;margin:1rem 0 0}.content-type-job.is-detail .job-introduction .job-description{grid-area:4/column-one/4/column-twelve;margin:8vw 0 0}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-description{margin:8vw 0 0;padding:0 1.2rem 0 3.6rem;grid-area:3/column-one/5/column-seven}}@media(min-width: 992px){.content-type-job.is-detail .job-introduction .job-description{padding:0 0 0 5.6rem}}.content-type-job.is-detail .job-introduction .job-profile{grid-area:3/column-one/3/column-twelve;display:flex;align-items:flex-start;margin:0 2rem}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-profile{margin:0 3.2rem 0 0;grid-area:2/column-eight/6/column-twelve}}@media(min-width: 992px){.content-type-job.is-detail .job-introduction .job-profile{grid-area:2/column-nine/6/column-twelve}}.content-type-job.is-detail .job-introduction .job-profile>div{background-color:var(--primary-light-blue);position:relative;padding:3.2rem 2rem 5rem}.content-type-job.is-detail .job-introduction .job-profile>div::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-light-blue);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}@media(min-width: 768px){.content-type-job.is-detail .job-introduction .job-profile>div{padding:3.2rem 3.2rem 5rem}}.content-type-job.is-detail .job-introduction .job-profile .job-profile-title{font-size:2.3rem;margin:0 0 2.4rem}.content-type-job.is-detail .job-introduction .job-profile .job-profile-requirements>ul{padding:0 0 0 2rem}.content-type-job.is-detail .job-introduction .job-profile .job-profile-requirements ul{list-style:square}.content-type-job.is-detail .job-introduction .job-profile .job-profile-requirements ul li{margin:0 0 .8rem}.content-type-job.is-detail .job-introduction .job-profile .paragraph{padding:0 0 0 2rem;position:relative;margin:2.4rem 0 0}.content-type-job.is-detail .job-introduction .job-profile .paragraph span{position:absolute;left:0;top:0}.content-type-job.is-detail .job-introduction .job-profile .paragraph.info{font-size:1.3rem}.content-type-job.is-detail .job-introduction .job-profile .button-group{margin:3.2rem 0 0}.content-type-job.is-detail .job-content{padding:6rem 0 0}@media(min-width: 768px){.content-type-job.is-detail .job-content .paragraph{padding:0 1.2rem 0 3.6rem}}@media(min-width: 992px){.content-type-job.is-detail .job-content .paragraph{padding:0 5.6rem}}.content-type-job.is-detail .job-content .paragraph .subtitle{font-size:2rem;font-weight:300;line-height:1;color:var(--basic-blue)}.content-type-job.is-detail .job-content .algolia-image-grid-wrapper{margin:4.2rem 2.8rem 0}@media(min-width: 768px){.content-type-job.is-detail .job-content .algolia-image-grid-wrapper{margin:0}}@media(min-width: 992px){.content-type-job.is-detail .job-content .algolia-image-grid-wrapper{margin:0 0 0 20%}}.content-type-job.is-detail .job-apply{margin:8rem 0 5vw}@media(min-width: 768px){.content-type-job.is-detail .job-apply{margin:11rem 0 5vw}}.content-type-job.is-detail .job-apply h2,.content-type-job.is-detail .job-apply #section-not-found .not-found-content .title,#section-not-found .not-found-content .content-type-job.is-detail .job-apply .title,.content-type-job.is-detail .job-apply .newsletter-tray .newsletter-tray-title,.newsletter-tray .content-type-job.is-detail .job-apply .newsletter-tray-title{margin:0 0 .8rem}.content-type-job.is-detail .job-apply .section__inner{padding:4rem 0}@media(min-width: 768px){.content-type-job.is-detail .job-apply .section__inner{padding:11rem 0 6rem}}.content-type-job.is-detail .job-apply .section__inner:before{background-color:var(--transparent-blue)}.content-type-job.is-detail .job-apply .apply-form-wrapper{padding:2.4rem 0 4rem;display:flex;flex-direction:column;justify-content:center}@media(min-width: 768px){.content-type-job.is-detail .job-apply .apply-form-wrapper{padding:0 2.4rem 0 3.6rem;height:100%}}@media(min-width: 992px){.content-type-job.is-detail .job-apply .apply-form-wrapper{padding:0 2.4rem 0 5.6rem}}.content-type-job.is-detail .job-apply .apply-form-wrapper form{margin:3.2rem 0 0}.content-type-job.is-detail .job-apply .apply-form-wrapper form button[type=submit]{width:100%}@media(min-width: 576px){.content-type-job.is-detail .job-apply .apply-form-wrapper form button[type=submit]{width:auto}}.content-type-job.is-detail .job-apply .job-consultants{position:relative;margin:10.6rem auto 5rem;background-color:var(--grey-white);padding:0 2.4rem 2.4rem;max-width:35rem}.content-type-job.is-detail .job-apply .job-consultants::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--grey-white);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}@media(min-width: 768px){.content-type-job.is-detail .job-apply .job-consultants{margin:10.6rem 2.4rem 5rem auto;max-width:calc(83.3333333333% - 5.4rem)}}.content-type-job.is-detail .job-apply .job-consultants .job-consultants-wrapper{display:flex;justify-content:center}.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-image{margin:-10rem 0 0;padding:0 2.4rem;background:linear-gradient(to top, rgba(109, 108, 108, 0.15) 0%, transparent 10%)}@media(min-width: 768px){.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-image{padding:0 3.6rem}}.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-image img{position:relative;z-index:1;width:100%}.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content{padding:1.6rem .8rem 2.4rem;text-align:center}@media(min-width: 768px){.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content{padding:1.6rem 1.6rem 2.4rem}}.content-type-job.is-detail .job-apply .job-consultants .job-consultant .job-consultant-content .job-consultant-title{color:var(--basic-blue)}.content-type-job.is-detail .job-apply .job-consultants .button-group{margin:2.4rem 0 0}.content-type-page.is-detail.template-employers .header-home:after{background-color:var(--primary-sand)}.privacy-policy{margin:8rem 0 0}@media(min-width: 768px){.privacy-policy{margin:13.6rem 0 0}}.privacy-policy h1{margin:4rem 0 1rem}@media(min-width: 768px){.privacy-policy h1{margin:9rem 0 1rem}}.privacy-policy .plate--container{padding:0}.privacy-policy .plate--column{margin:0 auto}.content-type-sector .main-content,.content-type-company .main-content,.content-type-functionalarea .main-content{padding:6rem 0 0}.is-detail.content-type-functionalarea .header-default .header-title,.is-detail.content-type-sector .header-default .header-title{opacity:0;animation-name:animationUp;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-out;animation-delay:.5s;margin:7rem 0 0}@keyframes animationUp{from{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0%)}}.is-detail.content-type-functionalarea .header-image,.is-detail.content-type-sector .header-image{aspect-ratio:24/13;position:relative;opacity:0;animation-name:animationFadeIn;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-out;animation-delay:1s}@keyframes animationFadeIn{from{opacity:0}to{opacity:1}}.is-detail.content-type-functionalarea .header-image::before,.is-detail.content-type-sector .header-image::before{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);clip-path:polygon(0 calc(100% - 1px), 100% 0, 100% 100%, 0% 100%);top:1px;transform:translateY(-100%)}.is-detail.content-type-functionalarea .header-image::after,.is-detail.content-type-sector .header-image::after{content:"";aspect-ratio:25/2;width:calc(100% + 1px);left:0;position:absolute;pointer-events:none;background-color:var(--primary-sand);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}.is-detail.content-type-functionalarea .header-image img,.is-detail.content-type-sector .header-image img{width:100%;height:100%;object-fit:cover}.is-detail.content-type-functionalarea .header-image:before,.is-detail.content-type-sector .header-image:before{top:unset;bottom:-1px;transform:translateY(0)}.is-detail.content-type-functionalarea .header-image:after,.is-detail.content-type-sector .header-image:after{bottom:unset;top:-1px;transform:translateY(0)}.is-detail.content-type-functionalarea .post-content,.is-detail.content-type-sector .post-content{padding:4rem 0 0}@media(min-width: 768px){.is-detail.content-type-functionalarea .post-content,.is-detail.content-type-sector .post-content{padding:7rem 0 0}}.is-detail.content-type-functionalarea .post-content+section,.is-detail.content-type-sector .post-content+section{margin-top:4rem}@media(min-width: 768px){.is-detail.content-type-functionalarea .post-content+section,.is-detail.content-type-sector .post-content+section{margin-top:20rem}}.is-detail.content-type-functionalarea .post-content .algolia-image-grid-wrapper,.is-detail.content-type-sector .post-content .algolia-image-grid-wrapper{margin:0 2.8rem}@media(min-width: 768px){.is-detail.content-type-functionalarea .post-content .algolia-image-grid-wrapper,.is-detail.content-type-sector .post-content .algolia-image-grid-wrapper{margin:0 0 0 20%}}.is-detail.content-type-functionalarea .featured-jobs,.is-detail.content-type-sector .featured-jobs{padding-top:0}.is-detail.content-type-functionalarea .featured-jobs.filled-jobs,.is-detail.content-type-sector .featured-jobs.filled-jobs{padding-bottom:0}
