@-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}.row,.row>*{--bs-gutter-x:calc(var(--column_gutter_width, 15px)*2)}.btn-close{--bs-btn-close-bg:none}.vbox-overlay{--vbox-tools-color:#fff!important}.vbox-backdrop{background-color:var(--primary-color,var(--color-blue))!important}:root{--theme_heading_font-family:"Albert Headline",Arial,system-ui;--theme_content_font-family:"Albert Text",Arial,system-ui;--theme_nav_font-family:"Albert Headline",Arial,system-ui;--theme_heading_font-family_condensed:"Albert Text Condensed",Arial,system-ui;--color-neutral100:#fff;--color-neutral200:#e5e7eb;--color-neutral300:#d1d5db;--color-neutral400:#9ca3af;--color-neutral500:#6b7280;--color-neutral600:#4b5563;--color-neutral700:#374151;--color-success200:#e5f6de;--color-success500:green;--color-error200:#ffe0d6;--color-error500:#da150b;--color-warning200:#fdf1c7;--color-warning500:#d66b00;--color-info200:#e8f2fc;--color-info500:#2074d5;--color-destructive500:#da150b;--color-destructive600:#9f0e07;--color-destructive700:#650904;--color-primary100:#f5fcff;--color-primary200:#e5f6ff;--color-primary300:#d3edfb;--color-primary400:#84caf0;--color-primary500:#007abc;--color-primary600:#005888;--color-primary700:#004b74;--color-secondary100:#f5fcff;--color-secondary200:#e5f6ff;--color-secondary300:#d3edfb;--color-secondary400:#84caf0;--color-secondary500:#007abc;--color-secondary600:#005888;--color-secondary700:#004b74;--color-promo100:#fffcec;--color-promo200:#fffce6;--color-promo300:#fef6b9;--color-promo400:#fded6e;--color-promo500:#f8dc00;--color-promo600:#d8bf00;--color-promo700:#b09c00;--color-primary-loyalty100:#f6faeb;--color-primary-loyalty200:#edf6d5;--color-primary-loyalty300:#d5eaa2;--color-primary-loyalty400:#afcd64;--color-primary-loyalty500:#618015;--color-primary-loyalty600:#506911;--color-primary-loyalty700:#43580e;--exColor-promo-base:#000001;--exColor-promo-alt:#fffffe;--exColor-promobooster-base:#f8dc00;--exColor-promobooster-alt:#374151;--exColor-program-base:#000001;--exColor-program-alt:#fffffe;--exColor-wellness-base:#618015;--exColor-wellness-alt:#eaf3d2;--color-blue:var(--color-primary500);--color-blue-light:var(--color-primary200);--color-green:#88ab32;--color-green-light:#f3f6ea;--color-yellow:#f8dc00;--color-yellow-light:#fdf5b3;--color-red:#cd202c;--color-grey:#585858;--color-grey-light:#dedede;--heading_highlight-color:var(--secondary-color,var(--color-green));--shape-content:none}@font-face{font-family:Etos Icons;font-style:normal;font-weight:400;src:url(/build/fonts/etos.183670ee.eot);src:url(/build/fonts/etos.183670ee.eot#iefix) format("embedded-opentype"),url(/build/fonts/etos.c250346c.woff2) format("woff2"),url(/build/fonts/etos.e9c6ebfc.woff) format("woff"),url(/build/fonts/etos.83e8f751.ttf) format("truetype"),url(/build/images/etos.360ef55b.svg#etos) format("svg")}[class*=" etos-"]:before,[class^=etos-]:before{font-family:Etos 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;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.etos-calendar:before{content:"\e800"}.etos-checkmark:before{content:"\e801"}.etos-chefron:before{content:"\e802"}.etos-counter:before{content:"\e803"}.etos-cross:before{content:"\e804"}.etos-cross-1:before{content:"\e805"}.etos-download:before{content:"\e806"}.etos-education:before{content:"\e807"}.etos-email:before{content:"\e808"}.etos-etos-store:before{content:"\e809"}.etos-filter:before{content:"\e80a"}.etos-hamburger-menu:before{content:"\e80b"}.etos-heart:before{content:"\e80c"}.etos-longarrow:before{content:"\e80d"}.etos-min:before{content:"\e80e"}.etos-notification:before{content:"\e80f"}.etos-phone:before{content:"\e810"}.etos-plus:before{content:"\e811"}.etos-search:before{content:"\e812"}.etos-share:before{content:"\e813"}.etos-storefinder:before{content:"\e814"}.etos-play:before{content:"\e815"}.etos-chefron-left:before{content:"\e816"}.etos-location:before{content:"\e817"}@font-face{font-display:swap;font-family:Albert Headline;font-style:normal;font-weight:900;src:local("Albert Headline Black"),url(/build/fonts/AlbertHeadline-Black.448cde2d.woff2) format("woff2"),url(/build/fonts/AlbertHeadline-Black.2dccaad3.woff) format("woff"),url(/build/fonts/AlbertHeadline-Black.7d604e0e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Albert Headline;font-style:normal;font-weight:700;src:local("Albert Headline Bold"),url(/build/fonts/AlbertHeadline-Bold.62dbae51.woff2) format("woff2"),url(/build/fonts/AlbertHeadline-Bold.f91b5bbb.woff) format("woff"),url(/build/fonts/AlbertHeadline-Bold.e840c476.ttf) format("truetype")}@font-face{font-display:swap;font-family:Albert Text;font-style:normal;font-weight:700;src:local("Albert Text Bold"),url(/build/fonts/AlbertText-Bold.3fc0f34a.woff2) format("woff2"),url(/build/fonts/AlbertText-Bold.5fd24358.woff) format("woff"),url(/build/fonts/AlbertText-Bold.ff43d352.ttf) format("truetype")}@font-face{font-display:swap;font-family:Albert Text;font-style:normal;font-weight:400;src:local("Albert Text Regular"),url(/build/fonts/AlbertText-Regular.8f0ab03f.woff2) format("woff2"),url(/build/fonts/AlbertText-Regular.71ef4570.woff) format("woff"),url(/build/fonts/AlbertText-Regular.fbab2cda.ttf) format("truetype")}@font-face{font-display:swap;font-family:Albert Text;font-style:normal;font-weight:300;src:local("Albert Text Light"),url(/build/fonts/AlbertText-Light.a89f07e4.woff2) format("woff2"),url(/build/fonts/AlbertText-Light.ff9b5189.woff) format("woff"),url(/build/fonts/AlbertText-Light.23c3405b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Albert Text Condensed;font-style:normal;font-weight:700;src:local("Albert Text Bold Condensed"),url(/build/fonts/AlbertText-BoldCondensed.48c7bf2d.woff2) format("woff2"),url(/build/fonts/AlbertText-BoldCondensed.83753e34.woff) format("woff"),url(/build/fonts/AlbertText-BoldCondensed.371177f8.ttf) format("truetype")}@font-face{font-display:swap;font-family:Albert Text Condensed;font-style:normal;font-weight:400;src:local("Albert Text Regular Condensed"),url(/build/fonts/AlbertText-RegularCondensed.a3aa0f67.woff2) format("woff2"),url(/build/fonts/AlbertText-RegularCondensed.b55f0cda.woff) format("woff"),url(/build/fonts/AlbertText-RegularCondensed.9d765401.ttf) format("truetype")}h4{font-family:var(--theme_heading_font-family_condensed)}.component_headline-subtitle h2{font-family:var(--heading_font-family,var(--theme_heading_font-family))}@media (min-width:768px){.partial_option_images_list-item .content{align-items:flex-end;background:none;column-gap:10px;flex-direction:row;flex-wrap:nowrap}.partial_option_images_list-item .content:before{background-image:linear-gradient(0deg,#000000de,#40404100);content:"";height:155px;inset:auto 0 0 0;opacity:.8;position:absolute;z-index:0}}@media (min-width:992px){.partial_option_images_list-item .content{padding:30px 20px}}.partial_option_images_list-item .content h2{color:var(--content-color,var(--color-neutral700));font-family:var(--content_font-family,var(--theme_content_font-family))}@media (min-width:768px){.partial_option_images_list-item .content h2{align-items:center;color:var(--color-grey-light);display:inline-flex;flex:0 1 auto;font-size:clamp(1.4rem,4vw,1.6rem)!important;margin-bottom:0!important;min-height:30px;z-index:1}}@media (min-width:992px){.partial_option_images_list-item .content h2{font-size:clamp(1.8rem,4vw,2.2rem)!important;min-height:50px}}.partial_option_images_list-item .content .btn{color:var(--content-color,var(--color-neutral700));transition:all .15s ease-in-out}@media (min-width:768px){.partial_option_images_list-item .content .btn{flex:0 0 30px;margin-left:auto;z-index:1}}@media (min-width:992px){.partial_option_images_list-item .content .btn{flex:0 0 50px;height:50px;width:50px}}.partial_option_images_list-item .content .btn i:before{content:"\e80d";font-family:Etos Icons}@media (min-width:768px){.partial_option_images_list-item .content .btn i:before{font-size:1.8rem}}@media (hover:hover){.partial_option_images_list-item:hover .content .btn{color:#fff}}.component_usp_bar_row .partial_usp_list-item{background:var(--body_grey_background-color,var(--color-blue-light));border-radius:10px;padding:30px 5px}@media (min-width:768px){.component_usp_bar_row .partial_usp_list-item{padding:50px 16px}}.component_usp_bar_row .partial_usp_list-item .text{font-family:var(--content_font-family,var(--theme_content_font-family));font-weight:500}@media (min-width:768px){.component_usp_bar_row .partial_usp_list-item .text{font-weight:600}}.component_usp_bar_row .partial_usp_list-item figure{flex:1 0 42px;height:42px;margin-right:10px;max-width:42px;min-height:42px;min-width:42px}@media (min-width:768px){.component_usp_bar_row .partial_usp_list-item figure{flex:1 0 82px;height:82px;max-width:82px;min-height:82px;min-width:82px}}.partial_vacancy_list-item .card-img-top .inline-content{background-image:linear-gradient(0deg,rgba(0,0,0,.7),transparent 100%)}.partial_vacancy_list-item .card-img-top .inline-content h2{font-family:var(--content_font-family,var(--theme_content_font-family))}.partial_vacancy_list-item .card-img-top .inline-content .favorite-add.active,.partial_vacancy_list-item .card-img-top .inline-content .sub a{color:#fff}.partial_vacancy_list-item .card-body{background:var(--base-color,#f5f5f5)}.partial_vacancy_list-item .vacancy-footer .options ul li i[class*=fa-]{color:#000}.partial_vacancy_list-item .vacancy-footer .options ul li i[class*=fa-].icon-before{margin-right:5px!important}.partial_vacancy_list-item .vacancy-footer .view-vacancy{border:none;color:#000}@media (hover:hover){.partial_vacancy_list-item:hover .vacancy-footer .view-vacancy{background-color:var(--primary-color,var(--color-blue))}}.component_sticky-footer{background:linear-gradient(0deg,rgba(0,0,0,.34),hsla(0,0%,100%,0))}.component_sticky-footer nav{background:transparent}@media (min-width:768px){.component_vacancy-search{border-radius:10px}}.component_vacancy-search .search-module{background:none!important}@media (min-width:768px){.component_vacancy-search .search-module>div{display:none}}.component_vacancy-search .search-module>div .filter-trigger{display:block;padding:0}.component_vacancy-search .search-module>div .filter-trigger a{align-items:center;color:#fff;display:flex;font-size:1.5rem;font-weight:600}.component_vacancy-search .search-module>div .filter-trigger a i{align-items:center;background-color:#000;border:none;border-radius:70px;display:flex;font-size:2rem;height:45px;justify-content:center;margin:0;padding:0;text-align:center;width:45px}.component_vacancy-search .partial_default-search-form{background:none}.component_vacancy-search .partial_default-search-form .search-grid{background:#fff;border:1px solid var(--color-grey-light)}.component_vacancy-search .partial_default-search-form .search-grid .postal-code:before{background-color:rgba(var(--color-grey),.5)}.component_vacancy-search .partial_default-search-form .search-grid .location .is-btn{background-color:var(--primary-color,var(--color-blue));font-size:1.5rem}.component_vacancy-search .partial_default-search-form .search-grid .is-btn-search{align-items:center;background:transparent;justify-content:flex-end;min-width:auto;width:auto}.component_vacancy-search .partial_default-search-form .search-grid .is-btn-search i[class*=fa-]{color:#000;font-size:1.6rem}@media (min-width:768px){.component_vacancy-search .partial_default-search-form .search-grid .is-btn-search i[class*=fa-]{font-size:3rem;margin-right:0}}.component_vacancy-search .partial_default-search-form .select2-container--default .select2-selection--single{border:1px solid var(--color-grey-light)}.component_vacancy-search .search-content{background:var(--primary-color,var(--color-blue));margin-bottom:28px}.component_vacancy-search .search-content h1{font-size:clamp(4rem,6vw,7rem)!important}.component_vacancy-search .search-content [data-count]{color:#000;font-size:1.8rem;font-weight:700}.component_vacancy-search .search-content .results{font-size:1.8rem}.component_vacancy-search.search-tabs{background-color:#fff}.component_vacancy-search.search-tabs .nav-tabs:after,.component_vacancy-search.search-tabs .nav-tabs:before{content:none}.component_vacancy-search.search-tabs .nav-tabs .nav-item{margin:0!important}.component_vacancy-search.search-tabs .nav-tabs .nav-item .nav-link{border-radius:50px;font-size:1.6rem;margin:0;padding:0}@media (min-width:768px){.component_vacancy-search.search-tabs .nav-tabs .nav-item .nav-link{margin:20px 0 0}}.component_vacancy-search.search-tabs .nav-tabs .nav-item.all-vacancies .nav-link{font-weight:400}.component_vacancy-search.search-tabs .nav-tabs .nav-item.all-vacancies .nav-link:after{content:"\e804";font-family:Etos Icons;font-size:1.5rem}@media (min-width:768px){.component_vacancy-search.search-tabs .nav-tabs .nav-item.all-vacancies .nav-link:after{content:none}}.component_vacancy-search.search-tabs .nav-tabs .nav-item .form-group input:checked+label{background-color:var(--color-blue-light);color:var(--primary-color,var(--color-blue));padding:0 25px}@media (min-width:768px){.component_vacancy-search.search-tabs .nav-tabs .nav-item .form-group input:checked+label{background-color:var(--color-blue-light);color:var(--primary-color,var(--color-blue))}}.component_vacancy-search.search-tabs .nav-tabs-toggle{background-color:transparent}.component_vacancy-search.search-tabs .nav-tabs-toggle i{background-color:var(--primary-color,var(--color-blue));color:#000}.component_vacancy-search.search-tabs .nav-tabs-toggle .vacancyCount{background-color:#000;right:1px;top:3px}.pagination ul li a{border-radius:5px}.component_filters#selected-filters .card .card-body{border-bottom:1px solid var(--secondary-color,var(--color-green));margin-bottom:0;padding-block:20px}.component_filters#selected-filters .card .card-body .tags .tag{background-color:var(--secondary-color,var(--color-green-light));border:none;border-radius:20px}@media (hover:hover){.component_filters#selected-filters .card .card-body .tags .tag:hover{background-color:var(--color-primary-loyalty200);filter:none}}.component_filters#selected-filters .card .card-body .remove-all{color:var(--content-color,var(--color-neutral700))}.component_filters .list .checkbox-group input[type=checkbox]{border:1px solid #000;border-radius:5px;height:25px;max-width:25px;width:25px}@media (hover:hover){.component_filters .list .checkbox-group input[type=checkbox]:hover{border-color:var(--primary-color,var(--color-blue))}}.component_filters .list .checkbox-group input[type=checkbox]:checked{background:var(--primary-color,var(--color-blue));border:1px solid var(--primary-color,var(--color-blue))}.component_filters .list .checkbox-group input[type=checkbox]:checked:before{color:#fff}.is-btn{border-radius:25px}.is-btn.large{border-radius:10px}@media (min-width:768px){.is-btn.large{border-radius:30px;font-weight:400}}.is-btn-link i.etos-longarrow,.is-btn-link i.fa-arrow-right{margin-top:3px}.is-btn-link i.fa-angle-right{font-size:inherit;margin-top:3px}.is-btn-link i.fa-angle-right:before{content:"\e80d";font-family:Etos Icons}.is-btn.is-background-color-blank{color:var(--content-color,var(--color-neutral700))}@media (hover:hover){.is-btn.is-background-color-blank:hover{background-color:var(--color-neutral300)!important}.is-btn.is-background-color-black:hover{background-color:#1a1a1a!important}}.view-button{color:#000}.select2-container--default .select2-selection--single .select2-selection__arrow:after{color:var(--content-color,var(--color-neutral700));content:"\e802";font-family:Etos Icons;rotate:90deg}.component_gallery-slider .slick-slider .slick-arrow{top:calc(50% - 30px)}.component_gallery-slider .slick-slider .slick-arrow:hover{height:60px;transform:scale(1.1);width:60px}.component_gallery-slider .slick-slider .slick-arrow:hover.arrow-prev{left:-30px}.component_gallery-slider .slick-slider .slick-arrow:hover.arrow-next{right:-30px}.component_gallery-slider .slick-list{background-color:#fff;border-radius:20px}@media (min-width:768px){.component_gallery-slider .slick-slide>div{max-height:632px}}.component_gallery-slider .slick-slide>div:before{content:none}.component_process-list .card{background-color:#fff;border-radius:10px;overflow:hidden}.component_process-list .card-overlay{background-color:var(--secondary-color,var(--color-green-light))}@media (min-width:768px){.component_process-list .card-overlay{flex:0 0 80px}}.component_process-list .card-overlay:after,.component_process-list .card-overlay:before{background-color:#000}.component_process-list .card-overlay .inline-content span{color:#000;font-weight:400}.component_process-list .card-body{border:1px solid var(--color-grey-light);border-radius:inherit;border-top:0;border-top-left-radius:0;border-top-right-radius:0}.component_process-list .card-body h3{color:#000;font-family:var(--content_font-family,var(--theme_content_font-family))}.component_process-list .card.active .card-overlay:after{background-color:#000}.component_process-list .card.active .card-overlay .inline-content:before{content:"";rotate:0deg}.component_process-list .card.active .card-overlay .inline-content:after{color:var(--accent-color,var(--color-yellow));font-size:2.4rem;font-weight:900}@media (min-width:768px){.component_process-list .card.active .card-overlay .inline-content:after{font-size:3.4rem}}.component_recruiter .card{background-image:none;border-radius:10px}.partial_recruiter_list-item .recruiter-image{align-self:center;background-color:#fff;border-radius:100%;flex:0 0 113px;height:113px;margin-left:20px;width:113px}@media (min-width:992px){.partial_recruiter_list-item .recruiter-image{flex:0 0 144px;height:144px;margin-left:72px;width:144px}}.partial_recruiter_list-item .intro h2{color:#000;font-family:var(--content_font-family,var(--theme_content_font-family))}.partial_recruiter_list-item .info{display:flex;flex-wrap:wrap}@media (min-width:768px){.partial_recruiter_list-item .info{display:grid}}.partial_recruiter_list-item .info h3{color:#000;font-family:var(--content_font-family,var(--theme_content_font-family));width:100%}@media (min-width:768px){.partial_recruiter_list-item .info h3{width:auto}}.partial_recruiter_list-item .info .contact-wrapper{order:2}@media (min-width:768px){.partial_recruiter_list-item .info .contact-wrapper{order:1}}.partial_recruiter_list-item .info .contact-wrapper a,.partial_recruiter_list-item .info .contact-wrapper i[class*=fa-]{color:#000}.partial_recruiter_list-item .info .button-wrapper{order:1}@media (min-width:768px){.partial_recruiter_list-item .info .button-wrapper{order:2}}.partial_recruiter_list-item .info-wrapper{flex:auto;padding:15px 15px 15px 35px}@media (min-width:768px){.partial_recruiter_list-item .info-wrapper{padding:30px 30px 30px 82px}}.partial_recruiter_list-item .recruiter-whatsapp-btn{margin-right:20px}@media (min-width:768px){.partial_recruiter_list-item .recruiter-whatsapp-btn{margin-right:0}}.partial_recruiter_list-item .info{align-items:center}@media (min-width:992px){.partial_recruiter_list-item-row .info-wrapper{padding-block:30px}}.partial_recruiter_list-item-row .info-wrapper .info{row-gap:10px}@media (min-width:768px){.partial_recruiter_list-item-row .info-wrapper .info{row-gap:0}#vacancy-application-form .privacy-statement-check-row,#vacancyApplyInline .privacy-statement-check-row,.vacancy-application-form .privacy-statement-check-row{flex:0 0 100%}}#vacancy-application-form .privacy-statement-check-row label,#vacancy-application-form .privacy-statement-check-row label a,#vacancyApplyInline .privacy-statement-check-row label,#vacancyApplyInline .privacy-statement-check-row label a,.vacancy-application-form .privacy-statement-check-row label,.vacancy-application-form .privacy-statement-check-row label a{color:#000}@media (min-width:768px){#vacancy-application-form .privacy-statement-check-row~.form-group,#vacancyApplyInline .privacy-statement-check-row~.form-group,.vacancy-application-form .privacy-statement-check-row~.form-group{flex:0 0 372px}}#vacancy-application-form .btn-application-submit,#vacancyApplyInline .btn-application-submit,.vacancy-application-form .btn-application-submit{background:#000}#vacancy-application-form .btn-application-submit:disabled,#vacancyApplyInline .btn-application-submit:disabled,.vacancy-application-form .btn-application-submit:disabled{background:#a5a4a4!important;cursor:not-allowed!important}#vacancy-application-form .hide-confirm-validation-error,#vacancyApplyInline .hide-confirm-validation-error,.vacancy-application-form .hide-confirm-validation-error{height:0;margin:0!important;visibility:hidden}#vacancy-application-form .show-confirm-validation-error,#vacancyApplyInline .show-confirm-validation-error,.vacancy-application-form .show-confirm-validation-error{height:auto;margin-bottom:20px!important;margin-top:-15px!important;visibility:visible}.widget--sm a{background-color:#000;border:1px solid #000}.widget--sm a i[class*=fa-]{color:#fff}@media (hover:hover){.widget--sm a:hover{background-color:#000;color:#fff}}.vich-file .custom-file .custom-file-label{font-family:var(--content_font-family,var(--theme_content_font-family))}.custom-file-label{border-radius:5px}.component_usp_grid .grid{grid-template-areas:"a a" "b c" "b d";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(120px,1fr))}@media (min-width:992px){.component_usp_grid .grid{grid-template-areas:"a a" "b c" "b d";grid-template-columns:minmax(0,.67fr) minmax(0,.47fr);grid-template-rows:repeat(3,minmax(220px,1fr))}}.component_usp_grid .grid .partial_usp_grid-item{--usp-color:$content-color}.component_usp_grid .grid .partial_usp_grid-item.grid-area-a{background-color:var(--secondary-color,var(--color-green-light));gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:992px){.component_usp_grid .grid .partial_usp_grid-item.grid-area-a{gap:30px;grid-template-columns:minmax(0,.67fr) minmax(0,.47fr)}}.component_usp_grid .grid .partial_usp_grid-item.grid-area-b{background-color:var(--color-blue-light);grid-template-rows:repeat(2,minmax(0,1fr));row-gap:5px}@media (min-width:992px){.component_usp_grid .grid .partial_usp_grid-item.grid-area-b{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr}}.component_usp_grid .grid .partial_usp_grid-item.grid-area-c{background-color:var(--color-grey-light)}.component_usp_grid .grid .partial_usp_grid-item.grid-area-d{background-color:var(--color-yellow-light)}.partial_usp_grid-item{--usp-color:$content-color;border-radius:10px;padding:0}.partial_usp_grid-item .usp-content{padding:15px 15px 35px}@media (min-width:992px){.partial_usp_grid-item .usp-content{padding:30px 30px 55px}}.partial_usp_grid-item .usp-content .counter{font-family:var(--heading_font-family,var(--theme_heading_font-family))}.partial_usp_grid-item .usp-content .counter i{font-size:clamp(3rem,5vw,7rem)}.partial_usp_grid-item .usp-content .text{font-size:clamp(1.4rem,2vw,2.2rem)!important}.partial_usp_grid-item.has-image{display:grid}.partial_usp_grid-item.has-image img{height:100%;object-fit:cover;width:100%}.partial_event_list-item .card-body .pre{color:var(--secondary-color,var(--color-green));font-weight:400}.partial_event_list-item .card-body h2{font-family:var(--content_font-family,var(--theme_content_font-family))}.partial_event_list-item .card-body ul li,.partial_event_list-item .card-body ul li i{color:var(--color-grey)}@media (hover:hover){.partial_event_list-item:hover .view-event{background:var(--secondary-color,var(--color-green))}}.partial_article_list-item .card-body .pre{color:var(--secondary-color,var(--color-green));font-weight:400}.partial_article_list-item .card-body h2{font-family:var(--content_font-family,var(--theme_content_font-family))}.partial_article_list-item .card-body .date:after{background:var(--secondary-color,var(--color-green))}@media (hover:hover){.partial_article_list-item:hover .view-article{background:var(--secondary-color,var(--color-green))}}.btn-play .icon{position:relative}.btn-play .icon i{color:var(--primary-color,var(--color-blue));font-size:2.2rem;left:calc(50% - 15px);position:absolute;transition:color .3s ease-in-out}@media (min-width:1200px){.btn-play .icon i{font-size:3.3rem;left:calc(50% - 15px)}}@media (min-width:1200px) and (hover:hover){.btn-play:hover .icon{transform:scale(1.1)}.btn-play:hover .icon i{color:var(--color-primary700)}}.slick-slider .slick-arrow:before{color:var(--content-color,var(--color-neutral700));font-family:Etos Icons;font-size:2rem}.slick-slider .slick-arrow.arrow-prev:before{content:"\e816"!important}.slick-slider .slick-arrow.arrow-next:before{content:"\e802"!important}.component_vacancy-map-search-button{margin-bottom:10px}.component_vacancy-map-search-button .is-btn{background-color:#000;color:#fff;font-size:1.78rem;font-weight:700}.component_vacancy-map-search-map .cluster img{max-width:37px}.component_vacancy-map-search-map .cluster div span{top:-7px}#applicationHeader .flex-group .favorite-btn{width:45px}.language-switch .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--content-color,var(--color-neutral700));font-size:1.2rem}@media (min-width:1200px){.language-switch .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1.8rem}}.component_content-cards .card{background-color:#fff;border:1px solid var(--base-color,#f5f5f5);border-radius:20px}.component_content-cards .card-head:before{display:none}.component_content-cards .card-head h3{color:#000;margin-bottom:0!important}.component_brand-cards .card{border:1px solid var(--base-color,#f5f5f5)}.partial_testimonial_list-item .card{overflow:hidden}.partial_testimonial_list-item .card-body{padding:0}.partial_testimonial_list-item .card-body .sub{color:#000}.partial_testimonial_list-item .card-body .author p{color:#000;font-family:var(--heading_font-family,var(--theme_heading_font-family))}.partial_testimonial_list-item .card-body .content-wrapper{background:transparent;left:0;padding:0;rotate:0deg}.partial_testimonial_list-item .card-body .content-wrapper .content{font-size:1.6rem;font-weight:400;rotate:0deg}.partial_testimonial_list-item .card-body .testimonial-head{flex:1 0 60%;max-width:60%;padding:30px}.partial_testimonial_list-item .card-body .testimonial-footer{flex:0 0 40%}.partial_testimonial_list-item .card-body .testimonial-footer:after{color:#000;right:14px;top:17px}.partial_testimonial_list-item .card-body .testimonial-footer figure{height:100%;inset:0;position:relative;width:100%}@media (min-width:768px){.partial_testimonial_list-item .card-body .testimonial-footer figure{height:100%;inset:0;bottom:-20px;right:-35px;width:100%}}.partial_testimonial_list-item .card-body .testimonial-footer figure img{height:100%;height:-webkit-fill-available;margin:0 0 0 auto;object-fit:cover;width:100%}.partial_testimonial_list-item .card-body .testimonial-footer .view-testimonial{bottom:20px;position:absolute;right:20px}.component_salary-calculator{background:none;padding:0!important}.component_salary-calculator h2,.component_salary-calculator label,.component_salary-calculator p{color:#000}@media (min-width:768px){.component_salary-calculator h2{text-align:left}}@media (min-width:992px){.component_salary-calculator h2{flex:0 0 350px}}@media (min-width:768px){.component_salary-calculator label{text-align:left}}.component_salary-calculator .form{background-color:var(--secondary-color,var(--color-green-light));border-radius:10px;padding:15px}@media (min-width:768px){.component_salary-calculator .form{background-color:transparent;border-radius:0;padding:0}}@media (min-width:1200px){.component_salary-calculator .form{gap:20px 100px}}@media (min-width:768px){.component_salary-calculator form{background-color:var(--secondary-color,var(--color-green-light));border-radius:10px;padding:30px}.component_salary-calculator form .form-group{max-width:200px}}@media (min-width:992px){.component_salary-calculator form .form-group{max-width:340px}}@media (min-width:768px){.component_salary-calculator form .form-group p{text-align:left}.component_salary-calculator form .form-group:nth-of-type(2){order:3!important}.component_salary-calculator form .form-group:nth-of-type(2) p{margin-left:auto;text-align:right}.component_salary-calculator form label,.component_salary-calculator form p{font-size:2.2rem;font-weight:700;max-width:275px}}.component_salary-calculator form label{position:relative}@media (min-width:768px){.component_salary-calculator form label{margin-bottom:20px}.component_salary-calculator form p{margin-bottom:0}}@media (min-width:1200px){.component_salary-calculator form #salary_scale_client .select2-container{max-width:235px;width:100%!important}}.component_salary-calculator form .result{background:none;height:90px;min-width:112px;padding:0;position:relative;rotate:0deg}@media (min-width:768px){.component_salary-calculator form .result{font-size:7.2rem;height:120px;min-width:185px;order:2!important}}.component_salary-calculator form .result .content-wrapper{align-items:center;aspect-ratio:1/1;background:#000;border-radius:100%;color:#fff;display:flex;flex-direction:column;height:auto;justify-content:center;min-width:112px;padding:10px;rotate:0deg;width:auto}@media (min-width:768px){.component_salary-calculator form .result .content-wrapper{min-width:185px;position:absolute}}.component_salary-calculator form .result.small{font-size:3.4rem}@media (min-width:768px){.component_salary-calculator form .result.small{font-size:5.2rem}.component_salary-calculator .component_number-widget,.component_salary-calculator .component_number-widget .controls{height:54px}}.component_salary-calculator .component_number-widget .controls .add,.component_salary-calculator .component_number-widget .controls .subtract{background-color:var(--primary-color,var(--color-blue))}@media (min-width:768px){.component_salary-calculator .component_number-widget .controls .add,.component_salary-calculator .component_number-widget .controls .subtract{height:36px;width:36px}.component_salary-calculator .component_number-widget .controls .add i[class*=fa-],.component_salary-calculator .component_number-widget .controls .subtract i[class*=fa-]{font-size:1.9rem}.component_salary-calculator .component_number-widget .controls .output{font-size:1.8rem}.component_salary-calculator input[type=number]{height:54px}}.component_salary-calculator .items{display:none}.component_salary-calculator .result-text{margin-top:45px}@media (min-width:768px){.component_salary-calculator .result-text{margin-top:80px}}@media (min-width:1200px){.component_salary-calculator#form-snippet form #salary_scale_client label{min-height:50px}}@media (min-width:768px){.component_salary-calculator#form-snippet form #salary_scale_client .select2-container--default .select2-selection--single{border-radius:30px;height:54px}.component_salary-calculator#form-snippet form #salary_scale_client .select2-container--default .select2-selection--single .select2-selection__arrow{height:54px}}.component_application-succesfull .wrapper figure{display:none}.component_application-succesfull .is-btn{background-color:#000!important}.partial_content-block{background-color:var(--secondary-color,var(--color-green))}.component_contact-form .is-btn{background-color:#000}.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:#000!important}.component img.lazyloaded,.component_paragraph_image-left img,.component_paragraph_image-right img{border-radius:20px}.mobilemenu .btn-wrapper{gap:5px}.mobilemenu .head .site-logo img{max-height:40px}.mobilemenu .c-menu:after{display:none}.mobilemenu .c-menu .head{border-bottom:1px solid #dde5f4}.mobilemenu .c-menu__items{padding:0}.mobilemenu .c-menu__items .c-menu__item.has-submenu .submenu-next i[class*=fa-]{color:var(--color-grey);font-size:1.6rem;font-weight:900}.mobilemenu .c-menu__items .c-menu__item.has-submenu ul{height:auto}.mobilemenu .c-menu__items .c-menu__item.has-submenu ul:after{display:none}.mobilemenu .c-menu__items .c-menu__item.has-submenu .submenu-back,.mobilemenu .c-menu__items .c-menu__item.has-submenu li:last-child{border-bottom:1px solid #dde5f4}.mobilemenu .c-menu__items .c-menu__link{column-gap:15px;height:60px;padding-bottom:20px}.mobilemenu .c-menu__items .c-menu__link .badge{font-weight:700;margin-bottom:0}.component_range-slider:not(.component_salary-slider) .card-body .form-horizontal .form-group button:not([data-toggle=dropdown]){border:1px solid var(--color-grey-light)}header .grid{display:flex;gap:10px;justify-content:center}@media screen and (min-width:1300px){header .grid{gap:30px}}header .grid .site-nav,header .grid .user-nav{flex:0 0 107px}header .grid .site-nav{margin-right:auto}header .grid .user-nav{margin-left:auto}header .grid .user-nav .actions{justify-content:flex-end}header .grid .site-logo{flex:0 0 auto;flex-direction:row}header .grid .component_button .actions{gap:20px!important}@media (min-width:1200px){header .grid .component_button .actions{gap:15px!important}header .grid .site-logo,header .grid .user-nav{flex:1}header .grid .site-nav{flex:1 0 auto}header .grid .site-logo{margin-right:auto}header .grid .site-logo .language-switch{border-radius:23px;display:flex;justify-content:space-between;margin-inline-end:50px;padding:0 20px;width:fit-content}header .grid .user-nav{margin-left:auto}}@media (min-width:992px){header .is-btn-jobalert{background:transparent;margin:0;padding:0}}@media (min-width:992px) and (hover:hover){header .is-btn-jobalert:hover{background:transparent;border:none;color:var(--secondary-color,var(--color-green))}}header .badge-notification{font-size:1rem;font-weight:700;right:10px;top:-7px}@media (min-width:1200px){header .is-btn-icon{min-width:auto;padding:0;width:auto}}@media (hover:hover){header .is-btn-icon:hover{background:none;color:var(--secondary-color,var(--color-green))}}header .is-btn-icon.favorites-toggle{min-width:auto;padding:0;width:auto}header .is-btn-jobalert span{font-size:1.8rem}@media screen and (max-width:1240px){header .is-btn-jobalert .icon-before{margin-right:0!important}header .is-btn-jobalert span{display:none}}.mobilemenu .c-menu{background:rgba(0,0,0,.8)}.mobilemenu .head{background:#fff}.is-section.overview:before{background:none}.is-section.overview .partial_article_list-item .card-body,.is-section.overview .partial_event_list-item .card-body{background:var(--base-color,#f5f5f5)}.page .is-section.overview:before{display:none}.page .is-section.overview .is-container{margin-bottom:40px}@media (min-width:768px){.page .is-section.overview .is-container{padding-bottom:0}}@media (min-width:992px){.page .is-section.overview .is-container{margin:40px auto}}.page .is-section.overview .is-container:after{display:none}.page .is-section.overview .pagination-wrapper{margin-bottom:0;margin-top:0}@media (min-width:768px){.page .is-section.overview .pagination-wrapper{margin-bottom:0;margin-top:0}}.page .is-section.overview .pagination-wrapper [data-search-title] .results{font-size:1.4rem;font-weight:400}@media (min-width:768px){.page .is-section.overview .pagination-wrapper [data-search-title] .results{font-size:2.2rem;font-weight:500}.page .is-section.overview .pagination-wrapper [data-search-title] .results span{font-weight:700}}.section_cta .is-content-980{max-width:1200px!important}.section_cta .is-container{margin:10px auto 50px}@media (min-width:768px){.section_cta .is-container{margin:0 auto 75px}}.section_cta .widget--siteblocks.shape{margin-bottom:0}.section_cta .widget--siteblocks.shape .shape-content{background-color:var(--primary-color,var(--color-blue));border-radius:10px}.section_cta .widget--siteblocks.shape .shape-content>div{display:flex;flex-direction:column}.section_cta .widget--siteblocks.shape .shape-content>div>.is-btn,.section_cta .widget--siteblocks.shape .shape-content>div>div{margin-top:auto}@media (min-width:768px){.section_cta .widget--siteblocks.shape .shape-content h2{max-width:300px}}.section_cta :is(h2,h3,p){color:#fff}header nav.header-nav>ul>li.has-submenu:after{color:var(--header-nav_link_color,var(--content-color,var(--color-neutral700)));font-size:1.4rem;font-weight:700}header nav.header-nav>ul>li.has-submenu ul li>a{font-size:var(--header-nav_link_font-size,1.4rem);text-transform:uppercase}@media (hover:hover){header nav.header-nav>ul>li.has-submenu ul li>a:hover{color:var(--header-nav_link_hover_color,var(--color-primary700))}}header nav.header-nav>ul>li.active>a{color:var(--content-color,var(--color-neutral700))}footer .footercolumn h2{margin:0 0 20px!important}@media (min-width:1200px){footer .footercolumn h2{font-family:var(--content_font-family,var(--theme_content_font-family));font-weight:700}}footer .footercolumn ul li{padding-left:0}footer .footercolumn ul li a:before{content:none}footer .footercolumn ul li a:hover{color:var(--secondary-color,var(--color-green))}footer .footercolumn ul li a .badge-float{position:static}.footer-webring ul li a{font-size:clamp(1.2rem,5vw,1.4rem)}.overlay-hugeinc-filters:after{content:none}nav.overlay-close .close-btn{color:var(--content-color,var(--color-neutral700))}.page_testimonial-detail .layout_hero{background:var(--secondary-color,var(--color-green))}@media (min-width:992px){.page_testimonial-detail .layout_hero{padding:80px 0 40px}}.page_testimonial-detail .layout_hero .is-overlay-bg{background-position:0;background-size:cover;display:block;left:auto;right:0;width:50%}.page_testimonial-detail .layout_hero .is-overlay-color{background-image:none!important}.page_testimonial-detail .partial_intro .author.has-image{align-items:center;flex-direction:column-reverse;margin:0;padding-right:0}@media (min-width:992px){.page_testimonial-detail .partial_intro .author.has-image{flex-direction:row}.page_testimonial-detail .partial_intro .author .author-name h1{bottom:-100px;position:absolute}}.page_testimonial-detail .partial_intro .author-name{max-width:1062px;width:calc(100% - 40px)}@media (min-width:992px){.page_testimonial-detail .partial_intro .author-name h1{font-size:6rem!important;margin-bottom:30px!important}}.page_testimonial-detail .partial_intro .author-img{margin:auto;max-width:1062px;width:100%}@media (min-width:992px){.page_testimonial-detail .partial_intro .author-img{top:-40px}}.page_testimonial-detail .partial_intro .author-img img{display:none}.page_testimonial-detail .partial_intro .author-img:after{color:#000;left:40px;top:-10px}@media (min-width:992px){.page_testimonial-detail .partial_intro .author-img:after{font-size:5rem;left:0;top:20px}}.page_testimonial-detail .partial_intro .content-wrapper{border-radius:10px;margin:0;max-width:1062px;rotate:0deg}.page_testimonial-detail .partial_intro .content-wrapper .content{padding:40px 60px 30px;rotate:0deg}.page_testimonial-detail .partial_intro .content-wrapper .content h2{color:#000}@media (min-width:992px){.page_testimonial-detail .partial_intro .content-wrapper .content h2{font-size:6.5rem!important}}