@-webkit-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-moz-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-ms-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-o-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@keyframes slide-down{0%{opacity:1}90%{opacity:0}}.element{-webkit-animation:slide-down 5s 3;-moz-animation:slide-down 5s 3;-ms-animation:slide-down 5s 3;-o-animation:slide-down 5s 3;animation:slide-down 5s 3;background:#000;height:100px;width:100px}:root{--searchfilter_quicklink_margin:0 10px 10px 0;--searchfilter_quicklink_padding:5px 5px 5px 10px;--searchfilter_quicklink_border-radius:var(--button_border-radius,48px);--searchfilter_quicklink_background-color:var(--primary-color,#000);--searchfilter_quicklink_color:var(--blank-color,#fff);--searchfilter_quicklink_font-size:1.6rem;--searchfilter_quicklink_amount_min-width:20px;--searchfilter_quicklink_amount_margin:0 0 0 10px;--searchfilter_quicklink_amount_padding:3px;--searchfilter_quicklink_amount_border-radius:var(--searchfilter_quicklink_border-radius);--searchfilter_quicklink_amount_background-color:var(--blank-color,#fff);--searchfilter_quicklink_amount_color:var(--content-color,var(--black-color,#000));--searchfilter_quicklink_amount_font-size:calc(var(--searchfilter_quicklink_font-size) - 0.2rem);--searchfilter_quicklink_all_background-color:var(--accent-color,#7066ff);--searchfilter_quicklink_all_color:var(--blank-color,#fff);--searchfilter_quicklink_hover_color:var(--searchfilter_quicklink_color);--searchfilter_quicklink_hover_background-color:var(--searchfilter_quicklink_background-color);--searchfilter_quicklink_all_hover_background-color:var(--searchfilter_quicklink_all_background-color);--searchfilter_quicklink_all_hover_color:var(--searchfilter_quicklink_all_color);--searchfilter_quicklink_label_padding:6px 0}.row,.row>*{--bs-gutter-x:calc(var(--column_gutter_width, 15px)*2)}.btn-close{--bs-btn-close-bg:none}.vbox-overlay{--vbox-tools-color:var(--blank-color,#fff)!important}.vbox-backdrop{background-color:var(--primary-color,#000)!important}:root{--theme_heading_font-family:"OtypicalHeadline",sans-serif;--theme_content_font-family:"OtypicalText",sans-serif;--theme_nav_font-family:"OtypicalHeadline",sans-serif;--h1_hero_font-size_clamp:clamp(3.5rem,2.7864rem + 5.178vw,6.2rem);--h2_hero_font-size_clamp:clamp(3rem,4vw,5rem);--h1_font-size_clamp:clamp(3.6rem,3.3786rem + 0.5178vw,5.2rem);--h2_font-size_clamp:clamp(3.6rem,2vw,3.6rem);--h2_large_font-size_clamp:clamp(3.2rem,1.25vw + 2.8rem,4.8rem);--h2_small_font-size_clamp:clamp(3.2rem,0.3125vw + 3.1rem,3.6rem);--h3_font-size_clamp:clamp(2.3rem,2.0515rem + 0.2071vw,2.3rem)}@font-face{font-family:Millen Brand Icons;font-style:normal;font-weight:400;src:url(/build/fonts/brand-icon-regular.faeb731c.eot);src:url(/build/fonts/brand-icon-regular.faeb731c.eot#iefix) format("embedded-opentype"),url(/build/fonts/brand-icon-regular.5c683efd.woff2) format("woff2"),url(/build/fonts/brand-icon-regular.6d0492d7.woff) format("woff"),url(/build/fonts/brand-icon-regular.1d7ef79d.ttf) format("truetype"),url(/build/images/brand-icon-regular.760bad6f.svg#brand-icon) format("svg")}@font-face{font-family:Millen Brand Icons;font-style:normal;font-weight:900;src:url(/build/fonts/brand-icon-solid.d3a53a5c.eot);src:url(/build/fonts/brand-icon-solid.d3a53a5c.eot#iefix) format("embedded-opentype"),url(/build/fonts/brand-icon-solid.f9438e0f.woff2) format("woff2"),url(/build/fonts/brand-icon-solid.703d5082.woff) format("woff"),url(/build/fonts/brand-icon-solid.dc29bf58.ttf) format("truetype"),url(/build/images/brand-icon-solid.230557e9.svg#brand-icon) format("svg")}.bi:before,[class*=" bi"]:before,[class*=" brand-icon"]:before,[class^=bi]:before,[class^=brand-icon]:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-solid:before,[class*=" bi-solid"]:before,[class^=bi-solid]:before{font-weight:900}.brand-icon-alert:before{content:"\e800"}.brand-icon-arrow-collapse:before{content:"\e801"}.brand-icon-arrow-down:before{content:"\e802"}.brand-icon-arrow-download:before{content:"\e803"}.brand-icon-arrow-expand:before{content:"\e804"}.brand-icon-arrow-left:before{content:"\e805"}.brand-icon-arrow-right:before{content:"\e806"}.brand-icon-arrow-sort:before{content:"\e807"}.brand-icon-arrow-up:before{content:"\e808"}.brand-icon-arrow-upload:before{content:"\e809"}.brand-icon-calendar:before{content:"\e80a"}.brand-icon-chat:before{content:"\e80b"}.brand-icon-chevron-down:before{content:"\e80c"}.brand-icon-chevron-left:before{content:"\e80d"}.brand-icon-chevron-right:before{content:"\e80e"}.brand-icon-chevron-up:before{content:"\e80f"}.brand-icon-clock:before{content:"\e810"}.brand-icon-close:before{content:"\e811"}.brand-icon-cost:before{content:"\e812"}.brand-icon-favorite:before{content:"\e813"}.brand-icon-filter:before{content:"\e814"}.brand-icon-global:before{content:"\e815"}.brand-icon-happy:before{content:"\e816"}.brand-icon-location-pin:before{content:"\e817"}.brand-icon-mail:before{content:"\e818"}.brand-icon-menu:before{content:"\e819"}.brand-icon-min:before{content:"\e81a"}.brand-icon-mobile-phone:before{content:"\e81b"}.brand-icon-plus:before{content:"\e81c"}.brand-icon-profile-business-alt:before{content:"\e81d"}.brand-icon-profile-business:before{content:"\e81e"}.brand-icon-profile:before{content:"\e81f"}.brand-icon-search:before{content:"\e820"}.fa-bell-on:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e800"}.fa-solid.fa-bell-on:before,.fas.fa-bell-on:before{font-weight:900}.fa-heart:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e813"}.fa-solid.fa-heart:before,.fas.fa-heart:before{font-weight:900}.fa-search:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e820"}.fa-solid.fa-search:before,.fas.fa-search:before{font-weight:900}.fa-chevron-up:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e80f"}.fa-solid.fa-chevron-up:before,.fas.fa-chevron-up:before{font-weight:900}.fa-chevron-right:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e80e"}.fa-solid.fa-chevron-right:before,.fas.fa-chevron-right:before{font-weight:900}.fa-chevron-down:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e80c"}.fa-solid.fa-chevron-down:before,.fas.fa-chevron-down:before{font-weight:900}.fa-chevron-left:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e80d"}.fa-solid.fa-chevron-left:before,.fas.fa-chevron-left:before{font-weight:900}.fa-arrow-up:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e808"}.fa-solid.fa-arrow-up:before,.fas.fa-arrow-up:before{font-weight:900}.fa-arrow-right:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e806"}.fa-solid.fa-arrow-right:before,.fas.fa-arrow-right:before{font-weight:900}.fa-arrow-down:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e802"}.fa-solid.fa-arrow-down:before,.fas.fa-arrow-down:before{font-weight:900}.fa-arrow-left:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e805"}.fa-solid.fa-arrow-left:before,.fas.fa-arrow-left:before{font-weight:900}.fa-mobile-alt:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e81b"}.fa-solid.fa-mobile-alt:before,.fas.fa-mobile-alt:before{font-weight:900}.fa-envelope-open:before{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e818"}.fa-solid.fa-envelope-open:before,.fas.fa-envelope-open:before{font-weight:900}@font-face{font-display:swap;font-family:OtypicalHeadline;font-style:normal;font-weight:400;src:url(/build/fonts/OtypicalHeadline-Regular.0e9f6009.woff2) format("woff2")}@font-face{font-display:swap;font-family:OtypicalHeadline;font-style:normal;font-weight:300;src:url(/build/fonts/OtypicalHeadline-Light.2a5defab.woff2) format("woff2")}@font-face{font-display:swap;font-family:OtypicalHeadline;font-style:normal;font-weight:500;src:url(/build/fonts/OtypicalHeadline-Medium.7d1b129d.woff2) format("woff2")}@font-face{font-display:swap;font-family:OtypicalHeadline;font-style:normal;font-weight:600;src:url(/build/fonts/OtypicalHeadline-Bold.93786e86.woff2) format("woff2")}@font-face{font-display:swap;font-family:OtypicalText;font-style:normal;font-weight:400;src:url(/build/fonts/OtypicalText-Regular.80445ef8.woff2) format("woff2")}@font-face{font-display:swap;font-family:OtypicalText;font-style:italic;font-weight:400;src:url(/build/fonts/OtypicalText-RegularItalic.d3aa9373.woff2) format("woff2")}@font-face{font-display:swap;font-family:OtypicalText;font-style:normal;font-weight:200;src:url(/build/fonts/OtypicalText-Light.b880e687.woff2) format("woff2")}@font-face{font-display:swap;font-family:OtypicalText;font-style:italic;font-weight:200;src:url(/build/fonts/OtypicalText-LightItalic.6a1e1f87.woff2) format("woff2")}@font-face{font-display:swap;font-family:OtypicalText;font-style:normal;font-weight:500;src:url(/build/fonts/OtypicalText-Medium.1f304372.woff2) format("woff2")}@font-face{font-display:swap;font-family:OtypicalText;font-style:normal;font-weight:600;src:url(/build/fonts/OtypicalText-Bold.5a280e38.woff2) format("woff2")}h1 span,h2 span{color:var(--accent-color,#7066ff)}h1.secondary span,h2.secondary span{color:var(--secondary-color,#ff7621)}h1.mobile-small,h2.mobile-small{font-size:var(--h2_small_font-size_clamp)}p.large{font-size:2rem}p.intro{max-width:650px}.card{border-radius:24px}@media (min-width:768px){.card{border-radius:32px}}.card .card-body h2.mobile-small{font-size:var(--h2_small_font-size_clamp)}.component_vacancy-search .card{background:var(--blank-color,#fff);margin:0;max-width:100%;overflow:visible;width:100%}.component_vacancy-search .card h1{font-size:3.6rem}.component_vacancy-search .search-grid .form-control,.component_vacancy-search .search-grid .is-btn{height:64px}@media (min-width:768px){.component_vacancy-search .search-grid{gap:40px}}.component_vacancy-search .search-grid .is-btn{border:1px solid var(--accent-color,#7066ff);color:var(--blank-color,#fff)}.component_vacancy-search .keyword{display:grid;gap:10px;grid-template-columns:1fr}.component_vacancy-search .keyword>.form-group:first-child .form-control{padding-top:20px}.component_vacancy-search .keyword .form-control{background:var(--blank-color,#fff);border:2px solid var(--border-color,#ddd);border-radius:8px;font-weight:400}.component_vacancy-search .keyword .select .is-btn{background:var(--blank-color,#fff);color:var(--placeholder-color,#444);font-size:1.6rem;justify-content:space-between}.component_vacancy-search .keyword .select .is-btn i{display:none!important}.component_vacancy-search .keyword .select .is-btn:after{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e80c";position:absolute;right:10px;top:21px}@media (min-width:768px){.component_vacancy-search .keyword{grid-template-columns:1fr 1fr}}.component_vacancy-search .button label{display:none}@media (min-width:768px){.component_vacancy-search .button label{display:block}}.component_vacancy-search .button .is-btn{border:2px solid var(--base-color,#000);width:100%}@media (hover:hover){.component_vacancy-search .button .is-btn:hover{background:var(--accent-color,#7066ff)!important;border:2px solid var(--accent-color,#7066ff)!important}}.component_vacancy-search .search-footer p{text-align:center}@media (min-width:768px){.component_vacancy-search .search-footer p{text-align:left}}.component_vacancy-search .input-effect input[type=text]~label{height:64px}.component_vacancy-search .input-effect.icon-append input[type=text].has-content~label,.component_vacancy-search .input-effect.icon-append input[type=text]:focus~label{font-weight:600;height:24px;left:12px;top:8px}.component_testimonial{background:#fff1e9;border-radius:16px;padding:27px 20px}@media (min-width:768px){.component_testimonial{border-radius:48px;padding:30px}}@media (min-width:992px){.component_testimonial{padding:40px}}@media (min-width:1200px){.component_testimonial{padding:164px 114px}}.component_testimonial .slick-slide .partial_testimonial_carousel-item{margin:0 auto;max-width:1170px}@media (max-width:767.98px){.component_testimonial .slick-slider{column-gap:4px;display:flex!important;flex-wrap:wrap;row-gap:32px}.component_testimonial .slick-slider .slick-list{flex:0 0 100%;grid-area:head;order:1}.component_testimonial .slick-slider .arrow-prev{grid-area:small;order:2}.component_testimonial .slick-slider .arrow-next{grid-area:small;order:3}.component_testimonial .slick-slider .slick-arrow{opacity:1;position:static}}@media (min-width:768px){.component_testimonial .slick-dots{bottom:-164px}}.slick-slider .slick-arrow{background:transparent;border-radius:48px;height:48px;top:-85px;width:64px;z-index:2}.slick-slider .slick-arrow:before{font-size:1.6rem;font-weight:400}.slick-slider .slick-arrow.arrow-next{left:auto;right:0}.slick-slider .slick-arrow.arrow-prev{left:auto;right:74px}.slick-slider .slick-dots li{width:12px}.slick-slider .slick-dots li,.slick-slider .slick-dots li button:before{transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out}.slick-slider .slick-dots li button:before{background:var(--black-color,#000);border-radius:24px;content:"";height:8px;opacity:.15;width:8px}.slick-slider .slick-dots li.slick-active{width:22px}.slick-slider .slick-dots li.slick-active button:before{background:var(--black-color,#000);opacity:1;width:18px}.component_gallery-slider .slick-list{border-radius:0}@media (min-width:768px){.component_gallery-slider .slick-list{border-radius:36px}}.component_gallery-slider .slick-slide img{border-radius:16px}@media (min-width:768px){.component_gallery-slider .slick-slide img{border-radius:36px}}.component_cta{background:url(/build/images/background.287e74f6.png);background-size:cover;border-radius:16px;margin:0 auto;max-width:none;opacity:1!important;padding:32px;text-align:center}.component_cta .is-btn[data-component=JobAlertModal]:hover i[class*=fa-]{animation:none;transform:none}@media (min-width:768px){.component_cta{border-radius:48px;padding:96px 212px}}.component_cta h1{color:var(--base-color,#000)}.component_cta h1 span{color:var(--blank-color,#fff)}.component_cta h2{color:var(--base-color,#000);font-size:2rem}@media (min-width:768px){.component_cta h2{font-size:2.4rem}}.component_cta p{color:var(--base-color,#000)}.is-btn i[class*=fa-arrow]{left:0;position:relative;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out}.is-btn:hover i[class*=fa-arrow]{animation:none;left:3px;transform:none}.is-btn-link{height:auto}.is-btn-link,.is-btn-link:hover{color:var(--hyperlink-color,#2c72ff)}.input-group>.form-control:not(:first-child),.input-group>.form-select:not(:first-child){border-radius:var(--form_input_border-radius,8px)}@media (min-width:768px){.component img.w-100{display:flex}}.component img.lazyloaded{border-radius:16px}@media (min-width:768px){.component img.lazyloaded{border-radius:48px}}.mobilemenu .head{height:80px;padding:7px 20px 7px 10px}.mobilemenu .c-menu .user-nav .is-btn,.mobilemenu .c-menu .user-nav .is-btn-jobalert{display:none}.mobilemenu .c-menu--slide-left,.mobilemenu .c-menu--slide-left.is-active,.mobilemenu .c-menu--slide-right,.mobilemenu .c-menu--slide-right.is-active{height:auto}.component_recruiter .card{background-color:#eef7f6!important;height:100%;margin-bottom:0}.component_recruiter .card-body{padding:24px}.component_recruiter .card-body h2 span{color:#2f9a92}@media (min-width:768px){.component_recruiter .card-body{padding:48px}}.component_recruiter_vac-overview .partial_recruiter_list-item{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.component_recruiter_vac-overview .partial_recruiter_list-item{grid-template-columns:1fr 1fr}}.component_recruiter_vac-overview .recruiter-image{border-radius:0;height:100%;margin:0;order:1;width:100%}@media (min-width:768px){.component_recruiter_vac-overview .recruiter-image{order:2}}.component_recruiter_vac-overview .recruiter-image img{height:100%;object-fit:cover;width:100%}.component_recruiter_vac-overview .recruiter-content{height:100%;order:2}@media (min-width:768px){.component_recruiter_vac-overview .recruiter-content{order:1}}.component_recruiter_vac-overview .recruiter-content .card-body{display:flex;flex-direction:column;justify-content:space-between;padding:32px;text-align:left}.component_recruiter_vac-overview .recruiter-content .card-body .info{margin-bottom:32px}@media (min-width:768px){.component_recruiter_vac-overview .recruiter-content .card-body .info{margin-bottom:0;max-width:75%}}.component_recruiter_vac-overview .recruiter-content .card-body h2{font-size:var(--h2_large_font-size_clamp)}.component_recruiter_vac-overview .recruiter-content .card-body h2 span{color:#2f9a92}@media (min-width:768px){.component_recruiter_vac-overview .recruiter-content .card-body h2{margin-bottom:84px}}.component_recruiter_vac-overview .recruiter-content .card-body h4{font-size:2.4rem;margin-bottom:16px}.component_recruiter_vac-overview .recruiter-content .card-body p{margin:0 0 16px}.component_recruiter_vac-overview .recruiter-content .card-body p a{font-size:1.8rem}@media (min-width:768px){.component_recruiter_vac-overview .recruiter-content .card-body{padding:64px}}.component_recruiter_vac-overview .recruiter-content .card-body .is-btn{bottom:0;position:relative}.component_sticky-footer{height:52px}.component_sticky-footer .container-fluid{align-items:center;display:grid;gap:20px;grid-template-columns:1fr 1fr;height:52px;justify-content:space-between}.component_sticky-footer nav .trigger{flex:100%;max-width:none!important;padding:0}.component_sticky-footer nav .trigger a{width:100%}.component_sticky-footer nav .trigger:last-child a{justify-content:end}.component_sticky-footer nav .trigger i[class*=fa-]{border:none;border-radius:0;height:auto;width:auto}.overlay-hugeinc-search .partial_default-search-form .form-group{margin-bottom:25px}.overlay-hugeinc-search .partial_default-search-form label{color:var(--blank-color,#fff);margin-bottom:20px;text-align:center}.overlay-hugeinc-search .partial_default-search-form .button label{display:none;margin-bottom:0}.overlay-hugeinc-search .is-btn.is-background-color-primary{background:var(--accent-color,#7066ff)!important}@media (min-width:1200px){.modal-xl{max-width:1350px}}.modal-content{border-radius:32px}@media (min-width:768px){.modal-content{border-radius:48px}}.modal-content .modal-header{border-bottom:none;margin:0 20px}@media (min-width:768px){.modal-content .modal-header{margin:0 48px}}.modal-content .modal-header h2{font-size:var(--h2_small_font-size_clamp);margin-bottom:0}.modal-content .modal-header .close{opacity:1}.modal-content .modal-header .close a{color:var(--black-color,#000);font-size:2.2rem;font-weight:600;opacity:1}.modal-content .modal-body{padding:20px 20px 50px}@media (min-width:768px){.modal-content .modal-body{padding:32px 48px 24px}}.component-xhr-map .embed-responsive [data-section=map] h1,.component-xhr-map .embed-responsive [data-section=map] h2,.component-xhr-map .embed-responsive [data-section=map] h3,.component-xhr-map .embed-responsive [data-section=map] p{color:var(--blank-color,#fff)!important}.component-xhr-map .cluster{height:48px!important;width:48px!important}.component-xhr-map .cluster div{font-size:21px!important;line-height:48px!important;width:48px!important}.component-xhr-map .cluster div span{color:var(--black-color,#000)!important;font-size:21px!important;line-height:48px!important}.component-xhr-map .gm-style-iw-tc{display:none!important}.component-xhr-map .gm-style-iw{background:var(--black-color,#000);border-radius:24px 24px 0 24px;box-shadow:none;color:var(--blank-color,#fff);padding:24px;transform:translate3d(-100%,-100%,0)}.component-xhr-map .gm-style-iw .gm-ui-hover-effect{opacity:1!important;right:7px!important;top:7px!important}.component-xhr-map .gm-style-iw .gm-ui-hover-effect span{background-color:var(--blank-color,#fff);height:20px!important;width:20px!important}.component-xhr-map .gm-style-iw a,.component-xhr-map .gm-style-iw h2,.component-xhr-map .gm-style-iw p{color:var(--blank-color,#fff)}.component-xhr-map .gm-style-iw .is-btn{background:var(--blank-color,#fff);color:var(--black-color,#000)!important}@media (max-width:991.98px){.component_employee_alt_grid{display:flex!important;flex-direction:row;flex-wrap:nowrap;gap:15px;margin-inline:-15px;overflow-x:scroll;padding-inline:15px;scroll-padding-inline:15px;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.component_employee_alt_grid::-webkit-scrollbar{display:none}.component_employee_alt_grid>:is(div,article){flex:1 0 auto;scroll-snap-align:center;scroll-snap-stop:always;width:clamp(265px,calc(100vw - 115px),378px)}.component_employee_alt_grid[class*=slick]>:is(div,article),.component_employee_alt_grid[data-component=Carousel]>:is(div,article){width:clamp(265px,calc(100vw - 115px),378px)!important}}@media (min-width:768px){.component_employee_alt_grid{display:block}}.component_employee_alt_grid .slick-track{display:flex!important}.component_employee_alt_grid .slick-slide{height:inherit!important}.component_employee_alt_grid .slick-slide>div{height:100%}.component_employee_alt_grid .slick-list{overflow:visible}@media (max-width:991.98px){.component_vacancy_options_grid{display:flex!important;flex-direction:row;flex-wrap:nowrap;gap:15px;margin-inline:-15px;overflow-x:scroll;padding-inline:15px;scroll-padding-inline:15px;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.component_vacancy_options_grid::-webkit-scrollbar{display:none}.component_vacancy_options_grid>:is(div,article){flex:1 0 auto;scroll-snap-align:center;scroll-snap-stop:always;width:clamp(265px,calc(100vw - 115px),378px)}.component_vacancy_options_grid[class*=slick]>:is(div,article),.component_vacancy_options_grid[data-component=Carousel]>:is(div,article){width:clamp(265px,calc(100vw - 115px),378px)!important}}@media (min-width:768px){.component_vacancy_options_grid{display:block}}.component_vacancy_options_grid .slick-track{display:flex!important}.component_vacancy_options_grid .slick-slide{height:inherit!important}.component_vacancy_options_grid .slick-slide>div{height:100%}.component_jobalert .partial_jobalert_form .is-btn{margin-top:40px}.pagination ul li{border-radius:50px}.pagination ul li a{border-radius:50px;color:var(--placeholder-color,#444);cursor:pointer;height:48px;width:48px}.pagination ul li.active{background:var(--black-color,#000)}.pagination ul li.active a{font-weight:400}.pagination ul li.active a,.pagination ul li.active a:hover{color:var(--blank-color,#fff)}.pagination ul li.disabled a{border:none;color:var(--placeholder-color,#444);cursor:none}.pagination ul li.paginationjs-next a,.pagination ul li.paginationjs-prev a{border:none}.pagination ul li.paginationjs-next i:before{content:"\f061"}.pagination ul li.paginationjs-prev i:before{content:"\f060"}.partial_testimonial_carousel-item .testimonial-img{border-radius:16px;margin:0;max-height:none;max-width:none;position:relative}@media (min-width:768px){.partial_testimonial_carousel-item .testimonial-img{background:#fad6c2;border-radius:48px;max-height:312px;max-width:312px;min-height:312px;min-width:312px}}.partial_testimonial_carousel-item .testimonial-content-wrapper{display:flex;flex-direction:column;justify-content:center;padding-top:24px}.partial_testimonial_carousel-item .testimonial-content-wrapper:before{content:""}@media (min-width:768px){.partial_testimonial_carousel-item .testimonial-content-wrapper{padding-left:48px;padding-top:0}}.partial_testimonial_carousel-item .testimonial-content{text-align:left}.partial_testimonial_carousel-item .testimonial-content p{color:var(--primary-color,#000);font-family:var(--heading_font-family,var(--theme_heading_font-family));font-size:1.8rem;font-style:normal;font-weight:500;line-height:1;text-align:left}@media (min-width:768px){.partial_testimonial_carousel-item .testimonial-content p{font-size:2.4rem}}.partial_testimonial_carousel-item .testimonial-content a{color:var(--base-color,#000);font-size:1.6rem}.partial_testimonial_carousel-item .testimonial-author{display:none;justify-content:start;padding-left:60px;position:relative}.partial_testimonial_carousel-item .testimonial-author:before{background:url(/build/images/author-icon.fd31946e.svg);content:"";height:40px;left:0;position:absolute;width:45px}.partial_testimonial_carousel-item .testimonial-author p{font-size:1.8rem;line-height:26px;text-align:left}.partial_testimonial_carousel-item .testimonial-author p span,.partial_testimonial_carousel-item .testimonial-author p strong{color:var(--secondary-color,#ff7621);font-weight:400}.partial_vacancy_list-item .card .card-body,.partial_vacancy_list-item.featured .card .card-body{justify-content:space-between;padding:24px}@media (min-width:768px){.partial_vacancy_list-item .card .card-body,.partial_vacancy_list-item.featured .card .card-body{padding:48px}}.partial_vacancy_list-item .badge-container,.partial_vacancy_list-item.featured .badge-container{justify-content:start;left:0;margin-bottom:24px;position:relative;right:0;top:0}.partial_vacancy_list-item .vacancy-top .sub a,.partial_vacancy_list-item.featured .vacancy-top .sub a{color:var(--black-color,#000);font-size:1.6rem;margin:12px 15px 0 0}.partial_vacancy_list-item .vacancy-top .sub a:hover,.partial_vacancy_list-item.featured .vacancy-top .sub a:hover{color:var(--hyperlink-color,#2c72ff)}.partial_vacancy_list-item .vacancy-body p,.partial_vacancy_list-item.featured .vacancy-body p{font-size:1.6rem}.partial_vacancy_list-item .vacancy-footer .is-btn.favorite-add,.partial_vacancy_list-item.featured .vacancy-footer .is-btn.favorite-add{padding:0 24px}.partial_vacancy_list-item .vacancy-footer .options ul,.partial_vacancy_list-item.featured .vacancy-footer .options ul{column-gap:30px;display:flex;flex-wrap:wrap;margin:24px 0 32px}.partial_vacancy_list-item .vacancy-footer .options ul li,.partial_vacancy_list-item.featured .vacancy-footer .options ul li{font-size:1.8rem;margin-right:0}.partial_option_images_list-item{border-radius:16px;height:100%;overflow:hidden}@media (min-width:768px){.partial_option_images_list-item{border-radius:48px}}.partial_option_images_list-item .is-gradient-to-top-black{background:transparent linear-gradient(126deg,hsla(0,0%,96%,0),#f5eed3) 0 0 no-repeat padding-box!important;inset:0;position:absolute}.partial_option_images_list-item .image{height:200px;position:relative}.partial_option_images_list-item .image img{height:100%;object-fit:cover;width:100%}.partial_option_images_list-item .inner{height:100%}.partial_option_images_list-item .content{display:flex;flex-direction:column;justify-content:space-between;min-height:244px;padding:32px}@media (min-width:768px){.partial_option_images_list-item .content{padding:48px}}.partial_option_images_list-item .content h2{margin:0;position:relative}.component_process-content{display:grid!important}@media (min-width:992px){.component_process-content{gap:30px}}@media (min-width:1200px){.component_process-content{grid-template-columns:3fr 1fr}}.component_process-content .component_process-list,.component_process-content .component_recruiter{max-width:100%!important}.component_process-content .component_recruiter .card{background-color:#a9a3ff!important}.component_process-content .component_recruiter .card .card-body{padding:50px 20px}@media (min-width:992px){.component_process-content .component_recruiter .card .card-body{padding:35px 35px 40px}}.partial_application-process{padding-inline-end:0}.partial_application-process .process{display:grid;gap:30px;height:100%;margin-inline-start:0}@media (min-width:768px){.partial_application-process .process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.partial_application-process .process{grid-template-columns:repeat(3,minmax(0,1fr))}}.partial_application-process .process .card{background-color:var(--tertiary-color,#ecf2ff);border-radius:30px;margin-block-end:0}.partial_application-process .process .card .card-body{padding:30px 20px}@media (min-width:992px){.partial_application-process .process .card .card-body{padding:30px 33px 25px}}.partial_application-process .process-element{height:100%;padding-left:0!important}.partial_application-process .process-anchorpoint{background-color:transparent!important;border:2px solid var(--black-color,#000)!important;color:var(--black-color,#000)!important;height:30px!important;left:0!important;margin-block-end:30px;position:relative!important;top:0!important;width:30px!important}.partial_application-process .process-anchorpoint span{color:var(--black-color,#000)!important;font-size:2.4rem!important}.partial_application-process .process-image{margin-block-end:30px}.partial_application-process .process-image img{display:block;max-height:45px}.partial_application-process .process-image i{color:var(--accent-color,#7066ff);font-size:4rem}.partial_application-process .process-title{font-size:3rem!important;margin-block-end:30px!important}@media (min-width:992px){.partial_application-process .process-description{min-height:85px}}.partial_application-process .process-description p{font-size:1.7rem!important;line-height:22px}.partial_application-process .process .content-wrapper{margin-block-start:auto}.partial_recruiter_list-item{height:100%;text-align:left}.partial_recruiter_list-item .wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between}.partial_recruiter_list-item .recruiter-image{height:80px;margin-block-end:25px;margin-inline:0;width:80px}.partial_recruiter_list-item h2{font-size:3rem!important;margin-block-end:25px!important}.partial_recruiter_list-item p{font-size:1.7rem;line-height:22px}.partial_recruiter_list-item p:not(:last-child){margin-block-end:0}.partial_recruiter_list-item p a{align-items:center;display:inline-flex}.partial_recruiter_list-item .recruiter-whatsapp-btn{font-size:1.8rem}@media (hover:hover){.partial_recruiter_list-item .recruiter-whatsapp-btn:hover{background:#2f9a92}}.partial_usp_list-item{margin:0}.partial_usp_list-item+.partial_usp_list-item{margin-top:clamp(2.4rem,.625vw + 2.2rem,3.2rem)}.partial_usp_list-item i.bi,.partial_usp_list-item i[class*=" bi"],.partial_usp_list-item i[class*=" brand-icon"],.partial_usp_list-item i[class^=bi],.partial_usp_list-item i[class^=brand-icon]{margin-top:5px}.partial_usp_list-item i.bi:before,.partial_usp_list-item i[class*=" bi"]:before,.partial_usp_list-item i[class*=" brand-icon"]:before,.partial_usp_list-item i[class^=bi]:before,.partial_usp_list-item i[class^=brand-icon]:before{font-size:2.8rem}@media (min-width:992px){.partial_usp_list-item i.bi:before,.partial_usp_list-item i[class*=" bi"]:before,.partial_usp_list-item i[class*=" brand-icon"]:before,.partial_usp_list-item i[class^=bi]:before,.partial_usp_list-item i[class^=brand-icon]:before{font-size:2.5rem}}.partial_employee_alt_list-item{height:100%;padding:0}.partial_employee_alt_list-item .employee-head{border-radius:24px 24px 0 0;overflow:hidden;text-align:left;width:100%}@media (min-width:768px){.partial_employee_alt_list-item .employee-head{border-radius:48px 48px 0 0}}.partial_employee_alt_list-item .employee-body{border:1px solid #ecf2ff;border-radius:24px;overflow:hidden;text-align:left;width:100%}@media (min-width:768px){.partial_employee_alt_list-item .employee-body{border-radius:48px}}.partial_employee_alt_list-item .employee-body.no-border-radius{border-radius:0 0 24px 24px}@media (min-width:768px){.partial_employee_alt_list-item .employee-body.no-border-radius{border-radius:0 0 48px 48px}}.partial_employee_alt_list-item figure{border-radius:0;height:280px;width:100%}.partial_employee_alt_list-item figure img{height:100%;object-fit:cover;width:100%}.partial_employee_alt_list-item .card{border-radius:0;margin:0}.partial_employee_alt_list-item .card-body{display:flex;flex-direction:column;height:100%;justify-content:space-between}.partial_employee_alt_list-item .card-body a{color:var(--black-color,#000)}.partial_employee_alt_list-item .name p{margin:0}.partial_employee_alt_list-item .name h2{margin:16px 0 24px}.partial_employee_alt_list-item .name a{display:block;margin-bottom:16px}.partial_employee_alt_list-item .contact-info{justify-content:start;margin:0}.partial_employee_alt_list-item .contact-info a{background:var(--accent-color,#7066ff);color:var(--blank-color,#fff);margin-top:60px}@media (hover:hover){.partial_employee_alt_list-item .contact-info a:hover{background:var(--black-color,#000);color:var(--blank-color,#fff)}}header .head.mobile .site-nav .is-btn .badge{right:-10px;top:-10px}header .head.mobile .site-nav .is-btn span.label{display:none}@media (min-width:576px){header .head.mobile .site-nav .is-btn span.label{display:inline-block}}header .head.mobile .site-nav .component_button{width:100%}header .head label{margin-bottom:0}header .head .component_button .actions{flex-wrap:nowrap;gap:24px;justify-content:end}header .head .component_button .actions .is-btn-icon{color:var(--base-color,#000);min-width:auto;width:auto}header .head .component_button .actions .is-btn-icon:hover{background:none}header .head .component_button .actions .is-btn-icon i{font-size:2.3rem}header .user-nav .badge{left:10px;right:auto;top:-14px}header .site-nav .is-btn-icon i,header .user-nav .is-btn-icon i{font-weight:300}header .site-nav .is-btn-icon span,header .user-nav .is-btn-icon span{align-items:center;display:flex}header .site-nav a,header .user-nav a{color:var(--black-color,#000)}header .site-nav a span,header .user-nav a span{position:relative;top:0}header .site-nav a:hover,header .user-nav a:hover{color:var(--black-color,#000)}header .site-nav .icon-before,header .user-nav .icon-before{margin-right:0!important}@media (min-width:576px){header .site-nav .icon-before,header .user-nav .icon-before{margin-right:5px!important}}.mobilemenu .head .header-content{display:flex;flex-wrap:wrap;gap:16px;width:auto}.mobilemenu .head .header-content .is-btn-icon{background:transparent;color:var(--black-color,#000);font-size:2.3rem;height:100%;min-width:auto;padding:0;width:auto}.mobilemenu .head .header-content .is-btn-icon i{font-weight:300}.mobilemenu .head .header-content .is-btn-icon span.label{display:none}.mobilemenu .head .header-content button.is-btn-icon i{font-size:2.3rem}.is-content-fluid{max-width:1350px!important}.is-content-800{max-width:906px!important}footer .grid{grid-template-columns:1fr}@media (min-width:768px){footer .grid{gap:24px;grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(5,1fr)}}footer .footercolumn{flex:0 0 100%;max-width:none}@media (min-width:768px){footer .footercolumn .dt-column{display:flex!important;padding:0}}@media (max-width:991.98px){footer .footercolumn:first-child{display:none}}footer .footercolumn .site-logo img{max-width:75%}@media (max-width:767.98px){footer .footercolumn:last-child h2{border-bottom:1px solid var(--placeholder-color,#444)}}footer .footercolumn h2{font-size:1.8rem;font-weight:500;margin-bottom:16px;position:relative}@media (max-width:767.98px){footer .footercolumn h2{border-top:1px solid var(--placeholder-color,#444);cursor:pointer;margin-bottom:0;padding:24px 0}footer .footercolumn h2:after{font-family:Millen Brand Icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e81a";font-size:1.6rem;position:absolute;right:0}footer .footercolumn h2.collapsed:after{content:"\e81c"}footer .footercolumn ul{padding:0 0 30px}}footer .footercolumn ul li{padding:8px 0}footer .footercolumn a{font-size:1.6rem;font-weight:400}footer .subfooter .site-logo img{min-width:140px}footer .subfooter .wrapper{display:flex;flex-direction:column}@media (min-width:768px){footer .subfooter .wrapper{display:grid;flex-direction:row;flex-wrap:wrap;grid-template-columns:1fr auto 1fr;justify-content:space-between;justify-self:end;margin:0 0 0 auto}}footer .subfooter .site-logo{align-items:center;display:flex;margin:64px 0 0;order:1}@media (min-width:768px){footer .subfooter .site-logo{margin:0}}footer .subfooter .widget{align-items:center;display:flex;gap:12px;margin:0 0 64px;order:3}@media (min-width:768px){footer .subfooter .widget{margin:0;order:2}}footer .subfooter .widget a{align-items:center;background:var(--blank-color,#fff);border-radius:32px;display:flex;height:32px;justify-content:center;width:32px}footer .subfooter .widget a i{color:var(--base-color,#000)}footer .subfooter .component_button{order:2}@media (min-width:768px){footer .subfooter .component_button{order:3}}footer .subfooter .actions{flex-wrap:nowrap;gap:12px;justify-content:start;margin:64px 0}@media (min-width:768px){footer .subfooter .actions{justify-content:end}}footer .subfooter .actions .is-btn{display:flex;margin:0;max-height:40px;padding:0}footer .footer-webring{order:3;width:100%}footer .footer-webring ul{display:flex;flex-wrap:wrap;gap:16px;margin-top:0;text-align:left}footer .footer-webring ul.copyright{margin:48px 0 0}footer .footer-webring ul li{font-size:1.4rem;font-weight:400;padding:0}footer .footer-webring ul li:before{content:""}footer .footer-webring ul li.copyright-info{margin-top:48px;padding:0}footer .footer-webring ul li a{font-size:1.4rem;font-weight:400}