:root{--_sizing-styles---used-fonts--paragraphs:Inter,Arial,sans-serif;--dark-01:#000;--_sizing-styles---used-fonts--headings:Inter,Arial,sans-serif;--_sizing-styles---headings-h1-h2-h3-h4-h5--h1:clamp(2.25rem,3vw,3.5rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h2:clamp(1.65rem,2.4vw,2.05rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h3:clamp(1.35rem,3vw,1.75rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h4:clamp(1.15rem,3vw,1.5rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h5:clamp(1.05rem,3vw,1.35rem);--conversion:#b72bda;--white-01:white;--white-02:#f6f4f1;--dark-02:#1a0046;--_sizing-styles---padding--margins--ld:clamp(6.5rem,7.2vw,10rem);--_sizing-styles---padding--margins--md:clamp(2.5rem,1.2vw,3rem);--_sizing-styles---padding--margins--reg:clamp(1.5rem,1vw,2.5rem);--_sizing-styles---padding--margins--none:0rem;--_sizing-styles---padding--margins--s:clamp(1rem,.6vw,1.25rem);--_sizing-styles---padding--margins--xs-mini:clamp(.25rem,.2vw,.375rem);--_sizing-styles---padding--margins--xs:clamp(.75rem,.4vw,1rem);--_sizing-styles---paragraphs--reg:clamp(.95rem,1.2vw,1rem);--_sizing-styles---paragraphs--s:clamp(.875rem,1vw,.875rem);--_sizing-styles---padding--margins--s-mini:clamp(.5rem,.3vw,.625rem);--_sizing-styles---paragraphs--xs:clamp(.675rem,.9vw,.675rem);--_sizing-styles---paragraphs--md:clamp(.975rem,1.3vw,1.25rem);--_sizing-styles---paragraphs--lg:clamp(1rem,1.4vw,1.5rem)}body{font-family:var(--_sizing-styles---used-fonts--paragraphs);color:var(--dark-01);letter-spacing:-.02em;font-size:1rem;line-height:1.15}h1{font-family:var(--_sizing-styles---used-fonts--headings);color:var(--dark-01);font-size:var(--_sizing-styles---headings-h1-h2-h3-h4-h5--h1);letter-spacing:-.025em;text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:700;line-height:1}h2{font-size:var(--_sizing-styles---headings-h1-h2-h3-h4-h5--h2);letter-spacing:-.03em;margin-top:0;margin-bottom:0;line-height:1.15}h3{font-size:var(--_sizing-styles---headings-h1-h2-h3-h4-h5--h3);margin-top:0;margin-bottom:0;font-weight:700;line-height:1.15}h4{font-size:var(--_sizing-styles---headings-h1-h2-h3-h4-h5--h4);margin-top:0;margin-bottom:0;font-weight:700;line-height:1.15}h5{font-size:var(--_sizing-styles---headings-h1-h2-h3-h4-h5--h5);margin-top:0;margin-bottom:0;font-weight:700;line-height:1.15}a{color:var(--conversion);text-decoration:underline}label{margin-bottom:0;font-weight:700;display:block}.w-layout-layout{grid-row-gap:20px;grid-column-gap:20px;grid-auto-columns:1fr;justify-content:center;padding:20px}.w-layout-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}.w-layout-hflex{flex-direction:row;align-items:flex-start;display:flex}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.section{background-color:var(--white-01)}.section.is_dark02{background-color:var(--dark-02)}.section.is_position_relative{position:relative}.section.is_white02{background-color:var(--white-02)}.section.is_navbar{z-index:999;background-color:var(--white-01);position:sticky;inset:0% 0% auto}.section.is_conversion{background-color:var(--conversion)}.section.is_white01{background-color:var(--white-01)}.main_grid{padding:var(--_sizing-styles---padding--margins--ld)var(--_sizing-styles---padding--margins--md);grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg);max-width:204rem;margin-left:auto;margin-right:auto}.main_grid:where(.w-variant-7a090ceb-0eb1-7a6c-2f53-3f70b133e4b8){padding-bottom:var(--_sizing-styles---padding--margins--none)}.main_grid:where(.w-variant-69a68dc7-6d3c-b9c2-66c8-ab9852f12da4){padding-top:var(--_sizing-styles---padding--margins--md)}.main_grid:where(.w-variant-bcdf0296-7c67-653d-6a26-4b5295ea6597){padding-top:var(--_sizing-styles---padding--margins--none);padding-bottom:var(--_sizing-styles---padding--margins--none)}.main_grid:where(.w-variant-0e847c62-ca80-73f6-5649-ad42474a9c35){padding-bottom:var(--_sizing-styles---padding--margins--none)}.main_grid:where(.w-variant-0e847c62-ca80-73f6-5649-ad42474a9c36){padding-top:var(--_sizing-styles---padding--margins--none);padding-bottom:var(--_sizing-styles---padding--margins--none)}.main_grid:where(.w-variant-04866282-ec7f-2ee0-3db1-03a3ed214242){padding-top:var(--_sizing-styles---padding--margins--none)}.main_grid.is_hero_banner_cright{padding-top:0;padding-bottom:0;padding-right:0}.main_grid.is_hero_banner_center:where(.w-variant-40536cec-5213-98ec-3ba8-a3f9a939cf14){padding-bottom:var(--_sizing-styles---padding--margins--none)}.main_grid.is_hero_banner_cright{padding:0px var(--_sizing-styles---padding--margins--md)0px 0px}.main_grid.is_hero_banner_cleft{padding:0px 0px 0px var(--_sizing-styles---padding--margins--md)}.main_grid.is_hero_banner_cleft:where(.w-variant-b0378b47-fe89-2649-bea6-e173145134d9){padding-top:var(--_sizing-styles---padding--margins--ld);padding-right:var(--_sizing-styles---padding--margins--md);padding-bottom:var(--_sizing-styles---padding--margins--ld)}.main_grid.is_gap_md{grid-column-gap:var(--_sizing-styles---padding--margins--md);grid-row-gap:var(--_sizing-styles---padding--margins--md)}.main_grid.is_gap_md.is_padding_top_reg{padding-top:var(--_sizing-styles---padding--margins--reg)}.main_grid.is_gap_md.is_padding_top_reg.is_padding_bottom_md{padding-bottom:var(--_sizing-styles---padding--margins--md)}.main_grid.is_padding_top_reg{padding-top:var(--_sizing-styles---padding--margins--reg)}.main_grid.is_padding_top_reg.is_padding_bottom_none{padding-bottom:var(--_sizing-styles---padding--margins--none)}.main_grid.is_padding_top_reg.is_padding_bottom_none.is_gap_s{grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s)}.main_grid.is_404{padding:0px 0px 0px var(--_sizing-styles---padding--margins--md);height:94.5svh}.main_grid.is_404:where(.w-variant-b0378b47-fe89-2649-bea6-e173145134d9){padding-top:var(--_sizing-styles---padding--margins--ld);padding-right:var(--_sizing-styles---padding--margins--md);padding-bottom:var(--_sizing-styles---padding--margins--ld)}.main_grid.is_padding_md{padding-top:var(--_sizing-styles---padding--margins--md);padding-bottom:var(--_sizing-styles---padding--margins--md)}.main_grid.is_padding_md:where(.w-variant-7e038c9f-0c20-962b-3fa7-2f36190a4113){padding-top:var(--_sizing-styles---padding--margins--ld);padding-bottom:var(--_sizing-styles---padding--margins--ld)}.main_grid.is_footer{grid-row-gap:var(--_sizing-styles---padding--margins--ld)}.main_grid.is_footer_bottom{padding-top:var(--_sizing-styles---padding--margins--reg);padding-bottom:var(--_sizing-styles---padding--margins--reg)}.navbar{padding:var(--_sizing-styles---padding--margins--reg)var(--_sizing-styles---padding--margins--md);grid-column-gap:var(--_sizing-styles---padding--margins--md);grid-row-gap:var(--_sizing-styles---padding--margins--md);max-width:204rem;margin-left:auto;margin-right:auto}.col.is_align_y_bottom{justify-content:flex-end;align-items:flex-start}.col.is_usp_col_01{justify-content:flex-start;align-items:flex-end}.col.is_gap_reg{grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg)}.col.is_align_y_center{justify-content:center;align-items:flex-start}.col.is_align_x_center{justify-content:flex-start;align-items:center}.link_block{color:var(--dark-01);text-decoration:none}.link_block.is_full_height-width{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%}.link_block.is_full_height-width.is_custom_cursor_pointer{cursor:pointer}.link_block.is_full_height-width.is_custom_cursor_pointer.is_overflow_hidden{overflow:hidden}.logo_image{height:3rem;min-height:100%;max-height:3rem}.navbar_link_wrapper{grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s);justify-content:flex-start;align-items:center;height:100%;min-height:100%;max-height:100%}.navbar_link{padding-top:var(--_sizing-styles---padding--margins--xs);padding-bottom:var(--_sizing-styles---padding--margins--xs);border-top:.3rem solid var(--white-01);border-bottom:.3rem solid var(--white-01);color:var(--dark-01);font-size:var(--_sizing-styles---paragraphs--reg);white-space:nowrap;font-weight:700;text-decoration:none}.navbar_link:hover{border-bottom-color:var(--white-02);color:#000000a3}.navbar_link.w--current{border-bottom:.3rem solid var(--conversion)}.navbar_link.is_secondair{font-size:var(--_sizing-styles---paragraphs--s);font-weight:400}.navbar_link.is_secondair.is_breadcrumb{padding-top:var(--_sizing-styles---padding--margins--xs-mini);padding-bottom:var(--_sizing-styles---padding--margins--xs-mini);border-top-style:none;border-bottom-style:none}.navbar_link.is_secondair.is_breadcrumb.is_text_style_uppercase{text-transform:uppercase;text-transform:uppercase}.navlink_divider{border-left:.075rem solid var(--dark-01);height:1rem}.multi_language_divider{border-left:.075rem solid var(--dark-01);width:.075rem;min-width:.075rem;max-width:.075rem;height:1rem;position:absolute;left:48%}.paragraph{font-size:var(--_sizing-styles---paragraphs--reg);font-weight:400;line-height:1.5}.paragraph:where(.w-variant-e9372678-fe54-6d2d-3f88-26d65e58f89e),.paragraph:where(.w-variant-76b011a0-3afe-0ff7-e116-afc9fbc4045e){text-indent:0;column-count:2;column-gap:2.5rem}.paragraph.is_text_align_center{text-align:center}.paragraph h1{font-size:var(--_sizing-styles---headings-h1-h2-h3-h4-h5--h3);text-transform:none}.paragraph h2{font-size:var(--_sizing-styles---headings-h1-h2-h3-h4-h5--h4)}.paragraph h3,.paragraph h4,.paragraph h5{font-size:var(--_sizing-styles---headings-h1-h2-h3-h4-h5--h5)}.paragraph.is_text_size_xs{font-size:var(--_sizing-styles---paragraphs--xs);font-weight:400}.paragraph.is_font_weight_bold{font-weight:700}.paragraph.is_font_weight_bold.is_margin_bottom_none{margin-bottom:var(--_sizing-styles---padding--margins--none)}.wrapper{padding:var(--_sizing-styles---padding--margins--md)}.wrapper.is_background_conversion{background-color:var(--conversion)}.wrapper.is_background_conversion.is_align_stretch{align-self:stretch}.wrapper.is_background_conversion.is_align_stretch.is_display_desktop_none{align-self:stretch;display:none}.wrapper.is_background_white01{background-color:var(--white-01)}.wrapper.is_background_white01.is_align_stretch{align-self:stretch}.wrapper.is_background_white01.is_align_stretch.is_full_height{height:100%;min-height:100%;max-height:100%}.wrapper.is_background_white01.is_align_stretch.is_sizing_grow_if_possible{flex:1}.wrapper.is_background_white02{background-color:var(--white-02)}.wrapper.is_background_white02.is_align_stretch{align-self:stretch}.wrapper.is_background_white02.is_align_stretch.is_sizing_grow_if_possible{flex:1}.wrapper.is_background_white02.is_align_stretch.is_full_height{height:100%;min-height:100%;max-height:100%}.heading{font-family:var(--_sizing-styles---used-fonts--headings);font-weight:700}.heading.is_h1.is_text_color_white,.heading.is_h1.is_text_color_white:where(.w-variant-7e038c9f-0c20-962b-3fa7-2f36190a4113){color:var(--white-01)}.heading.is_h1{font-size:var(--_sizing-styles---headings-h1-h2-h3-h4-h5--h1);letter-spacing:-.025em;text-transform:uppercase;margin-top:0;margin-bottom:0;line-height:1}.heading.is_h1.is_text_color_white,.heading.is_h1.is_text_color_white:where(.w-variant-7e038c9f-0c20-962b-3fa7-2f36190a4113){color:var(--white-01)}.heading.is_h1.is_hyphens{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.heading.is_h1.is_text_align_center{text-align:center}.heading.is_h2{font-size:var(--_sizing-styles---headings-h1-h2-h3-h4-h5--h2);letter-spacing:-.025em;text-transform:none}.heading.is_h2.is_text_color_white{color:var(--white-01)}.heading.is_h2.is_text_color_white.is_text_align_center{text-align:center}.heading.is_h2.is_hyphens{white-space:pre-wrap;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.heading.is_h3{font-size:var(--_sizing-styles---headings-h1-h2-h3-h4-h5--h3);letter-spacing:-.025em;text-transform:none}.heading.is_h3.is_text_align_center{text-align:center}.flex_horizontal{flex-flow:row;display:flex}.flex_horizontal.is_gap_reg.is_direct_wrap_down.is_align_x_space_between,.flex_horizontal.is_gap_reg.is_x_space_between{justify-content:space-between}.flex_horizontal.is_margin_bottom_md,.flex_horizontal.is_margin_bottom_md:where(.w-variant-7e038c9f-0c20-962b-3fa7-2f36190a4113){margin-bottom:var(--_sizing-styles---padding--margins--md)}.flex_horizontal.is_gap_reg{grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg)}.flex_horizontal.is_gap_reg.is_direct_wrap_down.is_align_x_space_between,.flex_horizontal.is_gap_reg.is_x_space_between{justify-content:space-between}.flex_horizontal.is_gap_reg.is_direct_wrap_down{flex-flow:wrap}.flex_horizontal.is_gap_reg.is_direct_wrap_down.is_align_stretch{align-self:stretch}.flex_horizontal.is_gap_reg.is_direct_wrap_down.is_align_stretch.is_align_x_center{justify-content:center;align-items:flex-start}.flex_horizontal.is_gap_reg.is_direct_wrap_down.is_align_x_space_between,.flex_horizontal.is_gap_reg.is_x_space_between{justify-content:space-between}.flex_horizontal.is_gap_reg.is_x_space_between.is_align_stretch{align-self:stretch}.flex_horizontal.is_gap_s_mini{grid-column-gap:var(--_sizing-styles---padding--margins--s-mini);grid-row-gap:var(--_sizing-styles---padding--margins--s-mini)}.flex_horizontal.is_gap_s_mini.is_align_y_center{justify-content:flex-start;align-items:center}.flex_horizontal.is_align_stretch{align-self:stretch}.flex_horizontal.is_align_stretch.is_align_x_space_between{justify-content:space-between}.flex_horizontal.is_align_stretch.is_align_x_space_between.is_align_y_center{justify-content:space-between;align-items:center}.text_link{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--dark-01);flex-flow:column;font-weight:400;text-decoration:none;display:flex}.text_link_underline{border-top:.3rem solid var(--conversion);width:100%;min-width:100%;max-width:100%;height:.3rem;min-height:.3rem;max-height:.3rem;position:relative}.banner_slider-mask{width:100%;min-width:100%;max-width:100%;height:72svh;min-height:40rem;max-height:100%}.hero_slide_navigation{padding:var(--_sizing-styles---padding--margins--md);justify-content:flex-start;align-items:center;display:flex}.is_display_none{display:none}.image{object-fit:cover}.image.is_square{aspect-ratio:1;width:100%;min-width:100%;height:100%;min-height:100%;max-height:100%}.image.is_404{width:100%;min-width:100%;height:100%;min-height:100%;max-height:100%}.image.is_certificering{padding:var(--_sizing-styles---padding--margins--none);filter:grayscale();object-fit:contain;width:4rem;min-width:4rem;max-width:4rem;height:4rem;min-height:4rem;max-height:4rem}.image.is_fixed_height_ld{width:100%;min-width:100%;height:100%;min-height:72svh;max-height:100%}.image.is_fixed_height_xs{object-fit:cover;width:100%;min-width:100%;height:16rem;min-height:16rem;max-height:16rem;display:block}.navbar_action_menu{grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s);justify-content:flex-start;align-items:center;height:100%;min-height:100%;max-height:100%}.collection_list_wrapper.is_align_stretch{flex:0 auto;align-self:stretch}.collection_list_wrapper.is_align_stretch.is_margin_top_md{margin-top:var(--_sizing-styles---padding--margins--md)}.collection_list_wrapper.is_display_none{visibility:hidden}.collection_list.is_grid_2-2{grid-column-gap:var(--_sizing-styles---padding--margins--xs);grid-row-gap:var(--_sizing-styles---padding--margins--xs);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.collection_list.is_grid_4-4{grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.collection_list.is_grid_1-1{grid-column-gap:var(--_sizing-styles---padding--margins--xs);grid-row-gap:var(--_sizing-styles---padding--margins--xs);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.collection_list.is_flex_horizontal{grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s);display:flex}.collection_list.is_flex_horizontal.is_gap_reg{grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg)}.collection_list.is_flex_horizontal.is_gap_reg.is_direction_wrap_down{flex-flow:wrap}.collection_list.is_flex_vertical{flex-flow:column;display:flex}.collection_list.is_flex_vertical.is_gap_xs{grid-column-gap:var(--_sizing-styles---padding--margins--xs);grid-row-gap:var(--_sizing-styles---padding--margins--xs);grid-column-gap:var(--_sizing-styles---padding--margins--xs);grid-row-gap:var(--_sizing-styles---padding--margins--xs)}.collection_list.is_grid_3-3{grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s);flex-flow:row-reverse wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;align-items:stretch;display:grid}.collection_item.is_sizing_grow_if_possible{flex:1}.collection_item.is_sizing_grow_if_possible.is_align_stretch{align-self:stretch}.collection_item.is_project_overview_grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr}.collection_item.is_project_overview_grid:first-child{margin-bottom:var(--_sizing-styles---padding--margins--s);grid-column:1/4}.collection_item.is_vacature_overview_grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;height:100%}.collection_item.is_vacature_overview_grid:first-child{margin-bottom:var(--_sizing-styles---padding--margins--s)}.collection_item.is_vacancy_count{width:0;min-width:0;max-width:0;height:0;min-height:0;max-height:0}.content_grid{grid-column-gap:var(--_sizing-styles---padding--margins--none);grid-row-gap:var(--_sizing-styles---padding--margins--none);padding:0}.content_grid.is_gap_md{grid-column-gap:var(--_sizing-styles---padding--margins--md);grid-row-gap:var(--_sizing-styles---padding--margins--md)}.content_grid.is_gap_md.is_align_stretch{align-self:stretch}.content_grid.is_gap_reg{grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg)}.content_grid.is_gap_reg.is_align_stretch,.content_grid.is_align_stretch{align-self:stretch}.content_grid.is_gap_s-mini{grid-column-gap:var(--_sizing-styles---padding--margins--s-mini);grid-row-gap:var(--_sizing-styles---padding--margins--s-mini)}.content_grid.is_gap_s-mini.is_align_stretch{align-self:stretch}.flex_vertical{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between:where(.w-variant-a16ac8a8-91f8-ffce-545b-d24da463918a),.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between:where(.w-variant-7c7e2cda-828f-34da-bc5a-a7d031d199ae){grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg)}.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between.is_variant_gap_s:where(.w-variant-a16ac8a8-91f8-ffce-545b-d24da463918a),.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between.is_variant_gap_s:where(.w-variant-7c7e2cda-828f-34da-bc5a-a7d031d199ae){grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s)}.flex_vertical.is_gap_reg.is_align_x_center.is_align_stretch,.flex_vertical.is_gap_reg.is_align_stretch{align-self:stretch}.flex_vertical.is_gap_s-mini{grid-column-gap:var(--_sizing-styles---padding--margins--s-mini);grid-row-gap:var(--_sizing-styles---padding--margins--s-mini)}.flex_vertical.is_gap_s-mini.is_align_x_center{justify-content:flex-start;align-items:center}.flex_vertical.is_gap_s-mini.is_align_x_center.is_align_stretch,.flex_vertical.is_gap_s-mini.is_align_stretch{align-self:stretch}.flex_vertical.is_gap_s-mini.is_align_stretch.is_align_y_center{justify-content:center;align-items:flex-start}.flex_vertical.is_gap_s-mini.is_align_stretch.is_align_y_center.is_full_height{height:100%;min-height:100%;max-height:100%}.flex_vertical.is_align_x_center{justify-content:flex-start;align-items:center}.flex_vertical.is_gap_md{grid-column-gap:var(--_sizing-styles---padding--margins--md);grid-row-gap:var(--_sizing-styles---padding--margins--md)}.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between:where(.w-variant-a16ac8a8-91f8-ffce-545b-d24da463918a),.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between:where(.w-variant-7c7e2cda-828f-34da-bc5a-a7d031d199ae){grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg)}.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between.is_variant_gap_s:where(.w-variant-a16ac8a8-91f8-ffce-545b-d24da463918a),.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between.is_variant_gap_s:where(.w-variant-7c7e2cda-828f-34da-bc5a-a7d031d199ae){grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s)}.flex_vertical.is_gap_md.is_full_height{height:100%;min-height:100%;max-height:100%}.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between:where(.w-variant-a16ac8a8-91f8-ffce-545b-d24da463918a),.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between:where(.w-variant-7c7e2cda-828f-34da-bc5a-a7d031d199ae){grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg)}.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between.is_variant_gap_s:where(.w-variant-a16ac8a8-91f8-ffce-545b-d24da463918a),.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between.is_variant_gap_s:where(.w-variant-7c7e2cda-828f-34da-bc5a-a7d031d199ae){grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s)}.flex_vertical.is_gap_md.is_full_height.is_align_y_bottom{grid-column-gap:var(--_sizing-styles---padding--margins--md);grid-row-gap:var(--_sizing-styles---padding--margins--md);justify-content:flex-end;align-items:flex-start}.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between{justify-content:space-between}.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between:where(.w-variant-a16ac8a8-91f8-ffce-545b-d24da463918a),.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between:where(.w-variant-7c7e2cda-828f-34da-bc5a-a7d031d199ae){grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg)}.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between.is_variant_gap_s:where(.w-variant-a16ac8a8-91f8-ffce-545b-d24da463918a),.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between.is_variant_gap_s:where(.w-variant-7c7e2cda-828f-34da-bc5a-a7d031d199ae),.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between.is_variant_gap_s:where(.w-variant-a16ac8a8-91f8-ffce-545b-d24da463918a),.flex_vertical.is_gap_md.is_full_height.is_align_y_space_between.is_variant_gap_s:where(.w-variant-7c7e2cda-828f-34da-bc5a-a7d031d199ae){grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s)}.flex_vertical.is_gap_md.is_align_stretch{align-self:stretch}.flex_vertical.is_gap_md.is_align_stretch.is_align_x_center{justify-content:flex-start;align-items:center}.flex_vertical.is_gap_reg{grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg)}.flex_vertical.is_gap_reg.is_align_x_center{justify-content:flex-start;align-items:center}.flex_vertical.is_gap_reg.is_align_x_center.is_align_stretch,.flex_vertical.is_gap_reg.is_align_stretch{align-self:stretch}.flex_vertical.is_gap_reg.is_margin_top_reg{margin-top:var(--_sizing-styles---padding--margins--reg)}.flex_vertical.is_gap_reg.is_align_y_center{justify-content:center;align-items:flex-start}.flex_vertical.is_gap_reg.is_align_y_center.is_full_height{height:100%;min-height:100%;max-height:100%}.flex_vertical.is_gap_xs_mini{grid-column-gap:var(--_sizing-styles---padding--margins--xs-mini);grid-row-gap:var(--_sizing-styles---padding--margins--xs-mini)}.flex_vertical.is_gap_xs_mini.is_align_stretch{align-self:stretch}.flex_vertical.is_gap_s{grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s)}.flex_vertical.is_gap_s.is_align_stretch{align-self:stretch}.project_card_badge{padding:var(--_sizing-styles---padding--margins--s-mini);background-color:var(--white-02);color:var(--dark-01);font-size:var(--_sizing-styles---paragraphs--s);white-space:nowrap;text-decoration:none;display:block}.project_card_badge:hover{color:var(--conversion)}.project_card_badge.is_background_white_01.is_no_hover:hover,.project_card_badge.is_no_hover:hover{color:var(--dark-01)}.project_card_badge.is_background_white_01{background-color:var(--white-01)}.project_card_badge.is_background_white_01:hover{color:var(--conversion)}.project_card_badge.is_background_white_01.is_no_hover:hover{color:var(--dark-01)}.sector-expertise-project_card{grid-column-gap:var(--_sizing-styles---padding--margins--none);grid-row-gap:var(--_sizing-styles---padding--margins--none);width:100%;height:100%;min-height:100%;max-height:100%;padding:0}.form_block.is_align_stretch{align-self:stretch}.error_message{margin-top:var(--_sizing-styles---padding--margins--s);padding:var(--_sizing-styles---padding--margins--s);font-size:var(--_sizing-styles---paragraphs--s);line-height:1.45}.input_item{margin-bottom:var(--_sizing-styles---padding--margins--reg);grid-column-gap:var(--_sizing-styles---padding--margins--s-mini);grid-row-gap:var(--_sizing-styles---padding--margins--s-mini);align-self:stretch}.input_field{padding:var(--_sizing-styles---padding--margins--xs-mini);border:.075rem solid var(--dark-01);width:100%;min-width:100%;max-width:100%;height:3.25rem;min-height:3.25rem;margin-bottom:0}.input_field:hover{border-color:var(--conversion)}.input_field:focus{border-color:var(--conversion);background-color:#b72bda0a}.input_field.is_message{height:12rem;min-height:12rem}.input_field.is_search{padding-left:var(--_sizing-styles---padding--margins--md)}.button{padding:var(--_sizing-styles---padding--margins--xs)var(--_sizing-styles---padding--margins--s);background-color:var(--dark-02);color:var(--white-01);text-align:center;justify-content:center;align-items:center;min-height:3.25rem;font-weight:700;text-decoration:none;transition:background-color .2s;display:flex}.button:where(.w-variant-39aef325-8ff7-f038-93df-ba0958619d1a){background-color:var(--white-01);color:var(--dark-01)}.button:where(.w-variant-301f2b3c-5e34-8bf8-0681-d10724fbd1d3){background-color:var(--conversion)}.button:hover{background-image:linear-gradient(#ffffff52,#ffffff52)}.button.is_conversion{background-color:var(--conversion)}.button.is_conversion.is_full_width{width:100%}.button.is_outlined{border:.15rem solid var(--dark-01);background-color:var(--white-01);color:var(--dark-01)}.button.is_outlined:hover{background-image:linear-gradient(#00000029,#00000029)}.button.is_outlined.is_full_width{width:100%}.button_row{margin-top:var(--_sizing-styles---padding--margins--md);grid-column-gap:var(--_sizing-styles---padding--margins--xs);grid-row-gap:var(--_sizing-styles---padding--margins--xs);padding:0}.button_row.is_align_y_center{margin-left:auto;margin-right:auto}.footer_divider_vertical{border-right:.075rem solid #000;height:100%}.footer_divider_vertical.is_display_desktop_none{display:none}.footer_divider_horizontal{border-top:.075rem solid #000;width:100%}.footer_wrapper{grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg);justify-content:space-between;width:100%;min-width:100%;max-width:100%;display:flex}.footer_col{grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg);flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:20svw;display:flex}.vacancies_count{background-color:var(--conversion);color:var(--white-01);font-size:var(--_sizing-styles---paragraphs--xs);border-radius:100em;justify-content:center;align-items:center;width:1.25rem;min-width:1.25rem;max-width:1.25rem;height:1.25rem;min-height:1.25rem;max-height:1.25rem;display:flex}.faq_icon_top{background-color:#431220;width:.075rem;height:2rem}.fs_accordion-_body{padding:var(--_sizing-styles---padding--margins--reg);background-color:var(--white-02)}.fs_accordion-_body:where(.w-variant-bc978be4-a262-bdc6-231c-2da3bab8b66e){background-color:var(--white-01)}.faq_icon_bottom{background-color:#431220;width:2rem;height:.075rem;position:absolute;top:50%;bottom:0%;right:auto}.fs_accordion-_item{width:100%}.fs_accordion-_arrow-wrapper{flex-flow:row;justify-content:center;align-items:center;width:2rem;min-width:2rem;max-width:2rem;height:2rem;min-height:2rem;max-height:2rem;transition:transform .2s;display:flex;position:relative}.fs_accordion-_content{width:100%;transition:max-height .2s;overflow:hidden}.fs_accordion-_header{padding-top:var(--_sizing-styles---padding--margins--xs);padding-bottom:var(--_sizing-styles---padding--margins--xs);grid-column-gap:1rem;grid-row-gap:1rem;border-bottom:.075rem solid var(--dark-01);cursor:pointer;background-color:#fff;flex-direction:row;justify-content:space-between;align-items:center;min-height:3.25rem;display:flex}.fs_accordion-_header:where(.w-variant-bc978be4-a262-bdc6-231c-2da3bab8b66e){background-color:var(--white-02)}.fs_accordion-_header:hover{color:var(--conversion)}.fs_accordion-_header:focus-visible,.fs_accordion-_header[data-wf-focus-visible]{outline-offset:4px;outline:2px solid #9b9b9b}.breadcrumb_wrapper{padding:var(--_sizing-styles---padding--margins--s-mini)var(--_sizing-styles---padding--margins--md);border-top:.075rem solid var(--dark-01)}.breadcrumb_container{grid-column-gap:var(--_sizing-styles---padding--margins--s-mini);grid-row-gap:var(--_sizing-styles---padding--margins--s-mini);grid-template-rows:auto;grid-template-columns:1fr auto 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;display:inline-flex}.breadcrumb_divider{border-left:.075rem solid var(--dark-01);width:.075rem;min-width:.075rem;max-width:.075rem;height:1rem}.badge_wrapper{grid-column-gap:var(--_sizing-styles---padding--margins--xs);grid-row-gap:var(--_sizing-styles---padding--margins--xs);flex-flow:wrap;place-content:flex-start;align-items:flex-start;width:100%;display:flex}.empty_state{padding:var(--_sizing-styles---padding--margins--md);grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s);border:.075rem solid var(--conversion);background-color:#b72bda14;flex-flow:column;justify-content:center;align-self:stretch;align-items:center;display:flex}.empty_state:where(.w-variant-73645b11-eea1-ac70-b905-9b854d63a5c6){padding:var(--_sizing-styles---padding--margins--s)}.empty_state_wrapper{background-color:#ddd0;padding:0}.project_details_divider{border-left:.075rem solid #000;width:.075rem;height:100%}.icon_reg{width:2rem;min-width:2rem;max-width:2rem;height:2rem;min-height:2rem;max-height:2rem}.menu_click{justify-content:center;align-items:center;width:3rem;min-width:3rem;height:3rem;min-height:3rem;display:none;position:absolute}.menu_icon{justify-content:center;align-items:center;display:block}.hamburger_top{background-color:#2b2b2b;width:30px;height:2px}.hamburger_bottom{background-color:#2b2b2b;width:30px;height:2px;margin-top:6px}.mobile_menu_grid{grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg)}.mobile_alternative_menu{grid-column-gap:.5rem;grid-row-gap:.5rem;padding:0}.fs-cc-prefs_form-wrapper{padding:var(--_sizing-styles---padding--margins--md);opacity:1;background-color:#141414b8;justify-content:center;align-items:center;margin-bottom:0;display:flex;position:absolute;inset:0%}.fs-cc-prefs_option{border-bottom:1px solid #141414;padding-top:16px;padding-bottom:16px}.fs-cc-banner_text{color:var(--dark-01)}.fs-cc-prefs_overlay{z-index:-1;background-color:#131619b8;width:100%;height:100%;position:absolute;inset:0%}.fs-cc-prefs_content{color:#000;background-color:#fff;flex-flow:column;padding:2.5rem;display:flex}.fs-cc-prefs_form{color:#fff;width:100%;max-width:32rem;position:relative}.fs-cc-prefs_checkbox-field{justify-content:center;align-items:center;width:20px;height:20px;margin-bottom:0;padding:2px;display:flex;position:relative}.fs-cc-preferences_close-icon{color:#141414;width:24px;height:24px}.fs-cc-prefs_toggle-wrapper{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.fs-cc-prefs_buttons-wrapper{grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s);flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-end;margin-top:1rem;display:grid}.fs-cc-prefs_submit{color:#141414;text-align:center;background-color:#fff0;padding:12px 20px;font-size:1rem;font-weight:600;text-decoration:underline}.fs-cc-prefs_space-small{margin-bottom:12px}.fs-cc-prefs_checkbox-label{display:none}.cookie_wrapper{font-weight:300;line-height:1.5}.fs-cc-prefs_close{color:#131619;cursor:pointer;justify-content:center;align-items:center;width:3.5rem;min-width:3.5rem;height:3.5rem;min-height:3.5rem;padding:12px;font-size:20px;text-decoration:none;display:flex;position:absolute;inset:0% 0% auto auto}.fs-cc-prefs_checkbox{z-index:1;cursor:pointer;background-color:#fff;border:2px solid #141414;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;margin-top:0;margin-left:0;position:absolute;inset:0%}.fs-cc-prefs_checkbox.w--redirected-checked{background-color:var(--conversion);background-image:url(https://cdn.prod.website-files.com/68ee541143e1a8e8d9295849/6908abb376457907047397c1_check_24dp_FFFFFF_FILL0_wght400_GRAD0_opsz24.svg);background-position:50%;background-size:auto;border-color:#141414}.cookie_button_row{grid-column-gap:1rem;grid-row-gap:1rem;width:100%;margin-top:1rem;padding:0}.fs-cc-prefs_title{font-family:var(--_sizing-styles---used-fonts--headings);color:#141414;text-align:center;letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.1}.fs-cc-banner_container{flex-direction:column;align-items:flex-start;width:100%;max-width:990px;margin-left:auto;margin-right:auto;display:flex}.fs-cc-banner_component{top:auto;left:auto;right:var(--_sizing-styles---padding--margins--md);bottom:var(--_sizing-styles---padding--margins--md);z-index:999;padding:var(--_sizing-styles---padding--margins--reg);color:#fff;background-color:#fff;width:24rem;font-weight:400;display:none;position:fixed;box-shadow:-1rem -1rem 10rem #00000052}.fs-cc-prefs_component{z-index:999999;padding:var(--_sizing-styles---padding--margins--md);opacity:1;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;display:none;position:fixed;inset:0%}.fs-cc-prefs_label{color:var(--dark-01);margin-top:0;margin-bottom:0;margin-right:32px;font-size:1rem;font-weight:400}.locales_wrapper{position:relative}.locales_list{grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg);display:flex}@media screen and (max-width:991px){body{--_sizing-styles---used-fonts--paragraphs:Inter,Arial,sans-serif;--_sizing-styles---used-fonts--headings:Inter,Arial,sans-serif;--_sizing-styles---headings-h1-h2-h3-h4-h5--h1:clamp(2.5rem,6svw,3.5rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h2:clamp(1.65rem,4.6svw,2.2rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h3:clamp(1.5rem,4.2svw,2rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h4:clamp(1.375rem,3.8vw,1.75rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h5:clamp(1.25rem,3.5vw,1.5rem);--_sizing-styles---padding--margins--ld:clamp(6.5rem,9svw,7.5rem);--_sizing-styles---padding--margins--md:clamp(4rem,6svw,5rem);--_sizing-styles---padding--margins--reg:clamp(1.75rem,2.5svw,2.5rem);--_sizing-styles---padding--margins--none:0rem;--_sizing-styles---padding--margins--s:clamp(1rem,1.25svw,1.25rem);--_sizing-styles---padding--margins--xs-mini:clamp(.25rem,.35svw,.375rem);--_sizing-styles---padding--margins--xs:clamp(.75rem,.625svw,.875rem);--_sizing-styles---paragraphs--reg:clamp(.95rem,2.2svw,1rem);--_sizing-styles---paragraphs--s:clamp(.875rem,1vw,.875rem);--_sizing-styles---padding--margins--s-mini:clamp(.5rem,.6svw,.625rem);--_sizing-styles---paragraphs--xs:clamp(.675rem,.9vw,.675rem);--_sizing-styles---paragraphs--md:clamp(.975rem,2.4svw,1.25rem);--_sizing-styles---paragraphs--lg:clamp(1rem,2.6svw,1.5rem)}.main_grid.is_hero_banner_cright{grid-column-gap:var(--_sizing-styles---padding--margins--none);grid-row-gap:var(--_sizing-styles---padding--margins--none);grid-column-gap:var(--_sizing-styles---padding--margins--none);grid-row-gap:var(--_sizing-styles---padding--margins--none);padding-left:0;padding-right:0}.main_grid.is_hero_banner_cleft,.main_grid.is_404{grid-column-gap:var(--_sizing-styles---padding--margins--none);grid-row-gap:var(--_sizing-styles---padding--margins--none);padding-left:0}.main_grid.is_hero_banner_cright{grid-column-gap:var(--_sizing-styles---padding--margins--none);grid-row-gap:var(--_sizing-styles---padding--margins--none);grid-column-gap:var(--_sizing-styles---padding--margins--none);grid-row-gap:var(--_sizing-styles---padding--margins--none);padding-left:0;padding-right:0}.main_grid.is_hero_banner_cleft,.main_grid.is_404{grid-column-gap:var(--_sizing-styles---padding--margins--none);grid-row-gap:var(--_sizing-styles---padding--margins--none);padding-left:0}.navbar{padding-right:var(--_sizing-styles---padding--margins--reg);padding-left:var(--_sizing-styles---padding--margins--reg);grid-column-gap:var(--_sizing-styles---padding--margins--reg);grid-row-gap:var(--_sizing-styles---padding--margins--reg)}.col.is_usp_col_01{justify-content:flex-start;align-items:flex-start}.col.is_display_desktop_only{display:none}.col.is_tablet_align_x_center{justify-content:flex-start;align-items:center}.link_block{cursor:pointer}.navbar_link_wrapper{display:none}.navbar_link.is_secondair.is_breadcrumb{padding-top:var(--_sizing-styles---padding--margins--xs-mini);padding-bottom:var(--_sizing-styles---padding--margins--xs-mini);padding-top:var(--_sizing-styles---padding--margins--xs-mini);padding-bottom:var(--_sizing-styles---padding--margins--xs-mini);border-top-style:none;border-bottom-style:none}.navbar_link.is_mobile_menu{border-top-color:var(--white-02);border-bottom-color:var(--white-02)}.navbar_link.is_mobile_menu:hover{border-bottom-color:var(--white-01)}.wrapper.is_background_conversion.is_align_stretch{align-self:stretch}.wrapper.is_background_conversion.is_align_stretch.is_display_desktop_none{display:block}.banner_slider-mask,.image.is_fixed_height_ld,.image.is_404{height:50svh;min-height:16rem;max-height:50svh}.image.is_fixed_height_ld,.image.is_404{height:50svh;min-height:16rem;max-height:50svh}.image.is_certificering{padding:var(--_sizing-styles---padding--margins--xs-mini);width:3.5rem;min-width:3.5rem;max-width:3.5rem;height:3.5rem;min-height:3.5rem;max-height:3.5rem}.navbar_action_menu{justify-content:flex-start;align-self:flex-end;align-items:center}.navbar_action_menu.is_mobile_menu{grid-column-gap:var(--_sizing-styles---padding--margins--ld);grid-row-gap:var(--_sizing-styles---padding--margins--ld);grid-column-gap:var(--_sizing-styles---padding--margins--ld);grid-row-gap:var(--_sizing-styles---padding--margins--ld);align-self:flex-start}.hero_slider_content{padding-top:var(--_sizing-styles---padding--margins--md);padding-right:var(--_sizing-styles---padding--margins--md);padding-left:var(--_sizing-styles---padding--margins--md);justify-content:flex-end;align-items:flex-start;min-height:50svh}.collection_list.is_grid_2-2,.collection_list.is_grid_4-4{grid-template-columns:1fr}.collection_list.is_grid_3-3{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.collection_list.is_grid_2-2,.collection_list.is_grid_4-4{grid-template-columns:1fr}.collection_item.is_sizing_grow_if_possible.is_align_stretch.is_grid_4-4.is_tablet_sticky:where(.w-variant-ab83c1f1-9e82-ecf3-0bce-8369dfdf7366),.collection_item.is_sizing_grow_if_possible.is_align_stretch.is_tablet_sticky:where(.w-variant-dbe1a6d5-5a4c-012d-6534-c8e33c49301f){position:sticky;top:10rem}.collection_item.is_sizing_grow_if_possible.is_align_stretch.is_grid_4-4.is_tablet_sticky:where(.w-variant-ab83c1f1-9e82-ecf3-0bce-8369dfdf7366),.collection_item.is_sizing_grow_if_possible.is_align_stretch.is_tablet_sticky:where(.w-variant-dbe1a6d5-5a4c-012d-6534-c8e33c49301f),.collection_item.is_sizing_grow_if_possible.is_align_stretch.is_grid_4-4.is_tablet_sticky:where(.w-variant-ab83c1f1-9e82-ecf3-0bce-8369dfdf7366),.collection_item.is_sizing_grow_if_possible.is_align_stretch.is_tablet_sticky:where(.w-variant-dbe1a6d5-5a4c-012d-6534-c8e33c49301f),.collection_item.is_sizing_grow_if_possible.is_align_stretch.is_grid_4-4.is_tablet_sticky:where(.w-variant-ab83c1f1-9e82-ecf3-0bce-8369dfdf7366),.collection_item.is_sizing_grow_if_possible.is_align_stretch.is_grid_4-4.is_tablet_sticky:where(.w-variant-ab83c1f1-9e82-ecf3-0bce-8369dfdf7366),.collection_item.is_sizing_grow_if_possible.is_align_stretch.is_tablet_sticky:where(.w-variant-dbe1a6d5-5a4c-012d-6534-c8e33c49301f){position:sticky;top:10rem}.collection_item.is_project_overview_grid:first-child{grid-column-end:1}.flex_vertical.is_gap_s.is_align_stretch.is_padding_left_right_md{padding-right:var(--_sizing-styles---padding--margins--md);padding-left:var(--_sizing-styles---padding--margins--md);padding-right:var(--_sizing-styles---padding--margins--md);padding-left:var(--_sizing-styles---padding--margins--md);padding-right:var(--_sizing-styles---padding--margins--md);padding-left:var(--_sizing-styles---padding--margins--md)}.flex_vertical.is_align_x_center{justify-content:flex-start;align-items:center}.footer_divider_vertical{border-top:.075rem solid #000;border-right-style:none;width:100%;height:.075rem}.footer_divider_vertical.is_display_desktop_none{display:block}.footer_wrapper{grid-column-gap:var(--_sizing-styles---padding--margins--md);grid-row-gap:var(--_sizing-styles---padding--margins--md);flex-flow:column}.footer_col{align-self:stretch;max-width:none}.hero_content{padding-top:var(--_sizing-styles---padding--margins--md);padding-right:var(--_sizing-styles---padding--margins--md);padding-left:var(--_sizing-styles---padding--margins--md)}.breadcrumb_wrapper{padding-right:var(--_sizing-styles---padding--margins--reg);padding-left:var(--_sizing-styles---padding--margins--reg)}.project_details_divider{border-top:.075px solid #000;border-left-style:none;width:100%;height:.075rem}.usp_divider_vertical{border-top:.075rem solid #000;border-right-style:none;width:100%;height:.075rem}.stickty_wrapper_vacature.is_display_desktop_only{display:none}._404_page_content{padding-top:var(--_sizing-styles---padding--margins--md);padding-right:var(--_sizing-styles---padding--margins--md);padding-left:var(--_sizing-styles---padding--margins--md);justify-content:flex-end;align-items:flex-start;width:100svw;min-height:50svh}.stickty_wrapper_cards:where(.w-variant-dbe1a6d5-5a4c-012d-6534-c8e33c49301f){position:sticky;top:10rem}.stickty_wrapper_cards.is_display_desktop_only{display:none}.menu_click{z-index:9999;background-image:none;width:3.5rem;min-width:3.5rem;height:3.5rem;min-height:3.5rem;display:flex;position:relative}.hamburger_top{background-color:#2b2b2b;width:2.5rem;height:.125rem;min-height:.125rem}.hamburger_bottom{width:2.5rem;height:.125rem;min-height:.125rem}.mobile_navbar_menu{z-index:998;grid-column-gap:16px;grid-row-gap:16px;background-color:var(--white-02);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100svw;min-width:100svw;max-width:100svw;height:100svh;display:none;position:absolute;inset:7rem 0% auto}.mobile_navbar_menu:lang(en){display:flex}.button_row-2.is_mobile_menu{width:100%}.mobile_menu_grid{padding:var(--_sizing-styles---padding--margins--md)var(--_sizing-styles---padding--margins--reg);grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s);width:100%}.navbar_link-2.is_mobile{color:#fff;text-align:center;text-align:center;justify-content:flex-start;align-items:center;width:100%;padding-left:0}.button-2.is_white{color:#0d0d11;background-color:#fff}.button-2.is_white.is_full_width{width:100%}.mobile_alternative_menu{grid-column-gap:var(--_sizing-styles---padding--margins--s);grid-row-gap:var(--_sizing-styles---padding--margins--s);width:100%}.mobile_menu_divider{border-top:.075rem solid var(--dark-01);width:100%;height:.075rem}.fs-cc-banner_component{bottom:var(--_sizing-styles---padding--margins--none);width:100svw;margin-left:auto;margin-right:auto;right:auto}}@media screen and (max-width:767px){body{--_sizing-styles---used-fonts--paragraphs:Inter,Arial,sans-serif;--_sizing-styles---used-fonts--headings:Inter,Arial,sans-serif;--_sizing-styles---headings-h1-h2-h3-h4-h5--h1:clamp(1.875rem,7.2vw,2rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h2:clamp(1.325rem,5.4vw,1.45rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h3:clamp(1.25rem,5vw,1.375rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h4:clamp(1.125rem,4.6vw,1.25rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h5:clamp(1rem,4.2vw,1.125rem);--_sizing-styles---padding--margins--ld:clamp(3.5rem,7vw,6.5rem);--_sizing-styles---padding--margins--md:clamp(1.5rem,4.4vw,2.25rem);--_sizing-styles---padding--margins--reg:clamp(1.5rem,1vw,2.5rem);--_sizing-styles---padding--margins--none:0rem;--_sizing-styles---padding--margins--s:clamp(.75rem,2.4vw,.875rem);--_sizing-styles---padding--margins--xs-mini:clamp(.25rem,1.4vw,.375rem);--_sizing-styles---padding--margins--xs:clamp(.5rem,1.8vw,.625rem);--_sizing-styles---paragraphs--reg:clamp(.9rem,3.2vw,1rem);--_sizing-styles---paragraphs--s:clamp(.875rem,1vw,.875rem);--_sizing-styles---padding--margins--s-mini:clamp(.5rem,1.8vw,.625rem);--_sizing-styles---paragraphs--xs:clamp(.675rem,.9vw,.675rem);--_sizing-styles---paragraphs--md:clamp(.925rem,3.4vw,1.25rem);--_sizing-styles---paragraphs--lg:clamp(.95rem,3.6vw,1.5rem)}.main_grid{padding-top:var(--_sizing-styles---padding--margins--ld)}.paragraph{margin-bottom:0}.paragraph:where(.w-variant-76b011a0-3afe-0ff7-e116-afc9fbc4045e),.paragraph:where(.w-variant-e9372678-fe54-6d2d-3f88-26d65e58f89e){column-count:1}.flex_horizontal.is_gap_reg.is_direct_wrap_down.is_align_x_space_between.is_mobile_align_x_left{flex-flow:column}.flex_horizontal.is_gap_s_mini.is_wrap_down{flex-flow:wrap}.image.is_square.is_team_card{width:16svw;min-width:16svw;max-width:16svw;height:16svw;min-height:16svw;max-height:16svw}.collection_list.is_grid_3-3,.collection_list.is_grid_2-2,.collection_list.is_grid_3-3,.collection_list.is_grid_2-2{grid-template-columns:1fr}.flex_vertical.is_gap_s.is_align_stretch.is_padding_left_right_md.is_max_width_100svw{max-width:100svw;margin-left:auto;margin-right:auto}.footer_col{align-self:stretch;max-width:none}.hamburger_bottom{height:.125rem}.mobile_navbar_menu{top:6.5rem}.button_row-2.is_mobile_menu{width:100%;margin-top:0}.button-2.is_conversion{margin-left:auto;margin-right:auto}.fs-cc-prefs_title{font-size:20px}.fs-cc-banner_container{flex-direction:column;align-items:flex-start}}@media screen and (max-width:479px){body{--_sizing-styles---used-fonts--paragraphs:Inter,Arial,sans-serif;--_sizing-styles---used-fonts--headings:Inter,Arial,sans-serif;--_sizing-styles---headings-h1-h2-h3-h4-h5--h1:clamp(1.875rem,7.2vw,2rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h2:clamp(1.325rem,5.4vw,1.45rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h3:clamp(1.25rem,5vw,1.375rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h4:clamp(1.125rem,4.6vw,1.25rem);--_sizing-styles---headings-h1-h2-h3-h4-h5--h5:clamp(1rem,4.2vw,1.125rem);--_sizing-styles---padding--margins--ld:clamp(3.5rem,7vw,6.5rem);--_sizing-styles---padding--margins--md:clamp(1.5rem,4vw,2rem);--_sizing-styles---padding--margins--reg:clamp(1.5rem,1vw,2.5rem);--_sizing-styles---padding--margins--none:0rem;--_sizing-styles---padding--margins--s:clamp(.75rem,2.4vw,.875rem);--_sizing-styles---padding--margins--xs-mini:clamp(.25rem,1.4vw,.375rem);--_sizing-styles---padding--margins--xs:clamp(.5rem,1.8vw,.625rem);--_sizing-styles---paragraphs--reg:clamp(.9rem,3.2vw,1rem);--_sizing-styles---paragraphs--s:clamp(.875rem,1vw,.875rem);--_sizing-styles---padding--margins--s-mini:clamp(.5rem,1.8vw,.625rem);--_sizing-styles---paragraphs--xs:clamp(.675rem,.9vw,.675rem);--_sizing-styles---paragraphs--md:clamp(.925rem,3.4vw,1.25rem);--_sizing-styles---paragraphs--lg:clamp(.95rem,3.6vw,1.5rem)}.main_grid.is_padding_md{padding-top:var(--_sizing-styles---padding--margins--md);padding-left:var(--_sizing-styles---padding--margins--md);padding-top:var(--_sizing-styles---padding--margins--md);padding-left:var(--_sizing-styles---padding--margins--md)}.navbar{grid-column-gap:var(--_sizing-styles---padding--margins--xs-mini);grid-row-gap:var(--_sizing-styles---padding--margins--xs-mini)}.col.is_usp_col_01{justify-content:flex-start;align-items:flex-start}.navbar_multi_language_wrapper{display:none}.flex_horizontal.is_gap_reg.is_direct_wrap_down.is_align_x_space_between.is_mobile_align_x_left{flex-flow:column;justify-content:space-between;align-items:flex-start}.banner_slider-mask,.image.is_fixed_height_ld{height:24rem;max-height:24rem}.image.is_fixed_height_ld{height:24rem;max-height:24rem}.image.is_404{height:100%;max-height:100%}.collection_list.is_grid_2-2,.collection_list.is_grid_1-1,.collection_list.is_grid_2-2,.collection_list.is_grid_1-1{grid-template-columns:1fr}._404_page_content{min-height:24rem}.menu_click{margin-left:0;position:relative}.mobile_navbar_menu:lang(en){display:none}.button-2.is_conversion{margin-left:auto;margin-right:auto}.fs-cc-prefs_content{padding:24px}.fs-cc-prefs_submit{margin-top:8px}.fs-cc-prefs_close{padding:8px}.fs-cc-prefs_title{font-size:18px}.fs-cc-banner_component{width:100%}.fs-cc-prefs_component{padding:24px}.fs-cc-prefs_label{font-size:14px}.locales_wrapper.is_navbar{display:none}}#w-node-_73793b73-9544-5c29-e807-726566ee29ca-265bb080{grid-template-rows:auto auto;grid-template-columns:1fr}#w-node-_21550f45-a9e9-c049-545b-aef1ff5c954d-265bb080{grid-template-rows:auto;grid-template-columns:.5fr 2.5svw .5fr 2.5svw .5fr 2.5svw 1fr 2.5svw .5fr}#w-node-_41f56cf1-005c-fd20-dcbf-7569c3257437-265bb080{grid-template-rows:auto auto auto;grid-template-columns:1fr}#w-node-fb41e3fb-4a3b-a3d3-a297-eb22881cf32d-265bb080{grid-template-rows:16rem auto;grid-template-columns:1fr}#w-node-f200e1de-545a-b5d5-85ea-f2460ac4a069-265bb080{grid-template-rows:auto;grid-template-columns:1fr}#w-node-_24559160-3935-3549-eb26-e7f0f3efc516-f3efc515{grid-template-rows:auto auto;grid-template-columns:1fr}#w-node-_24559160-3935-3549-eb26-e7f0f3efc54d-f3efc515{grid-template-rows:auto;grid-template-columns:1fr auto}#w-node-_3be218c5-f6d7-89be-3a00-bd79ff2ee45a-ff2ee459{grid-template-rows:auto;grid-template-columns:1fr}#w-node-_3be218c5-f6d7-89be-3a00-bd79ff2ee45c-ff2ee459{grid-template-rows:auto;grid-template-columns:.48fr 1fr}#w-node-_3be218c5-f6d7-89be-3a00-bd79ff2ee472-ff2ee459{grid-template-rows:auto;grid-template-columns:1fr}#w-node-_76b011a0-3afe-0ff7-e116-afc9fbc40444-fbc40443{grid-template-rows:auto;grid-template-columns:.5fr 1fr}#w-node-a83ae657-1d95-5aa9-c238-4765c1176ebb-c1176ebb{grid-template-rows:auto;grid-template-columns:1fr .48fr}#w-node-b34d1482-1905-3bca-e4d6-263a8c27b590-8c27b58f{grid-template-rows:auto;grid-template-columns:1fr}#w-node-_866470d5-e255-8908-88be-6739dae59cee-6eadb906{grid-template-rows:auto;grid-template-columns:1fr;display:none}#w-node-_866470d5-e255-8908-88be-6739dae59cf0-6eadb906{grid-template-rows:auto;grid-template-columns:1fr 1fr}#w-node-_6bd98f5d-d2ea-82b4-cc75-a52a6eadb907-6eadb906{grid-template-rows:auto;grid-template-columns:auto 1fr auto}#w-node-a5113f4d-933d-793a-d294-1468d5637625-6eadb906{grid-template-rows:auto;grid-template-columns:1fr 1fr}#w-node-a5113f4d-933d-793a-d294-1468d5637654-6eadb906{grid-area:span 1/span 2/span 1/span 2}@media screen and (max-width:991px){#w-node-_21550f45-a9e9-c049-545b-aef1ff5c954d-265bb080{grid-template-rows:auto;grid-template-columns:1fr}#w-node-_24559160-3935-3549-eb26-e7f0f3efc54e-f3efc515,#w-node-_3be218c5-f6d7-89be-3a00-bd79ff2ee45d-ff2ee459{grid-column:span 2/span 2}#w-node-_3be218c5-f6d7-89be-3a00-bd79ff2ee47b-ff2ee459{order:-9999;grid-column:span 2/span 2}#w-node-_76b011a0-3afe-0ff7-e116-afc9fbc40445-fbc40443,#w-node-_76b011a0-3afe-0ff7-e116-afc9fbc40445-fbc40443:where(.w-variant-76b011a0-3afe-0ff7-e116-afc9fbc4045e),#w-node-_76b011a0-3afe-0ff7-e116-afc9fbc40447-fbc40443,#w-node-_76b011a0-3afe-0ff7-e116-afc9fbc40447-fbc40443:where(.w-variant-76b011a0-3afe-0ff7-e116-afc9fbc4045e){grid-column:span 2/span 2}#w-node-a83ae657-1d95-5aa9-c238-4765c1176ebb-c1176ebb{grid-template-rows:auto;grid-template-columns:1fr}#w-node-_866470d5-e255-8908-88be-6739dae59cee-6eadb906{grid-template-rows:auto;grid-template-columns:1fr;display:grid}#w-node-_866470d5-e255-8908-88be-6739dae59cf0-6eadb906{grid-template-rows:auto;grid-template-columns:1fr}#w-node-_6bd98f5d-d2ea-82b4-cc75-a52a6eadb907-6eadb906{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}#w-node-_6bd98f5d-d2ea-82b4-cc75-a52a6eadb90b-6eadb906{order:-9999}}@media screen and (max-width:479px){#w-node-_6bd98f5d-d2ea-82b4-cc75-a52a6eadb907-6eadb906{grid-template-rows:auto;grid-template-columns:.5fr 1fr .5fr}#w-node-a5113f4d-933d-793a-d294-1468d5637656-6eadb906,#w-node-a5113f4d-933d-793a-d294-1468d5637658-6eadb906{grid-area:span 1/span 2/span 1/span 2}}