@-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,10px);--searchfilter_quicklink_background-color:var(--primary-color,#054280);--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,#000);--searchfilter_quicklink_amount_font-size:calc(var(--searchfilter_quicklink_font-size) - 0.2rem);--searchfilter_quicklink_all_background-color:var(--accent-color,#c70d6d);--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,#054280)!important}:root{--theme_heading_font-family:"Nunito",sans-serif;--theme_content_font-family:"Nunito",sans-serif;--theme_nav_font-family:"Nunito",sans-serif;--transition-timing:linear(0,0.012 0.9%,0.05 2%,0.411 9.2%,0.517 11.8%,0.611 14.6%,0.694 17.7%,0.765 21.1%,0.824 24.8%,0.872 28.9%,0.91 33.4%,0.939 38.4%,0.977 50.9%,0.994 68.4%,1);--container_max-width:1170px;--container-fluid_max-width:1770px;--container_padding-inline:10px;--container_margin-block:20px}@media (min-width:576px){:root{--container_margin-block:clamp(2rem,4.8859934853vw + -0.8143322476rem,5rem)}}@media (min-width:992px){:root{--container_padding-inline:15px}}@media (min-width:1200px){:root{--container_margin-block:50px;--button_height:48px;--form_form-control_medium_height:60px}}form .required:after{font-weight:500}@media (min-width:1200px){:is(div.form-group,fieldset.form-group) .form-control{padding-inline:30px}}:is(.checkbox-group,.radio-group){column-gap:10px}@media (min-width:1200px){:is(.checkbox-group,.radio-group){column-gap:30px}}:is(.checkbox-group,.radio-group) input:is([type=checkbox],[type=radio]):required{position:static}@media (min-width:1200px){:is(.checkbox-group,.radio-group) input:is([type=checkbox],[type=radio]){height:30px;max-width:30px;width:30px}}:is(.checkbox-group,.radio-group)>label{margin-block-start:-1px;padding:0}@media (min-width:1200px){:is(.checkbox-group,.radio-group)>label{margin-block-start:4px}}.input-effect :is(input[type=text],input[type=number],input[type=email],input[type=tel],textarea){padding-block:15px 10px}@media (min-width:1200px){.input-effect :is(input[type=text],input[type=number],input[type=email],input[type=tel],textarea){padding-block:24px 14px}}@media (min-width:1200px){.input-effect :is(input[type=text],input[type=number],input[type=email],input[type=tel],textarea)~label{padding-inline:30px}}.select2-container--default .select2-results{border:none;border-radius:4px;overflow:hidden}.is-btn{column-gap:10px}@media (min-width:1200px){.is-btn{height:48px}}.is-btn-link{color:var(--content-color,#000)}.is-btn-link span{text-decoration:underline}.is-btn:not(.is-btn-link):focus{text-decoration:none}.is-btn:not(.is-btn-icon,.no-arrow){padding-right:0;transition:all .25s ease-in-out,padding-right .2s var(--transition-timing)}.is-btn:not(.is-btn-icon,.no-arrow):after{content:"\f061";font-family:Font Awesome\ 6 Pro;font-weight:400;opacity:0;transform:rotate(-45deg);transition:all .2s ease-out;translate:-5px 0 0}@media (hover:hover){.is-btn:not(.is-btn-icon,.no-arrow):hover{padding-right:20px!important}.is-btn:not(.is-btn-icon,.no-arrow):hover:after{opacity:1;transform:rotate(0deg);translate:0}}.is-btn-pill{border-radius:999px}.is-btn-ai{background-color:var(--accent-color,#c70d6d)}.is-btn-ai .icon-magic-ai{width:25px}.is-btn-ai .icon-magic-ai path{fill:var(--blank-color,#fff)}@media (min-width:768px){.is-btn-ai span.mobile{display:none}}.is-btn-ai span.desktop{display:none}@media (min-width:768px){.is-btn-ai span.desktop{display:block;font-size:1.6rem}}.is-btn.is-background-color-blank{color:var(--content-color,#000)}@keyframes --twinkle{0%{opacity:0}35%,65%{opacity:1}95%,to{opacity:0}}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:url(/build/fonts/nunito-bold-webfont.849df72c.woff2) format("woff2"),url(/build/fonts/nunito-bold-webfont.3bcfdc55.woff) format("woff")}@font-face{font-family:Nunito;font-style:italic;font-weight:700;src:url(/build/fonts/nunito-bolditalic-webfont.659a5d3f.woff2) format("woff2"),url(/build/fonts/nunito-bolditalic-webfont.6462b840.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-weight:300;src:url(/build/fonts/nunito-light-webfont.4e38605d.woff2) format("woff2"),url(/build/fonts/nunito-light-webfont.30e4b569.woff) format("woff")}@font-face{font-family:Nunito;font-style:italic;font-weight:300;src:url(/build/fonts/nunito-lightitalic-webfont.2a868d57.woff2) format("woff2"),url(/build/fonts/nunito-lightitalic-webfont.958dc946.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:url(/build/fonts/nunito-semibold-webfont.f9303d65.woff2) format("woff2"),url(/build/fonts/nunito-semibold-webfont.8893787c.woff) format("woff")}@font-face{font-family:Nunito;font-style:italic;font-weight:600;src:url(/build/fonts/nunito-semibolditalic-webfont.edeaa86a.woff2) format("woff2"),url(/build/fonts/nunito-semibolditalic-webfont.02acf4c3.woff) format("woff")}:is(h2,.h2).hero+*{margin-block-start:clamp(2rem,1.3333333333vw + 1.4133333333rem,3rem)}:is(h1,.h1).hero{color:var(--h1_hero_color,var(--primary-color,#054280));font-size:var(--h1_hero_font-size,clamp(2.8rem,3.7333333333vw + 1.1573333333rem,5.6rem));font-weight:var(--h1_hero_font-weight,700);line-height:var(--h1_hero_line-height,1.2);margin:var(--h1_hero_margin,0);text-transform:var(--h1_hero_text-transform,none)}@media (min-width:576px){:is(h1,.h1).hero{font-size:var(--h1_hero_sm_font-size,var(--h1_hero_font-size,clamp(2.8rem,3.7333333333vw + 1.1573333333rem,5.6rem)));line-height:var(--h1_hero_sm_line-height,var(--h1_hero_line-height,1.2))}}@media (min-width:768px){:is(h1,.h1).hero{font-size:var(--h1_hero_md_font-size,var(--h1_hero_sm_font-size,var(--h1_hero_font-size,clamp(2.8rem,3.7333333333vw + 1.1573333333rem,5.6rem))));line-height:var(--h1_hero_md_line-height,var(--h1_hero_sm_line-height,var(--h1_hero_line-height,1.2)))}}@media (min-width:992px){:is(h1,.h1).hero{font-size:var(--h1_hero_lg_font-size,var(--h1_hero_md_font-size,var(--h1_hero_sm_font-size,var(--h1_hero_font-size,clamp(2.8rem,3.7333333333vw + 1.1573333333rem,5.6rem)))));line-height:var(--h1_hero_lg_line-height,1.25)}}:is(h1,.h1).hero+*{margin-block-start:clamp(.5rem,.6666666667vw + .2066666667rem,1rem)}.component_headline{margin-bottom:10px}@media (min-width:992px){.component_headline{margin-bottom:20px}.component_headline+.component{margin-block-start:30px}}::backdrop,dialog{opacity:0;pointer-events:none;transition:display allow-discrete .5s,overlay allow-discrete .5s,opacity .5s}[open],[open]::backdrop{opacity:1;pointer-events:auto}@starting-style{[open],[open]::backdrop{opacity:0}}[data-admin] ::backdrop,[data-admin] dialog{display:none}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:.2s}#mainHeader{view-transition-name:header-static}footer{view-transition-name:footer-static}.partial_option_images_list-item{border-radius:20px 20px 0 0;max-width:175px!important;min-height:240px;overflow:hidden}@media (min-width:768px){.partial_option_images_list-item{max-width:270px!important;min-height:370px}}@media (hover:hover){.partial_option_images_list-item:hover{transform:scale(1)}}.partial_option_images_list-item a{height:100%;min-height:240px;position:relative}@media (min-width:768px){.partial_option_images_list-item a{min-height:370px}}.partial_option_images_list-item a svg{position:absolute;right:0;top:0;width:70px}@media (min-width:768px){.partial_option_images_list-item a svg{width:90px}}.partial_option_images_list-item a .icon{align-items:center;background:var(--primary-color--light,#eef2f6);border-radius:100px;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;transition:background-color .2s ease;width:40px}@media (min-width:768px){.partial_option_images_list-item a .icon{height:54px;width:54px}}@media (hover:hover){.partial_option_images_list-item a .icon:hover{background:var(--primary-color,#054280)}.partial_option_images_list-item a .icon:hover i{color:var(--blank-color,#fff);text-decoration:none;transform:rotate(0deg)}}.partial_option_images_list-item a .icon i{color:var(--primary-color,#054280);font-size:1.1rem;transform:rotate(-45deg);transition:transform .2s ease,color .2s ease}@media (min-width:768px){.partial_option_images_list-item a .icon i{font-size:1.6rem}}.partial_option_images_list-item a .image{height:100%;min-height:240px}@media (min-width:768px){.partial_option_images_list-item a .image{min-height:370px}}.partial_option_images_list-item a .image img{border-top-right-radius:25px;height:100%;min-height:240px;object-fit:cover}@media (min-width:768px){.partial_option_images_list-item a .image img{min-height:370px}}.partial_option_images_list-item a .content{background:var(--blank-color,#fff);min-height:60px;padding:10px 10px 12px 0;width:calc(100% - 20px)}@media (min-width:768px){.partial_option_images_list-item a .content{min-height:90px;padding-top:20px;width:calc(100% - 30px)}}.partial_option_images_list-item a .content .badge{background:var(--accent-color,#c70d6d);font-size:1.1rem;height:18px;padding:2px 5px 1px;right:-12px;top:-10px;width:auto}.partial_option_images_list-item a .content h2{color:var(--primary-color,#054280);display:-webkit-box;font-size:1.4rem;font-weight:700;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.partial_option_images_list-item a .content h2{font-size:1.8rem}}@media (hover:hover){.partial_option_images_list-item:hover .icon{background:var(--primary-color,#054280);text-decoration:none}.partial_option_images_list-item:hover .icon i{color:var(--blank-color,#fff);transform:rotate(0deg)}.partial_option_images_list-item:hover .card-body .testimonial-head .title a h2{text-decoration:none}}.partial_testimonial_list-item{position:relative}.partial_testimonial_list-item .card-link{inset:0;position:absolute;z-index:50}.partial_testimonial_list-item .card .icon{align-items:center;background:var(--primary-color--light,#eef2f6);border-radius:100px;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;transition:background-color .2s ease;width:40px;z-index:1}@media (min-width:768px){.partial_testimonial_list-item .card .icon{height:54px;width:54px}}.partial_testimonial_list-item .card .icon i{color:var(--primary-color,#054280);font-size:1.1rem;transform:rotate(-45deg);transition:transform .2s ease,color .2s ease}@media (min-width:768px){.partial_testimonial_list-item .card .icon i{font-size:1.6rem}}.partial_testimonial_list-item .card .corner-shape{position:absolute;right:0;top:0;width:70px}@media (min-width:768px){.partial_testimonial_list-item .card .corner-shape{width:90px}}.partial_testimonial_list-item .card img{border-radius:20px;max-height:170px;object-fit:cover}@media (min-width:768px){.partial_testimonial_list-item .card img{max-height:240px}}.partial_testimonial_list-item .card .card-body{background:transparent;padding:10px 0 0}.partial_testimonial_list-item .card .card-body .testimonial-head{margin-block-end:0}@media (min-width:576px){.partial_testimonial_list-item .card .card-body .testimonial-head{flex-direction:column}}@media (min-width:768px){.partial_testimonial_list-item .card .card-body .testimonial-head{padding-top:24px}}.partial_testimonial_list-item .card .card-body .testimonial-head .author{margin-bottom:10px}.partial_testimonial_list-item .card .card-body .testimonial-head .author p{margin-bottom:0;text-align:start}.partial_testimonial_list-item .card .card-body .testimonial-head .author p strong{color:var(--primary-color,#054280);font-size:1.4rem;font-weight:700}@media (min-width:768px){.partial_testimonial_list-item .card .card-body .testimonial-head .author p strong{font-size:1.8rem}}.partial_testimonial_list-item .card .card-body .testimonial-head .author p span{color:var(--black-color,#000);font-size:1.4rem;font-weight:700}@media (min-width:768px){.partial_testimonial_list-item .card .card-body .testimonial-head .author p span{font-size:1.8rem}}.partial_testimonial_list-item .card .card-body .testimonial-head .title{padding:10px 10px 0;position:relative}@media (min-width:768px){.partial_testimonial_list-item .card .card-body .testimonial-head .title{padding:20px 20px 0}}.partial_testimonial_list-item .card .card-body .testimonial-head .title .quotes{height:auto;left:0;position:absolute;top:0;width:118px}@media (min-width:768px){.partial_testimonial_list-item .card .card-body .testimonial-head .title .quotes{width:150px}}.partial_testimonial_list-item .card .card-body .testimonial-head .title h2{color:var(--black-color,#000);font-size:1.8rem;font-style:italic;font-weight:400;isolation:isolate;position:relative;text-align:start;width:fit-content;z-index:2}@media (min-width:768px){.partial_testimonial_list-item .card .card-body .testimonial-head .title h2{font-size:2.4rem}}@media (hover:hover){.partial_testimonial_list-item:hover .card .icon{background:var(--primary-color,#054280);text-decoration:none}.partial_testimonial_list-item:hover .card .icon i{color:var(--blank-color,#fff);transform:rotate(0deg)}.partial_testimonial_list-item:hover .card .card-body .testimonial-head .title a h2{text-decoration:none}}.partial_vacancy_list-item{position:relative}.partial_vacancy_list-item .card{background:var(--primary-color--light,#eef2f6);border-radius:0 0 0 10px;padding:0 0 10px 20px}@media (min-width:992px){.partial_vacancy_list-item .card{border-radius:0 0 0 20px;padding:0 0 30px 70px}}.partial_vacancy_list-item .card-body{background:var(--blank-color,#fff);padding:10px 20px 20px}@media (min-width:992px){.partial_vacancy_list-item .card-body{padding:10px 30px 20px;position:relative}}.partial_vacancy_list-item .vacancy-top{align-items:flex-start;flex-direction:column}.partial_vacancy_list-item .vacancy-top .head{width:100%}.partial_vacancy_list-item .vacancy-top .head .title a h2{color:var(--primary-color,#054280);font-size:1.6rem;font-weight:700;line-height:22px;width:calc(100% - 100px)}@media (min-width:992px){.partial_vacancy_list-item .vacancy-top .head .title a h2{font-size:2.4rem;line-height:32px;width:calc(100% - 150px)}}.partial_vacancy_list-item .vacancy-top .head .sub a{color:var(--black-color,#000);font-size:1.4rem;font-weight:400;margin-block:5px 0;text-decoration:underline}@media (min-width:992px){.partial_vacancy_list-item .vacancy-top .head .sub a{font-size:1.6rem;margin-bottom:20px}}.partial_vacancy_list-item .vacancy-top .head .badge-container{gap:6px;justify-content:end;position:absolute;right:0;top:59px}@media (min-width:992px){.partial_vacancy_list-item .vacancy-top .head .badge-container{gap:13px;top:79px}}.partial_vacancy_list-item .vacancy-top .head .badge-container .badge{background:none;min-width:40px;padding:0}@media (min-width:992px){.partial_vacancy_list-item .vacancy-top .head .badge-container .badge{min-width:54px}}.partial_vacancy_list-item .vacancy-top .head .badge-container .badge p{color:var(--primary-color,#054280)}.partial_vacancy_list-item .vacancy-top figure{border:none;justify-content:start;margin:0;margin-block:30px;max-height:40px;padding:0;width:auto}@media (min-width:992px){.partial_vacancy_list-item .vacancy-top figure{bottom:30px;margin:0;position:absolute;right:0}.partial_vacancy_list-item .vacancy-top figure img{height:100%;object-fit:contain;width:fit-content}}.partial_vacancy_list-item .vacancy-footer{margin-block-start:auto}.partial_vacancy_list-item .vacancy-footer .options ul{display:flex;flex-direction:column;margin:0}.partial_vacancy_list-item .vacancy-footer .options ul li{align-items:center;color:#1d1d1b;display:flex;gap:10px;line-height:24px}@media (min-width:992px){.partial_vacancy_list-item .vacancy-footer .options ul li{line-height:30px}}.partial_vacancy_list-item .vacancy-footer .options ul li i{color:var(--secondary-color,#becd34)!important;font-weight:400!important;height:14px;margin:0;margin-inline:0!important;text-align:center;width:18px}.partial_vacancy_list-item .vacancy-footer .component_button .actions{gap:6px;position:absolute;right:0;top:8px;width:fit-content;z-index:1}@media (min-width:992px){.partial_vacancy_list-item .vacancy-footer .component_button .actions{gap:13px;top:0}}.partial_vacancy_list-item .vacancy-footer .component_button .actions .favorite-add{border-radius:999px;column-gap:0;font-size:1.8rem;height:40px;min-width:fit-content;width:40px}@media (min-width:992px){.partial_vacancy_list-item .vacancy-footer .component_button .actions .favorite-add{height:54px;width:54px}}@media (hover:hover){.partial_vacancy_list-item .vacancy-footer .component_button .actions .favorite-add:hover i{font-weight:700}}.partial_vacancy_list-item .vacancy-footer .component_button .actions .favorite-add i{font-weight:400;margin:0!important}.partial_vacancy_list-item .vacancy-footer .component_button .actions .favorite-add.active i{font-weight:700}.partial_vacancy_list-item .vacancy-footer .component_button .actions .view-vacancy{align-items:center;background:var(--primary-color--light,#eef2f6);border-radius:100px;display:flex;font-weight:600;height:auto;justify-content:center;min-height:40px;min-width:40px;padding:0;width:auto}@media (min-width:992px){.partial_vacancy_list-item .vacancy-footer .component_button .actions .view-vacancy{height:54px;width:54px}}.partial_vacancy_list-item .vacancy-footer .component_button .actions .view-vacancy:after{color:var(--primary-color,#054280);opacity:1;translate:0}.partial_vacancy_list-item .card-link{inset:0;position:absolute}@media (hover:hover){.partial_vacancy_list-item:hover:not(:has(.favorite-add:hover)) .view-vacancy{background-color:var(--primary-color,#054280)!important}.partial_vacancy_list-item:hover:not(:has(.favorite-add:hover)) .view-vacancy:after{color:var(--blank-color,#fff)!important;transform:rotate(0deg)}}.partial_vacancy_list-item.personal .card{background:var(--accent-color--light,#ffeaf5)}.partial_vacancy_list-item.personal .vacancy-footer .favorite-add,.partial_vacancy_list-item.personal .vacancy-top .head .title a h2{color:var(--accent-color,#c70d6d)}.partial_vacancy_list-item.personal .vacancy-footer .view-vacancy{background:var(--accent-color--light,#ffeaf5)!important}.partial_vacancy_list-item.personal .vacancy-footer .view-vacancy:after{color:var(--accent-color,#c70d6d)!important}@media (min-width:992px){.component_related-vacancy .partial_vacancy_list-item .card{padding:0 0 30px 60px}}.partial_recruiter_list-item{background:var(--secondary-color,#becd34);border-radius:0 20px 0 20px;overflow:hidden}.partial_recruiter_list-item .recruiter-image{border-radius:0;margin:0;min-height:220px;width:100%}.partial_recruiter_list-item .recruiter-image img{height:100%;object-fit:cover;width:100%}.partial_recruiter_list-item .card-body{background:var(--blank-color,#fff);margin-inline:auto 0;padding:20px 20px 0;position:relative;text-align:start;width:calc(100% - 30px)}.partial_recruiter_list-item .card-body:before{background:var(--secondary-color,#becd34);content:"";height:30px;left:-30px;position:absolute;top:-30px;width:170px}.partial_recruiter_list-item .card-body h3{color:var(--primary-color,#054280);font-size:2.4rem;margin-bottom:10px}.partial_recruiter_list-item .card-body p{font-size:1.8rem;font-weight:700}.partial_recruiter_list-item .card-body .recruiter-contact-btn{margin-bottom:0}.partial_recruiter_list-item.partial_recruiter_list-item-single{align-items:stretch;background:#fff;display:flex;flex-direction:row;gap:0;justify-content:space-between;position:relative}.partial_recruiter_list-item.partial_recruiter_list-item-single:after{background:var(--secondary-color,#becd34);bottom:0;content:"";display:block;height:75px;left:0;position:absolute;width:calc(100% - 155px)}@media (min-width:768px){.partial_recruiter_list-item.partial_recruiter_list-item-single:after{width:calc(100% - 155px)}}@media (min-width:992px){.partial_recruiter_list-item.partial_recruiter_list-item-single:after{height:160px;width:calc(100% - 370px)}}.partial_recruiter_list-item.partial_recruiter_list-item-single .intro{background:#fff;margin-bottom:20px;padding:0 20px 20px 0;text-align:justify;width:100%;z-index:1}@media (min-width:992px){.partial_recruiter_list-item.partial_recruiter_list-item-single .intro{margin-bottom:30px;padding:0 20px 60px 0;width:100%}}.partial_recruiter_list-item.partial_recruiter_list-item-single .intro .intro-title{display:none}@media (min-width:992px){.partial_recruiter_list-item.partial_recruiter_list-item-single .intro .intro-title{color:var(--primary-color,#054280);display:block;font-size:2.4rem;margin-bottom:20px;max-width:385px;text-wrap:auto}}.partial_recruiter_list-item.partial_recruiter_list-item-single .intro p{font-size:1.4rem;margin-bottom:20px}@media (min-width:992px){.partial_recruiter_list-item.partial_recruiter_list-item-single .intro p{margin-bottom:30px}}.partial_recruiter_list-item.partial_recruiter_list-item-single .intro a{margin-bottom:0}@media (min-width:992px){.partial_recruiter_list-item.partial_recruiter_list-item-single .intro a{width:fit-content}}.partial_recruiter_list-item.partial_recruiter_list-item-single .recruiter-image{border-radius:50px 20px 20px 20px;flex:0 0 auto;height:auto;max-width:175px;min-height:auto}@media (min-width:992px){.partial_recruiter_list-item.partial_recruiter_list-item-single .recruiter-image{max-width:400px}}.partial_recruiter_list-item.partial_recruiter_list-item-single .recruiter-image img{max-height:inherit}.partial_ajax-search-form .search-grid{align-items:center;background:var(--blank-color,#fff);border-radius:200px;display:flex;gap:6px;justify-content:start;margin-top:0;padding:6px;z-index:3}@media (min-width:576px){.partial_ajax-search-form .search-grid{justify-content:start}}@media (min-width:768px){.partial_ajax-search-form .search-grid{gap:10px;padding:18px 20px}}.partial_ajax-search-form .search-grid .button .form-group{width:auto}.partial_ajax-search-form .search-grid .button .form-group button{background:var(--primary-color--light,#eef2f6)!important;border-radius:50px;color:var(--primary-color,#054280);height:auto;padding:12px;width:auto}@media (min-width:768px){.partial_ajax-search-form .search-grid .button .form-group button{padding:14px}}.partial_ajax-search-form .search-grid .button .form-group button:after{content:"";display:none}.partial_ajax-search-form .search-grid .button .form-group button i{font-size:1.7rem;font-weight:700;height:17px;width:17px}@media (min-width:768px){.partial_ajax-search-form .search-grid .button .form-group button i{font-size:2rem}.partial_ajax-search-form .search-grid .keyword{flex:1 1 auto;width:-webkit-fill-available}}.partial_ajax-search-form .search-grid .keyword .form-group{height:-webkit-fill-available}.partial_ajax-search-form .search-grid .keyword .form-group input{border:none;height:-webkit-fill-available;padding:0}.partial_ajax-search-form .search-grid .keyword .form-group input:not(:placeholder-shown)~label{top:-15px}.partial_ajax-search-form .search-grid .keyword .form-group label{color:var(--primary-color,#054280);height:-webkit-fill-available;margin-bottom:0;max-width:165px;overflow:hidden;padding-inline:0;position:absolute;text-overflow:ellipsis;white-space:nowrap}@media (min-width:576px){.partial_ajax-search-form .search-grid .keyword .form-group label{max-width:max-content;text-overflow:clip}}.partial_ajax-search-form .search-grid .keyword .form-group label.desktop{display:none}@media (min-width:992px){.partial_ajax-search-form .search-grid .keyword .form-group label.desktop{display:block}.partial_ajax-search-form .search-grid .keyword .form-group label.mobile{display:none}}.partial_ajax-search-form .search-grid [data-selected-filters]{margin-left:auto}@media (max-width:767.98px){.partial_ajax-search-form .search-grid [data-selected-filters]{display:none!important}}.partial_ajax-search-form .search-grid [data-selected-filters] .widget.widget_selection-tags{align-items:center;display:flex;gap:10px}.partial_ajax-search-form .search-grid [data-selected-filters] .tags{display:flex;gap:10px}.partial_ajax-search-form .search-grid [data-selected-filters] .tags .tag{align-content:center;align-items:center;background-color:var(--primary-color--light,#eef2f6);border:0;border-radius:999px;color:var(--primary-color,#054280);display:flex;flex-wrap:nowrap;font-size:var(--content_font-size,clamp(1.4rem,.2666666667vw + 1.2826666667rem,1.6rem));height:42px;margin:0;padding:0 20px;transition:box-shadow .25s ease-in-out}.partial_ajax-search-form .search-grid [data-selected-filters] .tags .tag .icon-after{color:#a2b9cf;font-size:1.4rem;margin-inline-start:10px!important;transition:color .25s ease-in-out}.partial_ajax-search-form .search-grid [data-selected-filters] .tags .tag:active,.partial_ajax-search-form .search-grid [data-selected-filters] .tags .tag:focus{text-decoration:none}@media (hover:hover){.partial_ajax-search-form .search-grid [data-selected-filters] .tags .tag:hover{box-shadow:inset 0 0 0 1px var(--primary-color,#054280);color:var(--primary-color,#054280);text-decoration:none}.partial_ajax-search-form .search-grid [data-selected-filters] .tags .tag:hover .icon-after{color:var(--primary-color,#054280)}}.partial_ajax-search-form .search-grid [data-selected-filters] .tags .tag:nth-child(3)~.tag{display:none!important}.partial_ajax-search-form .search-grid [data-selected-filters] .more-tags{align-content:end;background-color:var(--primary-color,#054280);color:var(--blank-color,#fff);display:none;font-size:1.1rem;font-weight:700;height:18px;line-height:1;padding-inline:4px;width:auto}.partial_ajax-search-form .search-grid [data-selected-filters] .more-tags.show{display:block}.partial_ajax-search-form .search-grid [data-selected-filters]:has(.tags:not(:empty))+.ai a span.mobile{display:block}.partial_ajax-search-form .search-grid [data-selected-filters]:has(.tags:not(:empty))+.ai a span.desktop{display:none}.partial_ajax-search-form .search-grid .ai{width:106px}@media (min-width:768px){.partial_ajax-search-form .search-grid .ai{width:auto}}@media (hover:hover){.partial_ajax-search-form .search-grid .ai:hover a{text-decoration:none}}.partial_ajax-search-form .search-grid .ai a{align-items:center;background:var(--accent-color,#c70d6d);border-radius:50px;color:var(--blank-color,#fff);display:flex;gap:8px;height:100%;padding:10px 17px}@media (min-width:768px){.partial_ajax-search-form .search-grid .ai a{gap:10px;padding:13px 21px;width:max-content}}.partial_ajax-search-form .search-grid .ai a svg{width:20px;fill:#fff}@media (min-width:768px){.partial_ajax-search-form .search-grid .ai a svg{width:25px}.partial_ajax-search-form .search-grid .ai a span.mobile{display:none}}.partial_ajax-search-form .search-grid .ai a span.desktop{display:none}@media (min-width:768px){.partial_ajax-search-form .search-grid .ai a span.desktop{display:block;font-size:1.6rem}}.partial_advanced-search-form{margin-block-start:auto}@media (min-width:992px){.partial_advanced-search-form{margin-block-start:0}}.partial_advanced-search-form .search-grid{align-items:center;background:var(--blank-color,#fff);border-radius:200px;display:flex;gap:6px;justify-content:start;overflow:hidden;padding:6px}@media (min-width:768px){.partial_advanced-search-form .search-grid{gap:10px;padding:18px 20px}}.partial_advanced-search-form .search-grid .button .form-group{width:auto}.partial_advanced-search-form .search-grid .button .form-group button{background:var(--primary-color--light,#eef2f6)!important;border-radius:50px;color:var(--primary-color,#054280);height:auto;padding:12px;width:auto}@media (min-width:768px){.partial_advanced-search-form .search-grid .button .form-group button{padding:14px}}.partial_advanced-search-form .search-grid .button .form-group button:after{content:"";display:none}.partial_advanced-search-form .search-grid .button .form-group button i{font-size:1.7rem;font-weight:700;height:17px;width:17px}@media (min-width:768px){.partial_advanced-search-form .search-grid .button .form-group button i{font-size:2rem;height:20px;width:20px}}.partial_advanced-search-form .search-grid .keyword{flex:1 1 auto}.partial_advanced-search-form .search-grid .keyword .form-group .input-effect input{border:none;padding:0}.partial_advanced-search-form .search-grid .keyword .form-group .input-effect .form-control{height:40px}.partial_advanced-search-form .search-grid .keyword .form-group .input-effect label{align-content:center;color:var(--primary-color,#054280);display:block;font-size:var(--content_font-size,clamp(1.4rem,.2666666667vw + 1.2826666667rem,1.6rem));height:100%;margin-bottom:0;overflow:hidden;padding-inline:0;text-overflow:ellipsis;white-space:nowrap}.partial_advanced-search-form .search-grid .keyword .form-group .input-effect label span.mobile{font-weight:400}@media (min-width:768px){.partial_advanced-search-form .search-grid .keyword .form-group .input-effect label span.mobile{display:none}}.partial_advanced-search-form .search-grid .keyword .form-group .input-effect label span.desktop{font-weight:400}@media (max-width:767.98px){.partial_advanced-search-form .search-grid .keyword .form-group .input-effect label span.desktop{display:none}}.partial_advanced-search-form .search-grid .keyword .form-group .input-effect .form-control:is(:focus,.has-content)~label{font-size:var(--content_font-size,clamp(1.4rem,.2666666667vw + 1.2826666667rem,1.6rem));left:0;opacity:0;pointer-events:none;top:0;width:100%!important}.partial_advanced-search-form .search-grid .ai{flex:0 0 auto;margin-inline-start:auto}@media (min-width:768px){.partial_advanced-search-form .search-grid .ai{width:auto}.partial_advanced-search-form .search-grid .ai .is-btn-ai span.mobile{display:none}}.partial_advanced-search-form .search-grid .ai .is-btn-ai span.desktop{display:none}@media (min-width:768px){.partial_advanced-search-form .search-grid .ai .is-btn-ai span.desktop{display:block;font-size:1.6rem}}.partial_company_list-item{border-radius:0 0 20px 20px;overflow:hidden}.partial_company_list-item .card .card-link{height:100%;position:absolute;width:100%;z-index:2}.partial_company_list-item .card .icon{align-items:center;background:var(--primary-color--light,#eef2f6);border-radius:100px;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;transition:background-color .2s ease;width:40px;z-index:1}@media (min-width:768px){.partial_company_list-item .card .icon{height:54px;width:54px}}.partial_company_list-item .card .icon i{color:var(--primary-color,#054280);font-size:1.1rem;transform:rotate(-45deg);transition:transform .2s ease,color .2s ease}@media (min-width:768px){.partial_company_list-item .card .icon i{font-size:1.6rem}}.partial_company_list-item .card .card-img-top{height:100%;left:0;max-height:100%;padding:0;position:absolute;top:0;width:100%}.partial_company_list-item .card .card-img-top svg{position:absolute;right:0;top:0;width:70px}@media (min-width:768px){.partial_company_list-item .card .card-img-top svg{width:90px}}.partial_company_list-item .card .card-img-top img{height:100%;max-height:100%;object-fit:cover;width:100%}.partial_company_list-item .card .company{background:var(--blank-color,#fff);flex:none;height:auto;margin-bottom:40px;max-width:185px;padding:20px 20px 20px 0;width:fit-content;z-index:1}@media (min-width:992px){.partial_company_list-item .card .company{margin-bottom:135px;max-width:270px;padding:30px 30px 20px 0}}.partial_company_list-item .card .company .logo{margin-bottom:20px;max-height:30px;min-height:fit-content;overflow:visible;padding:0;position:relative;width:fit-content}.partial_company_list-item .card .company .logo a img{max-height:30px}@media (min-width:992px){.partial_company_list-item .card .company p{font-size:1.8rem}}@media (hover:hover){.partial_company_list-item:hover .card .icon{background:var(--primary-color,#054280);text-decoration:none}.partial_company_list-item:hover .card .icon i{color:var(--blank-color,#fff);transform:rotate(0deg)}}.mobilemenu .c-menu{background:none;height:calc(100% - var(--header_flex-group_height, 60px));transform:translate3d(0,calc(-100% + var(--header_flex-group_height, 60px)),0);width:100%;z-index:1059}.mobilemenu .c-menu.is-active{transform:translate3d(0,var(--header_flex-group_height,60px),0)}.mobilemenu .head{display:none!important;height:var(--header_flex-group_height,60px);opacity:0;pointer-events:none}.mobilemenu .wrapper{--_wave_aspect-ratio:(59/375);container:--mobilemenu-wrapper/size;height:calc(100% - 67px - 100vw*var(--_wave_aspect-ratio));padding-inline:20px}.mobilemenu .c-menu__items .c-menu__item{border:0}.mobilemenu .c-menu__items .c-menu__item :is(.submenu-next,.submenu-back){background:none}.mobilemenu .c-menu__items .c-menu__item .submenu-next{padding-right:0;width:auto}.mobilemenu .c-menu__items .c-menu__item .submenu-next i{color:var(--primary-color,#054280)!important}.mobilemenu .c-menu__items .c-menu__item .submenu-back{font-size:1.6rem;height:76px;padding-inline:10px}.mobilemenu .c-menu__items .c-menu__item .submenu-back i[class*=fa-]{border:0;border-radius:0;height:auto;left:auto;margin-top:2px;padding:0;width:auto}.mobilemenu .c-menu__items .c-menu__item ul{height:100cqh;padding-inline:20px;transform:translateX(100%)}.mobilemenu .c-menu__items .c-menu__item ul li{border:0}.mobilemenu .c-menu__items .c-menu__item ul li a,.mobilemenu .c-menu__items .c-menu__item ul li ul li a{font-size:1.8rem;font-weight:700}.mobilemenu .c-menu__items .c-menu__link{color:var(--primary-color,#054280);font-size:1.8rem;font-weight:700;padding-block:10px}.mobilemenu .c-menu__items .active .c-menu__link{background-color:var(--primary-color--light,#eef2f6)}.mobilemenu .language-switch{margin-block:14px}.mobilemenu .language-switch .select2-container{width:auto!important}.mobilemenu .wave{height:auto;transform:translate(0,-1px,0);width:100%}.c-mask{height:auto;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease-in-out .1s;width:auto;z-index:1058}@media (prefers-reduced-motion:reduce){.c-mask{transition-delay:0s}}.c-mask.c-mask-layer-bottom{backdrop-filter:blur(11px) brightness(110%);background-color:rgb(from var(--primary-color--light,#EEF2F6) r g b/0);z-index:101}.c-mask.c-mask-layer-top{background-color:var(--primary-color--light,#eef2f6);mix-blend-mode:multiply;z-index:102}.c-mask.is-active,.c-mask.is-active+.c-mask{opacity:1;pointer-events:auto;transition-delay:0s}.component_quick-suggestions .dropdown-menu{background-color:var(--blank-color,#fff)}.component_quick-suggestions .dropdown-item{font-size:var(--content_font-size,clamp(1.4rem,.2666666667vw + 1.2826666667rem,1.6rem));font-weight:var(--content_font-weight,400);height:auto;text-align:left}.component_quick-suggestions .dropdown-item.is-btn{color:var(--secondary-color,#abb92f);justify-content:start;margin-block-start:5px;padding-block:0}@media (hover:hover){.component_quick-suggestions .dropdown-item.is-btn:hover{color:var(--secondary-color,#abb92f)}}@media (max-width:991.98px){.component_quick-suggestions .dropdown-toggle{align-items:center;background-color:var(--blank-color,#fff);border:0;border-radius:10px;display:flex;font-size:1.4rem;font-weight:700;gap:10px;padding:5px 10px 6px}.component_quick-suggestions .dropdown-toggle:after{border:0;content:"\f0dd";display:inline;font-family:Font Awesome\ 6 Pro;font-weight:700;height:auto;line-height:10px;margin:-6px 0 0}.component_quick-suggestions .dropdown-toggle:is(.show,:first-child:active){background-color:var(--primary-color--light,#eef2f6);border:0}.component_quick-suggestions .dropdown-menu{border-radius:10px;overflow:clip;padding-block:10px}.component_quick-suggestions .dropdown-item{padding-inline:10px}}@media (min-width:992px){.component_quick-suggestions .dropdown-toggle{border:0;font-size:var(--content_font-size,clamp(1.4rem,.2666666667vw + 1.2826666667rem,1.6rem));font-weight:700;margin-block-end:20px;padding:0;pointer-events:none}.component_quick-suggestions .dropdown-toggle:after{content:none}.component_quick-suggestions .dropdown-menu{border:0;border-radius:0;display:block;position:relative;width:fit-content}.component_quick-suggestions .dropdown-menu:after{background-image:linear-gradient(to top,var(--primary-color--light,#eef2f6),var(--primary-color,#054280));bottom:30px;content:"";height:74px;mix-blend-mode:lighten;position:absolute;width:100%}}@media (min-width:992px) and (min-width:992px){.component_quick-suggestions .dropdown-menu:after{bottom:25px;height:58px}}@media (min-width:992px){.component_quick-suggestions .dropdown-item{padding-inline:0}}@media (min-width:992px) and (hover:hover){.component_quick-suggestions .dropdown-item:hover{background:none}}@media (min-width:992px){.component_quick-suggestions .dropdown-item.is-btn span{text-decoration:underline}}.component_usp-grid{--_grid-gap:5px;display:grid;gap:var(--_grid-gap);grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:768px){.component_usp-grid{--_grid-gap:30px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:9.4871794872cqw 19.5726495726cqw 20.5128205128cqw 8.547008547cqw}}.component_usp-grid>:first-child{aspect-ratio:265/209;grid-area:1/1/2/4}@media (min-width:768px){.component_usp-grid>:first-child{aspect-ratio:auto;grid-area:1/1/3/6}}.component_usp-grid>:nth-child(2){aspect-ratio:174/301;grid-area:2/1/4/3}@media (min-width:768px){.component_usp-grid>:nth-child(2){aspect-ratio:auto;grid-area:1/9/5/13}}.component_usp-grid>[class*=-alternate]{aspect-ratio:174/301;display:grid;gap:var(--_grid-gap);grid-area:2/3/4/5;grid-template-rows:repeat(2,minmax(0,1fr))}@media (min-width:768px){.component_usp-grid>[class*=-alternate]{aspect-ratio:auto;grid-area:2/6/4/9;grid-template-rows:repeat(2,auto)}.component_usp-grid>[class*=-alternate] img{aspect-ratio:270/229}.component_usp-grid>[class*=-alternate] .content-wrapper{aspect-ratio:270/240}}.component_usp-grid>:nth-child(4){aspect-ratio:1/1;grid-area:4/2/5/5}@media (min-width:768px){.component_usp-grid>:nth-child(4){aspect-ratio:auto;grid-area:3/2/5/6}}.component_usp-grid--small{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:768px){.component_usp-grid--small{--_grid-gap:30px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:9.4871794872cqw 19.5726495726cqw}}.component_usp-grid--small>:nth-child(2){aspect-ratio:174/264}@media (min-width:768px){.component_usp-grid--small>:nth-child(2){aspect-ratio:auto;grid-row-end:3}}.component_usp-grid--small>:nth-child(2) img{border-bottom-right-radius:100px}@media (min-width:768px){.component_usp-grid--small>:nth-child(2) img{border-bottom-right-radius:150px}}.component_usp-grid--small>:nth-child(2):before{content:none!important}.component_usp-grid--small>:nth-child(3){aspect-ratio:175/148;border-radius:var(--_grid_item_border-radius);grid-area:2/3/4/5}@media (min-width:768px){.component_usp-grid--small>:nth-child(3){aspect-ratio:auto;grid-area:2/6/3/9}}.component_usp-grid--small>:nth-child(3) img{display:none}.component_usp-grid--small>:nth-child(3) .content-wrapper{background-color:var(--_grid_item-alternate_background-color,var(--primary-color,#054280));border-radius:var(--_grid_item_border-radius);height:100%;padding:10px 10px 30px 30px;position:static;text-align:right;width:100%}@media (min-width:768px){.component_usp-grid--small>:nth-child(3) .content-wrapper{aspect-ratio:auto;grid-row:1/-1;padding:30px}}.component_usp-grid--small>:nth-child(3) p{--_grid_item-color:var(--blank-color,#fff)}.component_usp-grid--small>:nth-child(3):before{aspect-ratio:1;background-color:var(--secondary-color,#becd34);border-radius:10px max(75px,100%) 10px 10px;bottom:calc(100% + var(--_grid-gap));content:"";height:auto;position:absolute;right:0;width:23.8764044944cqw}@media (min-width:768px){.component_usp-grid--small>:nth-child(3):before{border-radius:max(90px,100%) 10px 10px 10px;width:9.4871794872cqw}}.component_usp-grid.personalized{--_grid_item-alternate_background-color:var(--accent-color,#c70d6d)}.is-container:has(.component_usp-grid){container:--usp-grid/inline-size}.is-container:has(.component_usp-grid)>.component:last-child{margin-block-end:0}.skin-3 .component_usp-grid>.partial:empty{background-color:var(--accent-color--light,#ffeaf5)}.partial_usp_grid-item{--_grid_item_border-radius:10px;border-radius:var(--_grid_item_border-radius);position:relative}@media (min-width:768px){.partial_usp_grid-item{--_grid_item_border-radius:20px}}.partial_usp_grid-item img{border-radius:var(--_grid_item_border-radius);border-top-left-radius:calc(var(--_grid_item_border-radius) + 1px);display:block;height:100%;object-fit:cover;width:100%}.partial_usp_grid-item .content-wrapper{background-color:var(--blank-color,#fff);left:0;padding:0 25px 30px 0;position:absolute;top:0}.partial_usp_grid-item .text{display:block}.partial_usp_grid-item p{color:var(--_grid_item-color,var(--content-color,#000));font-size:clamp(1.4rem,.5333333333vw + 1.1653333333rem,1.8rem);font-weight:700;line-height:1.3;margin:0;text-wrap:balance}.partial_usp_grid-item .counter{color:var(--_grid_item-color,var(--primary-color,#054280));display:block;font-size:clamp(2.8rem,3.7333333333vw + 1.1573333333rem,5.6rem)}.partial_usp_grid-item .counter:after{content:attr(data-counter);display:block;height:0;overflow:clip;visibility:hidden}.partial_usp_grid-item a{inset:0;position:absolute}.partial_usp_grid-item:first-child .content-wrapper{min-width:156px}@media (min-width:768px){.partial_usp_grid-item:first-child .content-wrapper{min-width:241px}}.partial_usp_grid-item:first-child .text{max-width:131px}@media (min-width:768px){.partial_usp_grid-item:first-child .text{max-width:216px}}.partial_usp_grid-item:nth-child(2) .content-wrapper{min-width:156px}@media (min-width:768px){.partial_usp_grid-item:nth-child(2) .content-wrapper{min-width:186px}}.partial_usp_grid-item:nth-child(2) .text{max-width:131px}@media (min-width:768px){.partial_usp_grid-item:nth-child(2) .text{max-width:161px}}.partial_usp_grid-item:nth-child(2):before{aspect-ratio:1;background-color:var(--secondary-color,#becd34);border-radius:10px;content:"";height:auto;left:0;position:absolute;top:calc(100% + var(--_grid-gap));width:18.2584269663cqw}@media (min-width:768px){.partial_usp_grid-item:nth-child(2):before{content:none}}.partial_usp_grid-item-alternate{display:grid;gap:var(--_grid-gap);grid-template-rows:repeat(2,minmax(0,1fr))}.partial_usp_grid-item-alternate img{border-radius:var(--_grid_item_border-radius)}.partial_usp_grid-item-alternate .content-wrapper{background-color:var(--_grid_item-alternate_background-color,var(--primary-color,#054280));border-radius:var(--_grid_item_border-radius);padding:10px 10px 30px 30px;position:static;text-align:right}.partial_usp_grid-item-alternate p{--_grid_item-color:var(--blank-color,#fff)}.partial_usp_grid-item-alternate:before{aspect-ratio:1;background-color:var(--secondary-color,#becd34);border-radius:10px max(75px,100%) 10px 10px;bottom:calc(100% + var(--_grid-gap));content:"";height:auto;position:absolute;right:0;width:23.8764044944cqw}@media (min-width:768px){.partial_usp_grid-item-alternate:before{border-radius:max(90px,100%) 10px 10px 10px;width:9.4871794872cqw}}.partial_usp_grid-item:nth-child(4) img{border-bottom-right-radius:max(100px,37.7%)}@media (min-width:768px){.partial_usp_grid-item:nth-child(4) img{border-bottom-left-radius:max(168px,45.4%);border-bottom-right-radius:var(--_grid_item_border-radius)}}.partial_usp_grid-item:nth-child(4) .content-wrapper{min-width:90px}@media (min-width:768px){.partial_usp_grid-item:nth-child(4) .content-wrapper{min-width:140px}}.partial_usp_grid-item:nth-child(4) .text{max-width:65px}@media (min-width:768px){.partial_usp_grid-item:nth-child(4) .text{max-width:115px}}.partial_usp_grid-item:nth-child(4):after,.partial_usp_grid-item:nth-child(4):before{content:"";position:absolute}.partial_usp_grid-item:nth-child(4):before{aspect-ratio:1;background-color:var(--secondary-color,#becd34);border-radius:10px;content:none;height:auto;right:calc(100% + var(--_grid-gap));top:0;width:5.9829059829cqw}@media (min-width:768px){.partial_usp_grid-item:nth-child(4):before{content:""}}.partial_usp_grid-item:nth-child(4):after{aspect-ratio:1;background-color:var(--primary-color--light,#eef2f6);border-radius:10px;bottom:0;height:auto;right:calc(100% + var(--_grid-gap));width:23.8764044944cqw}@media (min-width:768px){.partial_usp_grid-item:nth-child(4):after{left:calc(100% + var(--_grid-gap));right:auto;width:8.547008547cqw}}.swiper-wrapper{--swiper-wrapper-transition-timing-function:linear(0,0.012 0.9%,0.05 2%,0.411 9.2%,0.517 11.8%,0.611 14.6%,0.694 17.7%,0.765 21.1%,0.824 24.8%,0.872 28.9%,0.91 33.4%,0.939 38.4%,0.977 50.9%,0.994 68.4%,1)}.swiper-navigation-button:is(.swiper-button-prev,.swiper-button-next){background-color:var(--blank-color,#fff);border-radius:10px;color:var(--primary-color,#054280);font-size:1.8rem;height:60px;transition:all .2s ease-in-out;width:60px}.swiper-navigation-button.swiper-button-prev{left:-30px}.swiper-navigation-button.swiper-button-next{right:-30px}.swiper-navigation-button.swiper-button-disabled.swiper-button-prev{left:-60px;opacity:0}.swiper-navigation-button.swiper-button-disabled.swiper-button-next{opacity:0;right:-60px}.component_filters .list .filter-group .card-body .dropdown{position:relative}.component_filters .list .filter-group .card-body .dropdown>label{background-color:var(--blank-color,#fff);left:30px;margin-block-end:0;position:absolute;top:50%;transition:inset .25s ease-in-out;translate:0 -50% 0;width:auto!important}.component_filters .list .filter-group .card-body .dropdown>.dropdown-toggle span{opacity:0}.component_filters .list .filter-group .card-body .dropdown:has(:checked){--_dropdown-toggle_border-color:var(--secondary-color,#abb92f)}.component_filters .list .filter-group .card-body .dropdown:has(:checked)>label{font-size:1.4rem;left:0;line-height:2.14;padding-right:7px;top:-10px;translate:0}.component_filters .list .filter-group .card-body .dropdown:has(:checked)>.dropdown-toggle span{opacity:1}.component_filters .list .filter-group .card-body .dropdown-toggle{align-items:center;background-color:var(--blank-color,#fff);border:1px solid var(--_dropdown-toggle_border-color,var(--primary-color,#054280));display:flex;height:60px;padding:0 30px;width:100%}.component_filters .list .filter-group .card-body .dropdown-toggle:after{content:none}.component_filters .list .filter-group .card-body .dropdown-toggle i{margin-inline-start:auto;transition:transform .25s ease-in-out;will-change:transform}.component_filters .list .filter-group .card-body .dropdown-toggle.show i{transform:scaleY(-1)}.component_filters .list .filter-group .card-body .dropdown-menu{border-radius:0;margin-inline:-1px!important;width:calc(100% + 2px)}.component_filters .list .filter-group .card-body .dropdown-item{padding-inline:30px}.component_gallery-slider{container:--gallery-slider/inline-size}.component_gallery-slider .section-title{margin-block-end:10px!important}@media (min-width:1200px){.component_gallery-slider .section-title{margin-block-end:30px!important}}.component_gallery-slider>:first-child{margin-inline:auto;width:min(100%,var(--container_max-width))}.component_gallery-slider .swiper-gallery{overflow:visible;width:100%;--swiper-wrapper-transition-timing-function:cubic-bezier(0.66,0,0.34,1)}.component_gallery-slider .swiper-gallery:before{background-color:var(--blank-color,#fff);content:"";inset:0 100% 0 auto;position:absolute;width:10px;z-index:2}@media (min-width:1200px){.component_gallery-slider .swiper-gallery{border-radius:20px;overflow:hidden}.component_gallery-slider .swiper-gallery:before{content:none}}.component_gallery-slider .swiper-slide{border-radius:20px;height:500px;overflow:clip;transition:border-radius .75s var(--swiper-wrapper-transition-timing-function);width:265px}@media (min-width:1200px){.component_gallery-slider .swiper-slide{aspect-ratio:1170/670;height:auto;width:var(--container_max-width)}}.component_gallery-slider .swiper-slide img{height:100%;object-fit:cover;transition:scale .3s var(--swiper-wrapper-transition-timing-function);width:100%}.component_gallery-slider .swiper-slide .btn-play{align-items:center;background:transparent;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background .3s ease-in-out;width:100%;z-index:2}@media (hover:hover){.component_gallery-slider .swiper-slide .btn-play:hover{text-decoration:none}}.component_gallery-slider .swiper-slide .content-wrapper{background-color:var(--blank-color,#fff);display:grid;grid-template-rows:0fr;inset:auto auto 0 0;overflow:hidden;padding:0 20px 0 0;position:absolute;transition:all .3s linear(0,.012 .9%,.05 2%,.411 9.2%,.517 11.8%,.611 14.6%,.694 17.7%,.765 21.1%,.824 24.8%,.872 28.9%,.91 33.4%,.939 38.4%,.977 50.9%,.994 68.4%,1) .1s;width:min(100% - 20px,275px)}@media (min-width:1200px){.component_gallery-slider .swiper-slide .content-wrapper{padding-inline-end:30px}}.component_gallery-slider .swiper-slide .content{min-height:0;transition:visibility .3s;visibility:hidden}.component_gallery-slider .swiper-slide .content h3{color:var(--primary-color,#054280);font-size:clamp(1.4rem,.5333333333vw + 1.1653333333rem,1.8rem);line-height:1.3}.component_gallery-slider .swiper-slide .content .ck-content{display:-webkit-box;margin-block-start:8px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.component_gallery-slider .swiper-slide .content :last-child{margin-block-end:0}.component_gallery-slider .swiper-slide:not(.swiper-slide-active) img{scale:1.1}.component_gallery-slider .swiper-slide-active.has-content{border-bottom-left-radius:0}.component_gallery-slider .swiper-slide-active .content-wrapper{grid-template-rows:1fr;padding-block-start:20px;transition-delay:.3s}.component_gallery-slider .swiper-slide-active .content{visibility:visible}.component_gallery-slider .swiper-navigation{bottom:335px;left:50%;position:absolute;translate:-50% 0 0;width:var(--container_max-width);z-index:1}.megamenu{background:none;height:auto;opacity:0;overflow:hidden;pointer-events:none;transition-behavior:allow-discrete;transition-duration:.3s;transition-property:block visibility opacity;transition-timing-function:ease-in-out;visibility:hidden}.megamenu.show{opacity:1;pointer-events:auto;visibility:visible}@starting-style{.megamenu.show{opacity:0}}@media (prefers-reduced-motion:no-preference){.megamenu{display:block;opacity:1;translate:0 -100% 0}.megamenu .is-container{opacity:0}.megamenu.show{translate:0}.megamenu.show .is-container{opacity:1;transition:opacity .3s ease-in-out .2s}}.megamenu .container-wrapper{background-color:var(--blank-color,#fff);padding-block-start:70px}.megamenu .is-container{margin-block:0}.megamenu .is-container .content-wrapper{grid-template-columns:minmax(0,1fr) 270px}.megamenu .content h2.hero{color:var(--primary-color,#054280);font-weight:700}.megamenu .content .ck-content :last-child{margin-block-end:0}.megamenu .content nav{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:40px}.megamenu .content nav ul{list-style:none}.megamenu .content nav li a{color:var(--content-color,#000);font-size:var(--content_font-size,clamp(1.4rem,.2666666667vw + 1.2826666667rem,1.6rem));line-height:1.875}@media (hover:hover){.megamenu .content nav li a:hover{color:var(--secondary-color,#abb92f);text-decoration:underline}}.megamenu .content nav li a .badge{display:none}.megamenu .content nav .also-interesting{grid-column:1/-1;margin-block-start:10px}.megamenu .content nav .also-interesting .group-title{color:var(--primary-color,#054280);font-size:var(--h2_font-size,clamp(1.6rem,1.0666666667vw + 1.1306666667rem,2.4rem));font-weight:var(--h2_font-weight,700);line-height:var(--h2_line-height,1.375)}@media (min-width:992px){.megamenu .content nav .also-interesting .group-title{line-height:var(--h2_lg_line-height,1.3)}}.megamenu .content nav .also-interesting ul{display:flex;flex-wrap:wrap;gap:10px 40px;margin-block-start:20px}.megamenu .content nav .also-interesting ul li,.megamenu .content nav .also-interesting ul li a{line-height:22px}.megamenu .image{min-height:446px;position:relative}.megamenu img{border-radius:20px 20px 20px 150px;display:none;height:100%;inset:0;object-fit:cover;opacity:0;position:absolute;transition-behavior:allow-discrete;transition-duration:.3s;transition-property:display visibility opacity;transition-timing-function:ease-in-out;visibility:hidden;width:100%}.megamenu img.show{display:block;opacity:1;visibility:visible}@starting-style{.megamenu img.show{opacity:0}}.megamenu .wave{height:auto;width:100%}header:has(.megamenu)>.is-container{background-color:var(--blank-color,#fff);position:relative;z-index:2}header:has(.megamenu)~.megamenu-overlay{inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease-in-out .3s}@media (prefers-reduced-motion:reduce){header:has(.megamenu)~.megamenu-overlay{transition-delay:0s}}header:has(.megamenu)~.megamenu-overlay.megamenu-overlay-layer-bottom{backdrop-filter:blur(11px) brightness(110%);background-color:rgb(from var(--primary-color--light,#EEF2F6) r g b/0);z-index:1}header:has(.megamenu)~.megamenu-overlay.megamenu-overlay-layer-top{background-color:var(--primary-color--light,#eef2f6);mix-blend-mode:multiply;z-index:2}header:has(.megamenu.show)~.megamenu-overlay{opacity:1;transition-delay:0s}.scrollbar-measure{height:100px;overflow:scroll;position:absolute;top:-9999px;width:100px}html:is(.disable-scroll,:has(.has-active-menu)){overflow:hidden;padding-right:var(--scrollbar-width,0)}html:is(.disable-scroll,:has(.has-active-menu)):after{background-color:var(--blank-color,#fff);content:"";inset:0 0 0 auto;position:absolute;width:var(--scrollbar-width,0);z-index:3}.search-form_ai-wrapper{position:relative}.search-form_ai-wrapper .ai-button-wrapper{position:absolute;right:6px;top:50%;translate:0 -50% 0}@media (min-width:768px){.search-form_ai-wrapper .ai-button-wrapper{right:20px}.search-form_ai-wrapper .ai-button-wrapper .is-btn-ai{height:48px}}.component_video{border-radius:20px;max-width:970px;overflow:clip}@media (max-width:1199.98px){.partial_process-item{width:264px!important}}.partial_process-item .card-img-top{border-radius:0 20px 0 0;height:220px;max-height:220px}@media (min-width:1200px){.partial_process-item .card-img-top{height:224px;max-height:224px}}.partial_process-item .card-img-top .corner-shape{inset:0 auto auto 0;position:absolute;transform:scaleX(-1);width:64px}@media (min-width:1200px){.partial_process-item .card-img-top .corner-shape{width:90px}}.partial_process-item .card-img-top .process-counter{aspect-ratio:1;background-color:var(--_process_accent-color);border-radius:999px;display:grid;height:auto;inset:0 auto auto 0;place-content:center;position:absolute;text-align:center;width:40px}@media (min-width:1200px){.partial_process-item .card-img-top .process-counter{width:54px}}.partial_process-item .card-img-top .process-counter p{color:var(--_process-counter_text-color,var(--primary-color,#054280));font-family:Font Awesome\ 6 Pro;font-size:1.1rem;font-weight:700;margin:0}@media (min-width:1200px){.partial_process-item .card-img-top .process-counter p{font-size:1.6rem}}.partial_process-item .card-body{background-color:var(--blank-color,#fff);isolation:isolate;margin-block-start:-38px;padding:20px 20px 0 0;width:calc(100% - 20px)}@media (min-width:1200px){.partial_process-item .card-body{padding-inline-end:30px;width:calc(100% - 30px)}}.partial_process-item .card-body .title{color:var(--_process_accent-color);font-size:clamp(1.4rem,.5333333333vw + 1.1653333333rem,1.8rem)}.partial_process-item .card-body .content{margin-block-start:10px}.partial_process-item .card-body .content :last-child{margin-block-end:0}.partial_process-item.active{--_process_accent-color:var(--primary-color,#054280);--_process-counter_text-color:var(--blank-color,#fff)}.component_application-process{margin-block-start:30px;position:relative;--_process_accent-color:var(--secondary-color,#becd34)}.component_application-process .swiper-process{overflow:visible}@media (min-width:1200px){.component_application-process .swiper-process{overflow:hidden}}.component_application-process .swiper-process:not(.swiper-initialized) .swiper-wrapper{gap:5px}@media (min-width:1200px){.component_application-process .swiper-process:not(.swiper-initialized) .swiper-wrapper{gap:30px}}.component_application-process .swiper-navigation{display:none;left:50%;position:absolute;top:124px;translate:-50% 0 0;width:100%;z-index:1}@media (min-width:1200px){.component_application-process .swiper-navigation{display:block}}.component_application-process .swiper-navigation-button:is(.swiper-button-prev,.swiper-button-next){margin-top:0;top:0}.component_blog_grid{gap:30px}@media (max-width:991.98px){.component_blog_grid{display:flex!important;flex-direction:row;flex-wrap:nowrap;gap:5px;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_blog_grid::-webkit-scrollbar{display:none}.component_blog_grid>:is(div,article){flex:1 0 auto;scroll-snap-align:start;scroll-snap-stop:always;width:clamp(265px,265px,265px)}.component_blog_grid[class*=slick]>:is(div,article),.component_blog_grid[data-component=Carousel]>:is(div,article){width:clamp(265px,265px,265px)!important}}@media (min-width:992px){.component_blog_grid{margin-bottom:40px}}.partial_article_list-item .card .icon{align-items:center;background:var(--primary-color--light,#eef2f6);border-radius:100px;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;transition:background-color .2s ease;width:40px;z-index:1}@media (min-width:768px){.partial_article_list-item .card .icon{height:54px;width:54px}}.partial_article_list-item .card .icon i{color:var(--primary-color,#054280);font-size:1.1rem;transform:rotate(-45deg);transition:transform .2s ease,color .2s ease}@media (min-width:768px){.partial_article_list-item .card .icon i{font-size:1.6rem}}.partial_article_list-item .card .corner-shape{position:absolute;right:0;top:0;width:70px;z-index:1}@media (min-width:768px){.partial_article_list-item .card .corner-shape{width:90px}}.partial_article_list-item .card .card-img-top{border-radius:0}.partial_article_list-item .card .card-img-top img{aspect-ratio:264/171;border-radius:20px 20px 20px 0;height:auto;max-height:170px;object-fit:cover;width:100%}@media (min-width:768px){.partial_article_list-item .card .card-img-top img{aspect-ratio:370/240;max-height:240px}}.partial_article_list-item .card .card-img-top .inline-content{background:none;inset:0 70px auto auto;padding-block-start:18px;z-index:1}@media (min-width:768px){.partial_article_list-item .card .card-img-top .inline-content{right:90px}}.partial_article_list-item .card .card-img-top .inline-content .card-img-text{font-size:var(--content_font-size,clamp(1.4rem,.2666666667vw + 1.2826666667rem,1.6rem));margin:0}.partial_article_list-item .card .card-img-top .inline-content .card-img-text span{text-decoration:underline}@media (min-width:992px){.partial_article_list-item .card .card-img-top .inline-content .card-img-text .icon-before{margin-right:10px!important}}@media (hover:hover){.partial_article_list-item .card .card-img-top .inline-content .card-img-text:hover{color:var(--blank-color,#fff)}.partial_article_list-item .card .card-img-top:hover img{transform:scale(1)}}.partial_article_list-item .card .card-body{padding-block-start:10px}@media (min-width:992px){.partial_article_list-item .card .card-body{padding-block-start:24px}}.partial_article_list-item .card .card-body .date{font-size:clamp(1.4rem,.5333333333vw + 1.1653333333rem,1.8rem);font-weight:700;margin:0}.partial_article_list-item .card .card-body .category-tag{color:var(--content-color,#000);font-size:var(--content_font-size,clamp(1.4rem,.2666666667vw + 1.2826666667rem,1.6rem));position:relative;text-decoration:underline;z-index:1}@media (hover:hover){.partial_article_list-item .card .card-body .category-tag:hover{color:var(--hyperlink_color,var(--hyperlink-color,var(--secondary-color,#becd34)))}}.partial_article_list-item .card .card-body h2.card-title{color:var(--content-color,#000);display:-webkit-box;font-size:clamp(1.8rem,.8vw + 1.448rem,2.4rem);font-weight:400;margin-block:10px 0;padding:10px 0 0 10px;position:relative;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (hover:hover){.partial_article_list-item .card .card-body h2.card-title:hover{color:var(--content-color,#000)}}@media (min-width:992px){.partial_article_list-item .card .card-body h2.card-title{margin-block-start:12px;padding-block-start:22px;padding-inline-start:20px}}.partial_article_list-item .card .card-body h2.card-title:after,.partial_article_list-item .card .card-body h2.card-title:before{background-color:var(--primary-color--light,#eef2f6);content:"";position:absolute}.partial_article_list-item .card .card-body h2.card-title:before{border-radius:10px 0 20px 0;height:14px;left:0;top:0;width:50px}@media (min-width:992px){.partial_article_list-item .card .card-body h2.card-title:before{height:20px;width:71px}}.partial_article_list-item .card .card-body h2.card-title:after{border-radius:10px 0 0 0;height:79px;left:0;top:0;width:10px}.partial_article_list-item .card .card-link{inset:0;position:absolute}@media (hover:hover){.partial_article_list-item:hover .card .icon{background:var(--primary-color,#054280);text-decoration:none}.partial_article_list-item:hover .card .icon i{color:var(--blank-color,#fff);transform:rotate(0deg)}}svg.explain text tspan{display:none}html[lang=en] svg.explain text tspan.en,html[lang=es] svg.explain text tspan.es,html[lang=fr] svg.explain text tspan.fr{display:block}.resume-upload-dialog{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background-color:transparent;border:0;display:flex;flex-direction:column;height:100vh;margin:0;max-height:100vh;max-width:100vw;overflow-x:clip;overflow-y:auto;overscroll-behavior-y:contain;padding:8.90625vw 0 0;text-align:left;width:100vw}.resume-upload-dialog[open]:not(:empty)::backdrop{background:var(--primary-color--light,#eef2f6);mix-blend-mode:overlay}.resume-upload-dialog .close-dialog{color:var(--blank-color,#fff);min-width:auto;position:absolute;right:10px;top:25px;z-index:1}@media (min-width:768px){.resume-upload-dialog .close-dialog{right:45px;top:45px}}.resume-upload-dialog .close-dialog:before{content:"";height:48px;left:50%;position:absolute;top:50%;transition:all .2s ease-in-out;translate:-50% -50% 0;width:48px}.resume-upload-dialog svg{flex:0 0 auto}.resume-upload-dialog .wave-upload-dialog{height:8.90625vw;left:0;position:absolute;right:0;top:0}.resume-upload-dialog .is-container{margin-block:0;opacity:1;position:relative;transition:display allow-discrete .2s,overlay allow-discrete .2s,opacity .2s}.resume-upload-dialog .title{color:var(--blank-color,#fff);font-size:var(--h1_hero_font-size,clamp(2.8rem,3.7333333333vw + 1.1573333333rem,5.6rem));font-weight:var(--h1_hero_font-weight,700);line-height:var(--h1_hero_line-height,1.2);margin-block-end:.5em}@media (min-width:992px){.resume-upload-dialog .title{line-height:var(--h1_hero_lg_line-height,1.25)}}.resume-upload-dialog .title.d-md-none{margin-block-start:.5em}.resume-upload-dialog .dialog-content{display:flex;flex:1 0 auto;flex-direction:column}@media (min-width:768px){.resume-upload-dialog .dialog-content{display:grid;grid-template-columns:minmax(0,400px) minmax(400px,1fr);grid-template-rows:225px auto}}.resume-upload-dialog .dialog-content:before{background-color:var(--accent-color,#c70d6d);content:"";height:100vh;left:50%;position:absolute;translate:-50% 0 0;width:calc(100vw + 2px);z-index:-1}.resume-upload-dialog .multimedia{position:relative}.resume-upload-dialog .multimedia svg.explain{bottom:30px;display:none;left:calc(100% + 20px);position:absolute}@media (min-width:768px){.resume-upload-dialog .multimedia svg.explain{display:block}}.resume-upload-dialog .content{padding:15px 15px 15px 0}.resume-upload-dialog .content :is(h1,h2,h3,h4,h5,h6,p,li,a){color:var(--blank-color,#fff)}@media (min-width:768px){.resume-upload-dialog .content{grid-row:2/auto;padding:30px 30px 70px 0}}.resume-upload-dialog .upload-form{background-color:var(--blank-color,#fff);border-top-right-radius:20px;flex:1 0 auto;padding:clamp(1rem,8vw + -2.52rem,7rem) var(--container_padding-inline) 0}@media (min-width:768px){.resume-upload-dialog .upload-form{grid-row:2/auto}}.resume-upload-dialog .upload-form .inner{margin-inline:auto;max-width:570px}@media (max-width:767.98px){.resume-upload-dialog .upload-form .inner{padding-bottom:30px}}.resume-upload-dialog .upload-form form>.form-group{margin-block-end:0}.resume-upload-dialog .upload-form input[type=email]{padding-top:14px}.resume-upload-dialog .upload-form input[type=email]::placeholder{color:transparent}.resume-upload-dialog .upload-form input[type=email]:valid~label{font-size:clamp(1.2rem,.2666666667vw + 1.0826666667rem,1.4rem);left:0;top:-3px}.resume-upload-dialog .upload-form [data-controller=form--file-input]{margin-block-end:30px}.resume-upload-dialog .upload-form [data-controller=form--file-input]>label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.resume-upload-dialog .upload-form .resume-file .custom-file{height:120px}.resume-upload-dialog .upload-form .resume-file .custom-file-input{height:100%}.resume-upload-dialog .upload-form .resume-file .custom-file-label{align-items:center;background-color:var(--primary-color--light,#eef2f6);border:0;color:var(--content-color,#000);column-gap:20px;cursor:pointer;display:grid;font-size:1.6rem;font-weight:700;grid-template-columns:50px auto;height:100%;padding:35px 30px;text-align:left}.resume-upload-dialog .upload-form .resume-file .custom-file-label:before{align-content:center;aspect-ratio:1;background-color:var(--blank-color,#fff);color:var(--content-color,#000);content:"\f574";display:block;font-family:Font Awesome\ 6 Pro;font-size:1.8rem;font-weight:400;grid-column:1;grid-row:1/span 2;height:auto;text-align:center;width:50px}.resume-upload-dialog .upload-form .resume-file .custom-file-label:after{background:none;border:0;border-radius:0;color:var(--content-color,#000);content:attr(data-info);font-weight:400;grid-column:2;grid-row:2;height:auto;line-height:1.375;padding:0;position:static;text-decoration:underline}.resume-upload-dialog .upload-form .resume-file .custom-file-label span{display:none}.resume-upload-dialog .upload-form .resume-file .custom-file-div{align-items:center;background:var(--primary-color--light,#eef2f6);color:var(--content-color,#000);column-gap:20px;display:flex;font-weight:700;inset:0;justify-content:start;padding:35px 30px;position:absolute;z-index:1}.resume-upload-dialog .upload-form .resume-file .custom-file-div .fa-file{align-content:center;aspect-ratio:1;background-color:var(--blank-color,#fff);display:block;font-size:1.8rem;font-weight:400;height:auto;text-align:center;width:50px}.resume-upload-dialog .upload-form .resume-file .custom-file-div .fa-file:before{content:"\f316"}.resume-upload-dialog .upload-form .resume-file .custom-file-div .fa-times{cursor:pointer}.resume-upload-dialog .upload-form .privacy-statement-check{margin-block-start:30px}.resume-upload-dialog .upload-form .privacy-statement-check label :last-child{margin-block-end:0}.resume-upload-dialog .upload-form .privacy-statement-check a{text-decoration:underline}@media (hover:hover){.resume-upload-dialog .upload-form .privacy-statement-check a:hover{color:var(--content-color,#000)}}.resume-upload-dialog .upload-form .is-btn-ai{margin-block-start:30px}.slick-slider .slick-slide>div{padding:0 2.5px}@media (min-width:768px){.slick-slider .slick-slide>div{padding:0 15px}}.slick-slider .slick-dots{bottom:-13px;display:flex;gap:8px;justify-content:center}.slick-slider .slick-dots li{height:6px;width:6px}.slick-slider .slick-dots li button{height:6px;padding:0;width:6px}.slick-slider .slick-dots li button:before{background:var(--primary-color,#054280);border-radius:10px;content:"";height:6px;padding:0;width:6px}.slick-slider .slick-dots li.slick-active button:before{opacity:1}.slick-slider .slick-arrow{background:var(--blank-color,#fff);border:none;border-radius:10px;bottom:50%;height:60px;top:50%;width:60px;z-index:1}.slick-slider .slick-arrow:before{color:var(--primary-color,#054280);font-family:Font Awesome\ 6 Pro;font-size:1.8rem}.slick-slider .slick-arrow.slick-next:before{content:"\f054";right:-29px}.slick-slider .slick-arrow.slick-prev:before{content:"\f053";left:-29px}@media (max-width:991.98px){.component_testimonial_grid{display:flex!important;flex-direction:row;flex-wrap:nowrap;gap:6px;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_testimonial_grid::-webkit-scrollbar{display:none}.component_testimonial_grid>:is(div,article){flex:1 0 auto;scroll-snap-align:start;scroll-snap-stop:always;width:clamp(265px,265px,264px)}.component_testimonial_grid[class*=slick]>:is(div,article),.component_testimonial_grid[data-component=Carousel]>:is(div,article){width:clamp(265px,265px,264px)!important}}@media (min-width:768px){.component_testimonial_grid{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}}.component_testimonial_grid:has(.component_button){margin-block-end:0}.component_testimonial_grid+.component_button{margin-block-start:20px}@media (min-width:992px){.component_testimonial_grid+.component_button{margin-block-start:40px}}.pagination{background:var(--primary-color--light,#eef2f6);border-radius:20px;justify-content:end}.pagination .paginationjs .paginationjs-pages ul{margin-inline:auto 0;width:auto}.pagination .paginationjs .paginationjs-pages ul a{margin:0!important}.pagination li a{background:var(--blank-color,#fff);color:var(--black-color,#000);font-size:1.6rem;min-height:20px;min-width:30px;padding:0}.pagination li.paginationjs-next a,.pagination li.paginationjs-prev a{background:var(--primary-color--light,#eef2f6);border:none;border-radius:0;color:var(--primary-color,#054280);font-size:1.2rem!important;margin:0;padding:0}.pagination li.paginationjs-next a i,.pagination li.paginationjs-prev a i{font-size:1.2rem!important}.pagination li.active a{background:var(--primary-color,#054280);border-radius:0;color:#fff;font-size:1.6rem}.pagination li.disabled a{background:var(--blank-color,#fff);border:none;color:var(--black-color,#000);margin:0;padding:10px}.pagination li.disabled a i{font-size:1.2rem!important}.pagination li.paginationjs-prev a{background:transparent;color:var(--blank-color,#fff)}.progress-bar{align-items:center;background-color:var(--secondary-color,#becd34);display:flex;height:4px;inset:calc(var(--_header_height) - 4px) auto 0 auto;justify-content:flex-end;overflow:visible;position:fixed;width:var(--scrollAmount,0);z-index:1060}.progress-bar-icon{flex-shrink:0;pointer-events:none;position:absolute;right:0;top:1px;transform:translateY(-50%)}.component_calendar{background:var(--primary-color--light,#eef2f6);border-radius:0 0 0 30px;padding:30px 20px 0;position:relative}.component_calendar .time{bottom:auto;left:auto;padding-inline:0 20px;padding-bottom:30px;position:relative;top:auto}.component_calendar .time.extra{display:none}@media (min-width:992px){.component_calendar .time.extra{display:flex;justify-content:space-around;padding-inline:20px 0}}.component_calendar .time span{font-size:1.4rem}.component_calendar .day,.component_calendar .time span{color:var(--black-color,#000);text-align:justify;text-transform:capitalize}.component_calendar .day{font-size:1.6rem}.component_calendar .card{border-radius:10px 10px 0 0;box-shadow:none;margin-bottom:0;padding:10px 10px 10px 0}@media (min-width:992px){.component_calendar .card{padding:10px 0 10px 10px}}.component_calendar .card .card-body .partial_calendar_list-tem{border-radius:0 10px 10px 0;left:0;overflow:hidden;width:100%}@media (min-width:992px){.component_calendar .card .card-body .partial_calendar_list-tem{border-radius:10px 0 0 10px}}.component_calendar .card .card-body .partial_calendar_list-tem.only-image{padding-left:0}.component_calendar .card .card-body .partial_calendar_list-tem.only-image .content-wrapper{height:100%;position:absolute;top:0;width:100%}.component_calendar .card .card-body .partial_calendar_list-tem.only-image .content-wrapper .item{width:100%}.component_calendar .card .card-body .partial_calendar_list-tem.only-image .content-wrapper .item figure{height:100%;width:100%}.component_calendar .card .card-body .partial_calendar_list-tem.only-image .content-wrapper .item figure img{height:100%;object-fit:cover;width:100%}@media (min-width:992px){.component_calendar .card .card-body .partial_calendar_list-tem.only-image{padding-right:0}}.component_calendar .card .card-body .partial_calendar_list-tem.image-content .content-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.component_calendar .card .card-body .partial_calendar_list-tem.image-content .content-wrapper .item span{left:10px;position:absolute;top:14px;width:calc(100% - 10px)}.component_calendar .card .card-body .partial_calendar_list-tem.image-content .content-wrapper .item figure{height:100%}.component_calendar .card .card-body .partial_calendar_list-tem.image-content .content-wrapper .item figure img{height:100%;object-fit:cover}.component_calendar .card .card-body .partial_calendar_list-tem .content-wrapper .item span .time{font-weight:700;padding:0}@media (min-width:992px){.component_calendar .card .card-body .partial_calendar_list-tem .content-wrapper .item span .time{display:none}}.component_calendar .time-start{color:inherit}@media (min-width:992px){.component_calendar .grid{padding-inline:0}}.component_calendar .grid .item-wrapper{width:clamp(255px,100vw - 115px,170px)}@media (min-width:992px){.component_calendar .grid .item-wrapper{width:clamp(170px,100vw - 115px,170px)}}.layout_hero{height:var(--_layout_hero_height,508px)!important;max-height:var(--_layout_hero_max-height,510px);overflow:hidden}@media (min-width:768px){.layout_hero{height:var(--_layout_hero_height--md,700px)!important;left:0;max-height:var(--_layout_hero_max-height--md,700px);width:100%}}.layout_hero .is-overlay{border-radius:20px 20px 0 0}@media (min-width:768px){.layout_hero .is-overlay{border-radius:30px 30px 0 0;margin-inline:auto;max-width:1770px;right:0}}.layout_hero .is-overlay svg{bottom:-1px;left:-1px;position:absolute;right:-1px;width:calc(100% + 2px);z-index:4}.layout_hero .is-container{height:calc(var(--_layout_hero_height, 508px) - var(--container_margin-block)*2)}@media (min-width:768px){.layout_hero .is-container{height:calc(var(--_layout_hero_max-height--md, 700px) - var(--container_margin-block));margin-block-end:0}}@media (min-width:992px){.layout_hero .is-container{height:calc(var(--_layout_hero_max-height--md, 700px) - var(--container_margin-block));margin-block-end:0}}.layout_hero .is-container .person{align-items:end;bottom:calc(var(--container_margin-block)*-1);display:flex;height:100%;left:0;position:absolute;width:100%}@media (min-width:992px){.layout_hero .is-container .person{bottom:0}}.layout_hero .is-container .person .circle{animation:--breath 8s ease-in-out infinite alternate both;bottom:5px;height:350px;left:auto;position:absolute;right:-15px;width:350px;z-index:1}@media (width < 375px){.layout_hero .is-container .person .circle{left:20px;right:auto}}.layout_hero .is-container .person .circle.desktop{display:none}@media (min-width:992px){.layout_hero .is-container .person .circle.desktop{bottom:-160px;display:block;height:737px;left:auto;right:calc(-64px + var(--container_padding-inline));width:737px}.layout_hero .is-container .person .circle.mobile{display:none}}.layout_hero .is-container .person img{aspect-ratio:641/700;height:405px;max-width:none;position:absolute;right:-55px;width:auto;z-index:2}@media (width < 375px){.layout_hero .is-container .person img{left:40px;right:auto}}@media (min-width:992px){.layout_hero .is-container .person img{height:calc(100% + var(--container_margin-block));right:calc(var(--container_padding-inline)*-1)}}.layout_hero .is-container .person .component_video-modal-btn{bottom:233px;left:auto;margin-bottom:0;position:absolute;right:305px;z-index:6}@media (width < 375px){.layout_hero .is-container .person .component_video-modal-btn{left:10px;right:auto}}@media (min-width:992px){.layout_hero .is-container .person .component_video-modal-btn{bottom:419px;left:auto;right:var(--container_padding-inline);z-index:6}}.layout_hero .is-container .person .component_video-modal-btn .multimedia-container:before{animation:none}.layout_hero .is-container .person .component_video-modal-btn button{padding:0}.layout_hero .is-container .person .component_video-modal-btn button .icon{height:40px;width:40px}@media (min-width:992px){.layout_hero .is-container .person .component_video-modal-btn button .icon{height:70px;width:70px}}.layout_hero .is-container .person .component_video-modal-btn svg{display:none}@media (min-width:992px){.layout_hero .is-container .person .component_video-modal-btn svg{display:block;left:60px;position:absolute;right:0;top:45px;z-index:6}}.layout_hero .is-container .hero-content{display:flex;flex-direction:column;height:100%;justify-content:end;position:relative;z-index:5}.layout_hero .is-container .hero-content .component_headline{padding-right:140px}@media (min-width:1200px){.layout_hero .is-container .hero-content .component_headline{margin-block:0 60px}}.layout_hero .is-container .hero-content .component_headline h2{margin-block-start:5px}.layout_hero .is-container .hero-content .partial_advanced-search-form{margin-block-start:auto}@media (min-width:992px){.layout_hero .is-container .hero-content .partial_advanced-search-form{margin-block-start:0}}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid{align-items:center;background:var(--blank-color,#fff);border-radius:200px;display:flex;gap:6px;justify-content:start;padding:6px}@media (min-width:768px){.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid{gap:10px;padding:18px 20px}}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .button .form-group{width:auto}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .button .form-group button{background:var(--primary-color--light,#eef2f6)!important;border-radius:50px;color:var(--primary-color,#054280);height:auto;padding:12px;width:auto}@media (min-width:768px){.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .button .form-group button{padding:14px}}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .button .form-group button:after{content:"";display:none}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .button .form-group button i{font-size:1.7rem;font-weight:700;height:17px;width:17px}@media (min-width:768px){.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .button .form-group button i{font-size:2rem;height:20px;width:20px}}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .keyword{flex:1 1 auto}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .keyword .form-group .input-effect input{border:none;padding:0}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .keyword .form-group .input-effect .form-control{height:40px}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .keyword .form-group .input-effect label{align-content:center;color:var(--primary-color,#054280);display:block;font-size:var(--content_font-size,clamp(1.4rem,.2666666667vw + 1.2826666667rem,1.6rem));height:100%;margin-bottom:0;overflow:hidden;padding-inline:0;text-overflow:ellipsis;white-space:nowrap}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .keyword .form-group .input-effect label span.mobile{font-weight:400}@media (min-width:768px){.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .keyword .form-group .input-effect label span.mobile{display:none}}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .keyword .form-group .input-effect label span.desktop{font-weight:400}@media (max-width:767.98px){.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .keyword .form-group .input-effect label span.desktop{display:none}}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .keyword .form-group .input-effect .form-control:is(:focus,.has-content)~label{font-size:var(--content_font-size,clamp(1.4rem,.2666666667vw + 1.2826666667rem,1.6rem));left:0;opacity:0;pointer-events:none;top:0;width:100%!important}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .ai{flex:0 0 auto;margin-inline-start:auto}@media (min-width:768px){.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .ai{width:auto}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .ai .is-btn-ai span.mobile{display:none}}.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .ai .is-btn-ai span.desktop{display:none}@media (min-width:768px){.layout_hero .is-container .hero-content .partial_advanced-search-form .search-grid .ai .is-btn-ai span.desktop{display:block;font-size:1.6rem}}.layout_hero .is-container .hero-content .component_quick-suggestions{margin-block-end:calc(70px - var(--container_margin-block));margin-block-start:10px}.layout_hero .is-container .hero-content .component_quick-suggestions .dropdown-toggle{margin-inline:auto}.layout_hero .is-container .hero-content .component_quick-suggestions .dropdown-menu{border:none;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}@media (min-width:992px){.layout_hero .is-container .hero-content .component_quick-suggestions{margin-block-end:0;margin-block-start:69px;margin-inline:0}}.layout_hero.content-page .is-overlay .circle{animation:--breath 8s ease-in-out infinite alternate both;bottom:-27px;height:397px;left:auto;right:-82px;width:397px;z-index:1}@media (min-width:992px){.layout_hero.content-page .is-overlay .circle{bottom:-91px;height:737px;right:137px;width:737px}}.layout_hero.content-page .is-overlay .person{bottom:-130px;height:auto;max-width:none;position:absolute;right:-180px;width:600px;z-index:1}@media (min-width:992px){.layout_hero.content-page .is-overlay .person{bottom:-260px;right:0;width:1200px}.layout_hero.content-page .is-overlay .wave.mobile{display:none}}.layout_hero.content-page .is-overlay .wave.desktop{display:none}@media (min-width:992px){.layout_hero.content-page .is-overlay .wave.desktop{display:block}}.layout_hero.content-page .is-boxes{z-index:1}@media (max-width:991.98px){.layout_hero.content-page .is-container{display:flex;flex-direction:column;justify-content:space-between}}.layout_hero.content-page .is-container .hero-content{justify-content:start!important;margin-top:20px}@media (min-width:768px){.layout_hero.content-page .is-container .hero-content{justify-content:center!important}}.layout_hero.content-page .component_headline{max-width:580px}@media (min-width:992px){.layout_hero.content-page .component_headline{margin-top:80px}}.layout_hero.content-page .component_headline h1{color:var(--primary-color,#054280)}@media (min-width:992px){.layout_hero.content-page-second .is-overlay .circle{right:283px}}.layout_hero.content-page-second .is-overlay .person{bottom:20px;height:auto;max-width:none;position:absolute;right:-60px;width:450px;z-index:1}@media (min-width:992px){.layout_hero.content-page-second .is-overlay .person{bottom:-350px;right:-70px;width:1300px}}.layout_hero.content-page-second .component_headline{margin-block:0!important;max-width:740px;padding:0!important}@media (max-width:991.98px){.layout_hero.content-page-second .component_button{display:none}}.layout_hero:has(.dropdown-menu){overflow-x:clip;overflow-y:visible}@media (min-width:992px){.layout_hero:has(.dropdown-menu){overflow-y:clip}}.layout_hero:has(.dropdown-menu):has(.dropdown-menu.show){z-index:1}.skin-3 .layout_hero .is-overlay svg{z-index:0}.skin-3 .layout_hero .is-container .ui-draggable:has(.person){bottom:calc(var(--container_margin-block)*-1);position:absolute;right:0}.skin-3 .layout_hero .is-container .ui-draggable:has(.component_video-modal-btn:hover)+.ui-draggable{pointer-events:none}.skin-3 .layout_hero .is-container .person{height:570px}.skin-3 .layout_hero .is-container .person img{min-height:auto;min-width:auto}@keyframes --breath{50%{scale:.98}}@media (min-width:992px){.component_vacancy_options_grid.slick-slider .slick-list{margin:0 -15px}}.component_vacancy_options_grid.grid-layout{gap:5px 5px;grid-template-columns:repeat(2,minmax(176px,1fr))}@media (min-width:768px){.component_vacancy_options_grid.grid-layout{gap:30px 30px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.component_vacancy_options_grid.grid-layout{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.component_vacancy_options_grid.grid-layout{grid-template-columns:repeat(4,minmax(0,1fr))}}.component_vacancy_options_grid.grid-layout .partial_option_images_list-item{max-width:100%!important}.language-switch .selection{padding:0}.language-switch .select2-container--default .select2-selection--single{height:48px;padding:0}.language-switch .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:var(--form_form-control_medium_height,48px);padding-inline-end:21px}.language-switch .select2-container--default .select2-selection__arrow{align-items:center;display:flex;right:0;top:0;width:16px}.language-switch .select2-container--default .select2-selection__arrow:after{content:"\f107";font-family:Font Awesome\ 6 Pro;font-size:1.6rem;font-weight:300;transition:transform .2s ease-out}.language-switch .select2-container--default .select2-selection__arrow b{display:none}.language-switch .select2-container--open .select2-selection__arrow:after{transform:scaleY(-1)}.component_multimedia-content .grid,.component_multimedia-content .handler{display:flex;flex-direction:column}@media (min-width:992px){.component_multimedia-content .grid,.component_multimedia-content .handler{display:grid;gap:0 30px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:min-content 1fr}}.component_multimedia-content .grid .image-container,.component_multimedia-content .grid .multimedia-container,.component_multimedia-content .handler .image-container,.component_multimedia-content .handler .multimedia-container{border-radius:20px;margin-bottom:20px;order:2}@media (min-width:992px){.component_multimedia-content .grid .image-container,.component_multimedia-content .grid .multimedia-container,.component_multimedia-content .handler .image-container,.component_multimedia-content .handler .multimedia-container{grid-column:span 7;grid-row:span 2;margin-bottom:auto;order:1}}.component_multimedia-content .grid .image-container img,.component_multimedia-content .grid .multimedia-container img,.component_multimedia-content .handler .image-container img,.component_multimedia-content .handler .multimedia-container img{position:relative;z-index:3}.component_multimedia-content .grid .image-container:has(.btn-play:not(.fade-out)),.component_multimedia-content .grid .multimedia-container:has(.btn-play:not(.fade-out)),.component_multimedia-content .handler .image-container:has(.btn-play:not(.fade-out)),.component_multimedia-content .handler .multimedia-container:has(.btn-play:not(.fade-out)){border-radius:20px 20px 50px 20px;overflow:hidden}@media (min-width:992px){.component_multimedia-content .grid .image-container:has(.btn-play:not(.fade-out)),.component_multimedia-content .grid .multimedia-container:has(.btn-play:not(.fade-out)),.component_multimedia-content .handler .image-container:has(.btn-play:not(.fade-out)),.component_multimedia-content .handler .multimedia-container:has(.btn-play:not(.fade-out)){border-radius:20px 20px 100px 20px}}.component_multimedia-content .grid .image-container,.component_multimedia-content .handler .image-container{border-radius:20px 20px 50px 20px;display:flex;object-fit:cover;overflow:hidden}@media (min-width:992px){.component_multimedia-content .grid .image-container,.component_multimedia-content .handler .image-container{border-radius:20px 20px 100px 20px}}.component_multimedia-content .grid .image-container img,.component_multimedia-content .handler .image-container img{min-height:200px;object-fit:cover;width:100%}@media (min-width:992px){.component_multimedia-content .grid .image-container img,.component_multimedia-content .handler .image-container img{height:385px}}@media (min-width:1200px){.component_multimedia-content .grid h2,.component_multimedia-content .grid>div:not(.multimedia-container,.image-container),.component_multimedia-content .handler h2,.component_multimedia-content .handler>div:not(.multimedia-container,.image-container){margin-inline:0 auto}}.component_multimedia-content .grid h2,.component_multimedia-content .handler h2{margin-bottom:10px;order:1;text-wrap:balance}@media (min-width:992px){.component_multimedia-content .grid h2,.component_multimedia-content .handler h2{grid-column:span 4/-1;margin-bottom:20px}.component_multimedia-content .grid .content,.component_multimedia-content .handler .content{grid-column:span 4/-1}}.component_multimedia-content .grid .content p:last-child,.component_multimedia-content .handler .content p:last-child{margin-bottom:0}.component_multimedia-content .grid>div:not(.multimedia-container,.image-container),.component_multimedia-content .handler>div:not(.multimedia-container,.image-container){order:3}.component_multimedia-content .grid>div:not(.multimedia-container,.image-container).partial,.component_multimedia-content .handler>div:not(.multimedia-container,.image-container).partial{margin-inline:0}.component_multimedia-content-reversed .handler .image-container,.component_multimedia-content-reversed .handler .multimedia-container{order:2}@media (min-width:992px){.component_multimedia-content-reversed .handler .image-container,.component_multimedia-content-reversed .handler .multimedia-container{grid-column:span 7/-1;order:3}}.component_multimedia-content-reversed .handler h2{order:1}@media (min-width:992px){.component_multimedia-content-reversed .handler h2{grid-column:span 4;margin-bottom:20px}}.component_multimedia-content-reversed .handler .content{order:3}@media (min-width:992px){.component_multimedia-content-reversed .handler .content{grid-column:span 4;grid-row:2}}.component_multimedia-content-reversed .handler>div:not(.multimedia-container,.image-container){order:3}@media (min-width:992px){.component_multimedia-content-reversed .handler>div:not(.multimedia-container,.image-container){grid-row:2}}.component_logoslider .slick-track{display:flex!important}.component_logoslider .slick-list{margin:0 -20px;width:calc(100% + 40px)}.component_logoslider .slick-slide{height:inherit!important}.component_logoslider .slick-slide>div{height:100%;padding:0 20px}.component_logoslider .slick-slide>div .logo{align-items:center;display:flex!important;height:100%}@media (max-width:991.98px){.component_logoslider .logo-container{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_logoslider .logo-container::-webkit-scrollbar{display:none}.component_logoslider .logo-container>:is(div,article){flex:1 0 auto;scroll-snap-align:start;scroll-snap-stop:always;width:clamp(265px,265px,100px)}.component_logoslider .logo-container[class*=slick]>:is(div,article),.component_logoslider .logo-container[data-component=Carousel]>:is(div,article){width:clamp(265px,265px,100px)!important}}@media (min-width:768px){.component_logoslider .logo-container{align-items:center;display:flex;gap:40px}}@media (max-width:991.98px){.component_related-companies{display:flex!important;flex-direction:row;flex-wrap:nowrap;gap:5px;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_related-companies::-webkit-scrollbar{display:none}.component_related-companies>:is(div,article){flex:1 0 auto;scroll-snap-align:start;scroll-snap-stop:always;width:clamp(265px,265px,265px)}.component_related-companies[class*=slick]>:is(div,article),.component_related-companies[data-component=Carousel]>:is(div,article){width:clamp(265px,265px,265px)!important}}@media (min-width:768px){.component_related-companies{display:grid;gap:30px;grid-template-columns:repeat(2,minmax(0,1fr))}}.component_faq-accordion .category .section-title{color:var(--primary-color,#054280);font-size:1.6rem;font-weight:700;margin-bottom:6px}@media (min-width:1200px){.component_faq-accordion .category .section-title{font-size:2.4rem;margin-bottom:30px}}.component_faq-accordion .category .accordion{background:var(--primary-color--light,#eef2f6);border-radius:0 0 0 20px;padding:0 0 40px 10px}@media (min-width:1200px){.component_faq-accordion .category .accordion{padding:0 0 30px 100px}}.component_faq-accordion .category .accordion .card{margin-bottom:0}.component_faq-accordion .category .accordion .card:last-of-type .card-body{padding:20px 0 20px 10px!important}.component_faq-accordion .category .accordion .card:first-of-type .card-body{padding:20px 0 0 10px!important}@media (min-width:1200px){.component_faq-accordion .category .accordion .card:first-of-type .card-body{padding:0 0 0 100px!important}}.component_faq-accordion .category .accordion .card .card-body{padding:20px 0 0 10px}@media (min-width:1200px){.component_faq-accordion .category .accordion .card .card-body{padding:30px 0 0 100px}}.component_faq-accordion .category .accordion .card .card-body h2{font-size:1.4rem}@media (min-width:1200px){.component_faq-accordion .category .accordion .card .card-body h2{font-size:1.8rem}}.component_faq-accordion .category .accordion .card .card-body button:after{border:none;color:var(--black-color,#000);content:"\f0d7"!important;flex:0 0 auto;font-size:1.6rem;font-weight:700;height:16px;transform:rotate(180deg);width:10px}.component_faq-accordion .category .accordion .card .card-body button[aria-expanded=false]:after{transform:rotate(0deg)}.component_faq-accordion .category .accordion .card .card-body .content{max-width:770px}.component_faq-accordion .category .accordion [id^=extend-options-] .card .card-body{padding:20px 0 0 10px!important}@media (min-width:1200px){.component_faq-accordion .category .accordion [id^=extend-options-] .card .card-body{padding:30px 0 0 100px!important}}.component_faq-accordion .category .accordion .read-more{background:var(--blank-color,#fff);display:block;padding:20px 0 40px 10px}@media (min-width:1200px){.component_faq-accordion .category .accordion .read-more{padding:30px 0 30px 100px!important}}.component_faq-accordion .category .accordion .read-more[aria-expanded=true]{padding:0 0 40px 10px}.component_faq-accordion .category .accordion .read-more .less,.component_faq-accordion .category .accordion .read-more .more{font-size:1.4rem;text-decoration:underline}.component_faq-accordion .category .accordion .read-more .less{display:block;padding-top:20px}.component_faq-accordion .category .accordion .read-more .more,.component_faq-accordion .category .accordion .read-more.collapsed .less{display:none}.component_faq-accordion .category .accordion .read-more.collapsed .more{display:block}.component_content{max-width:870px}@media (hover:hover){.component_content-toggle [data-component=ContentToggle].collapsed+[data-component=ButtonToggle] .is-btn:hover:after{text-decoration:none;transform:rotate(45deg)}}@media (min-width:768px){.component_content-toggle{margin-inline:0 auto;max-width:870px}}.component_content-toggle h2{color:var(--black-color,#000);font-size:var(--h1_font-size,clamp(1.8rem,2.1333333333vw + .8613333333rem,3.4rem));font-weight:500;margin-bottom:10px}@media (min-width:768px){.component_content-toggle h2{margin-bottom:30px}}.component_content-toggle .content.toggle-height-content.collapsed:after{background:linear-gradient(0deg,#eef2f6,rgba(5,66,128,.58));bottom:0;content:"";height:75px;left:0;mix-blend-mode:lighten;position:absolute;right:0;width:100%;z-index:1}.component_content-toggle [data-component=ButtonToggle]{background:none}.component_content-toggle [data-component=ButtonToggle] .is-btn-link{color:var(--secondary-color,#becd34);column-gap:0;text-decoration:underline}@media (hover:hover){.component_content-toggle [data-component=ButtonToggle] .is-btn-link:hover{padding-right:10px}.component_content-toggle [data-component=ButtonToggle] .is-btn-link:hover+i{opacity:1;transform:rotate(45deg)!important;translate:0}}.component_content-toggle [data-component=ButtonToggle] .is-btn-link:after{content:""}.component_content-toggle [data-component=ButtonToggle] i{align-content:center;color:var(--secondary-color,#becd34);font-family:Font Awesome\ 6 Pro;font-weight:400;height:48px;opacity:0;transform:rotate(-45deg);transition:all .2s ease-out;translate:-5px 0 0}.component_vacancy_latest .partial_vacancy_list-item:nth-child(n+3){display:none}@media (min-width:992px){.component_vacancy_latest .partial_vacancy_list-item:nth-child(n+3){display:block}.is-container{padding-inline:15px}}@media (min-width:992px){.is-container:is(.container-fluid,.is-content-fluid){padding-inline:15px}}.is-section{--section_max-width:min(var(--container-fluid_max-width),calc(100vw - var(--container_padding-inline)*2))}.is-section:has(.is-overlay-bg){left:50%;max-width:var(--section_max-width);translate:-50% 0 0}.is-section.is-container-width-fullwidth{--section_container-width:min(var(--container-fluid_max-width) + (2 * var(--container_padding-inline)),calc(100vw - var(--container_padding-inline)*2))}.is-section-cta{--_container_margin-block-start:20px;--_container_margin-block-end:30px;--_container_margin-block:var(--_container_margin-block-start) var(--_container_margin-block-end);margin-block-end:40px!important;margin-block-start:20px!important}@media (min-width:576px){.is-section-cta{margin-block-start:clamp(2rem,4.8859934853vw + -.8143322476rem,5rem)!important}}@media (max-width:991.98px){.is-section-cta{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) var(--_container_margin-block-end) 270px}}@media (min-width:992px){.is-section-cta{--_container_margin-block-start:60px;--_container_margin-block-end:70px;margin-block-end:95px!important}}@media (min-width:1200px){.is-section-cta{margin-block-start:50px!important}}.is-section-cta .is-overlay{border-radius:0 0 20px 20px;left:50%;max-width:min(var(--container-fluid_max-width),100vw - 2 * var(--container_padding-inline));translate:-50% 0 0}@media (max-width:991.98px){.is-section-cta .is-overlay{grid-column:1;grid-row:span 2/-1;height:auto;order:2;position:relative}}@media (min-width:992px){.is-section-cta .is-overlay{border-radius:0 20px 20px 0}.is-section-cta .is-overlay-bg{left:auto;max-width:50%;right:0}}.is-section-cta .is-boxes{background-image:radial-gradient(ellipse at top left,var(--secondary-color,#becd34),#919d22);border-radius:20px 90px 0 0;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--_container_margin-block-end)),calc(100% - 90px) calc(100% - var(--_container_margin-block-end)),calc(100% - 90px) 100%,0 100%)}@media (max-width:991.98px){.is-section-cta .is-boxes{grid-column:1;grid-row:1/span 2;order:1;z-index:1}}@media (min-width:992px){.is-section-cta .is-boxes{border-radius:clamp(7.5rem,83.3333333333vw + -92.5rem,15rem) 0 0 20px;clip-path:polygon(0 0,calc(50% + 9.6vw) 0,calc(50% + 9.6vw) calc(100% - var(--_container_margin-block-end)),50% calc(100% - var(--_container_margin-block-end)),50% 100%,0 100%)}}.is-section-cta .is-container{margin-block:var(--_container_margin-block)}@media (min-width:992px){.is-section-cta .content{max-width:calc(50% - var(--container_padding-inline))}}.is-section-cta .content :is(h1,h2):first-child{color:var(--content-color,#000)}.is-section-cta .content :is(h1,h2,h3):nth-child(2){color:var(--blank-color,#fff)}.is-section-cta .content :is(h1,h2,h3,h4,h5,h6,p,li){text-wrap:auto;text-wrap:pretty}.is-section-cta .component_button .handler{gap:20px}@media (min-width:992px){.is-section-cta .component_button .handler{gap:30px}}.is-section.section-content-contained .is-container{max-width:870px}@media (min-width:1200px){.is-section.section-form .component_form{background:var(--primary-color--light,#eef2f6);border-radius:0 20px 90px 0}.is-section.section-form .component_form .card{max-width:770px}}.is-section.section-form .component_form .card .card-body{padding:0}@media (min-width:1200px){.is-section.section-form .component_form .card .card-body{padding-block:0;padding-inline:0 100px}.is-section.section-form .component_form .card .card-body:after{background:var(--primary-color--light,#eef2f6);bottom:0;content:"";height:48px;position:absolute;right:0;width:100px}}.is-section.section-form .component_form .card .card-body [data-component=XhrForm]{background:var(--primary-color--light,#eef2f6);border-radius:0 0 20px 20px;padding:0 20px 100px 0}@media (min-width:1200px){.is-section.section-form .component_form .card .card-body [data-component=XhrForm]{background:transparent;padding:0}}.is-section.section-form .component_form .card .card-body [data-component=XhrForm] #dynamic_form_generated{background:var(--blank-color,#fff);padding:0 20px 20px 0}@media (min-width:992px){.is-section.section-form .component_form .card .card-body [data-component=XhrForm] #dynamic_form_generated{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}}.is-section.section-form .component_form .card .card-body [data-component=XhrForm] #dynamic_form_generated .form-group{margin-bottom:10px;width:100%}@media (min-width:992px){.is-section.section-form .component_form .card .card-body [data-component=XhrForm] #dynamic_form_generated .form-group{margin-bottom:30px}}.is-section.section-form .component_form .card .card-body [data-component=XhrForm] #dynamic_form_generated .form-group:nth-child(-n+2){flex:100%!important;max-width:100%!important}@media (min-width:992px){.is-section.section-form .component_form .card .card-body [data-component=XhrForm] #dynamic_form_generated .form-group:nth-child(-n+2){flex:48%!important;max-width:48%!important}}.is-section.section-form .component_form .card .card-body [data-component=XhrForm] form{background:var(--blank-color,#fff);padding-bottom:20px}@media (min-width:1200px){.is-section.section-form .component_form .card .card-body [data-component=XhrForm] form{background:transparent;padding-bottom:0}}.is-section.section-form .component_form .card .card-body [data-component=XhrForm] form textarea{padding-inline:30px}.is-section.section-form .component_form .card .card-body [data-component=XhrForm] form button{background:var(--accent-color,#c70d6d);background-color:var(--accent-color,#c70d6d)!important;padding-inline:40px 20px}@media (min-width:1200px){.is-section.section-form .component_form .card .card-body [data-component=XhrForm] form button{padding-inline:20px 0}}.is-section.is-section-recruiter .component_heading{color:var(--primary-color,#054280);font-size:1.4rem}.is-section.is-section-recruiter .component_heading h3{color:var(--primary-color,#054280)}.is-section.section_hero-faq.layout_hero{display:block!important;height:auto!important;max-height:240px;max-width:1770px;min-height:240px}@media (min-width:768px){.is-section.section_hero-faq.layout_hero{max-height:400px;min-height:400px}}.is-section.section_hero-faq.layout_hero .is-overlay{border-radius:20px;left:10px;right:10px;width:calc(100% - 20px)}@media (min-width:992px){.is-section.section_hero-faq.layout_hero .is-overlay{border-radius:20px 20px 0 0;left:0;right:0;width:100%}}.is-section.section_hero-faq.layout_hero .is-overlay:before{content:""}.is-section.section_hero-faq.layout_hero .is-overlay svg{bottom:-140px;left:auto;position:absolute;right:-84px;z-index:0}@media (min-width:992px){.is-section.section_hero-faq.layout_hero .is-overlay svg{bottom:-216px;height:618px;left:auto;right:0;width:618px}}@media (min-width:1200px){.is-section.section_hero-faq.layout_hero .is-overlay svg{bottom:-216px;left:auto;right:376px}}.is-section.section_hero-faq.layout_hero .is-overlay .is-overlay-content img{bottom:0;height:calc(100% + 40px);object-fit:contain;position:absolute;right:-78px;width:100%}@media (min-width:992px){.is-section.section_hero-faq.layout_hero .is-overlay .is-overlay-content img{bottom:0;height:100%;left:auto;right:-260px}}@media (min-width:1200px){.is-section.section_hero-faq.layout_hero .is-overlay .is-overlay-content img{height:calc(100% + 40px);left:auto;right:485px;width:auto}}.is-section.section_hero-faq.layout_hero .is-overlay .is-overlay-content svg{bottom:-1px;height:auto;left:0;right:0;width:100%}@media (min-width:992px){.is-section.section_hero-faq.layout_hero .is-overlay .is-overlay-content svg{bottom:-1px;display:block;height:auto;left:0;right:0;width:100%}}@media (max-width:767.98px){.is-section.section_hero-faq.layout_hero .is-container{align-items:flex-start;display:flex;flex-direction:column;height:calc(240px - var(--container_margin-block)*2);justify-content:start}}@media (min-width:992px){.is-section.section_hero-faq.layout_hero .is-container{margin-block:100px}}.is-section.section_hero-faq.layout_hero .is-container .component_headline{margin-bottom:0;margin-top:50px}@media (min-width:768px){.is-section.section_hero-faq.layout_hero .is-container .component_headline{margin-top:0}}.is-section.section_hero-faq.layout_hero .is-container .component_headline h1{color:var(--primary-color,#054280)!important;font-size:2.8rem;margin-bottom:30px;padding-inline:10px}@media (min-width:768px){.is-section.section_hero-faq.layout_hero .is-container .component_headline h1{font-size:5.6rem;margin-bottom:40px}.is-section.section_hero-faq.layout_hero .is-container .component_headline h1 br{display:none}}.is-section.section_hero-faq.layout_hero .is-container .component_headline h1 [data-count-wrapper]{display:block!important}.is-section.section_hero-faq.layout_hero .is-container .component{margin-bottom:0;padding-inline:10px;width:100%}.is-section.section_hero-expertise.layout_hero{display:block!important;height:auto!important;max-height:240px;max-width:1770px;min-height:240px}@media (min-width:768px){.is-section.section_hero-expertise.layout_hero{max-height:400px;min-height:400px}}.is-section.section_hero-expertise.layout_hero .is-overlay{border-radius:20px;left:10px;right:10px;width:calc(100% - 20px)}@media (min-width:992px){.is-section.section_hero-expertise.layout_hero .is-overlay{border-radius:20px 20px 0 0;left:0;right:0;width:100%}}.is-section.section_hero-expertise.layout_hero .is-overlay:before{content:""}.is-section.section_hero-expertise.layout_hero .is-overlay svg{bottom:-140px;left:auto;position:absolute;right:-84px;z-index:0}@media (min-width:768px){.is-section.section_hero-expertise.layout_hero .is-overlay svg{height:-webkit-fill-available}}@media (min-width:992px){.is-section.section_hero-expertise.layout_hero .is-overlay svg{bottom:-216px;height:618px;left:auto;right:0;width:618px}}@media (min-width:1200px){.is-section.section_hero-expertise.layout_hero .is-overlay svg{bottom:-216px;height:586px;left:auto;right:492px;width:586px}}.is-section.section_hero-expertise.layout_hero .is-overlay .is-overlay-content img{bottom:0;height:calc(100% + 55px);object-fit:contain;position:absolute;right:-78px;width:100%}@media (min-width:992px){.is-section.section_hero-expertise.layout_hero .is-overlay .is-overlay-content img{bottom:0;height:100%;left:auto;right:-260px}}@media (min-width:1200px){.is-section.section_hero-expertise.layout_hero .is-overlay .is-overlay-content img{height:calc(100% + 100px);left:auto;right:495px;width:auto}}.is-section.section_hero-expertise.layout_hero .is-overlay .is-overlay-content svg{bottom:0;height:auto;left:0;right:0;width:100%}@media (min-width:992px){.is-section.section_hero-expertise.layout_hero .is-overlay .is-overlay-content svg{bottom:0;display:block;height:auto;left:0;right:0;width:100%}}@media (max-width:767.98px){.is-section.section_hero-expertise.layout_hero .is-container{align-items:flex-start;display:flex;flex-direction:column;height:calc(240px - var(--container_margin-block)*2);justify-content:start}}@media (min-width:992px){.is-section.section_hero-expertise.layout_hero .is-container{margin-block:100px}}.is-section.section_hero-expertise.layout_hero .is-container .component_headline{margin-bottom:0;margin-top:50px}@media (min-width:768px){.is-section.section_hero-expertise.layout_hero .is-container .component_headline{margin-top:0}}.is-section.section_hero-expertise.layout_hero .is-container .component_headline h1{color:var(--primary-color,#054280)!important;font-size:2.8rem;margin-bottom:30px;padding-inline:10px}@media (min-width:768px){.is-section.section_hero-expertise.layout_hero .is-container .component_headline h1{font-size:5.6rem;margin-bottom:40px}.is-section.section_hero-expertise.layout_hero .is-container .component_headline h1 br{display:none}}.is-section.section_hero-expertise.layout_hero .is-container .component_headline h1 [data-count-wrapper]{display:block!important}.is-section.section_hero-expertise.layout_hero .is-container .component{margin-bottom:0;padding-inline:10px;width:100%}@media (min-width:992px){header .grid{align-items:start}header .grid .site-logo{padding-block:19px 23px}header .grid .language-switch{padding-block-start:25px}header .grid .header-nav{padding-block-start:35px}header .grid .user-nav{padding-block-start:45px}}@media (min-width:1400px){header .grid :is(.site-logo,.user-nav){flex:1 1 var(--header_logo_max-width,174px)}header .grid .site-nav{flex:0 1 var(--container_max-width)}}header .language-switch{margin-inline-end:auto}@media (min-width:992px){header .site-logo img[src*=svg]{height:var(--header_logo_max-height,58px)}}header .is-btn-icon{background:none;border:0;color:var(--primary-color,#054280);height:auto;min-width:auto;width:auto}header .is-btn-icon:before{content:"";height:44px;position:absolute;width:44px}header .is-btn-icon i{font-weight:400}header .is-btn-icon .badge-float{left:calc(100% + 5px);position:absolute;top:50%;translate:0 -50% 0}header .is-btn-icon .active i{font-weight:700}@media (hover:hover){header .is-btn-icon:hover{background:none;border:0;color:var(--content-color,#000)}}header .mobile .site-nav{flex:0 0 auto}header .mobile .site-nav .is-btn{background-color:var(--primary-color--light,#eef2f6);border-radius:0;color:var(--primary-color,#054280);height:40px;width:40px}header .mobile .site-nav .is-btn.close-mobilemenu{display:none}header .mobile .site-nav .is-btn.close-mobilemenu .bars{height:100%;position:relative;width:100%}header .mobile .site-nav .is-btn.close-mobilemenu .bars .bar{inset:50% auto auto 50%;position:absolute;rotate:45deg;translate:-50% -50% 0}header .mobile .site-nav .is-btn.close-mobilemenu .bars .bar:last-child{rotate:-45deg}header .mobile .site-nav .bars{display:flex;flex-direction:column;gap:4px}header .mobile .site-nav .bar{background-color:var(--primary-color,#054280);height:2px;width:20px}header .mobile .user-nav{flex:0 0 auto;margin-inline-start:auto}header .mobile .user-nav .component_button .actions{gap:18px}header .mobile .user-nav .component_button .actions a .badge{bottom:0;left:0;position:relative;translate:0}.has-active-menu header .mobile .site-nav .is-btn.show-mobilemenu,header .mobile .user-nav .component_button .actions a .badge.hide{display:none}.has-active-menu header .mobile .site-nav .is-btn.close-mobilemenu{display:inline-flex}footer{padding-block:0 11px}@media (min-width:992px){footer{background-color:var(--blank-color,#fff);overflow:hidden;padding-block-end:calc(6vw - 80px)}}footer .wave-footer-mobile{bottom:0;height:auto;left:0;position:absolute;right:0;width:100%}@media (min-width:992px){footer .wave-footer-mobile{display:none}}footer .wave-footer-desktop{bottom:-70px;display:none;left:0;position:absolute;right:0}@media (min-width:992px){footer .wave-footer-desktop{display:block}}@media (max-width:991.98px){footer .grid{background-color:var(--blank-color,#fff);margin-inline-start:10px;padding-block-end:30px;padding-inline-end:20px}}@media (min-width:992px){footer .grid{margin-block-end:6.7vw}}footer .footercolumn h2{display:flex;font-weight:700;justify-content:space-between}@media (min-width:992px){footer .footercolumn h2{pointer-events:none}}footer .footercolumn h2:after{content:"\f0dd";font-family:Font Awesome\ 6 Pro;font-size:1.6rem;transition:rotate .2s var(--transition-timing)}@media (min-width:992px){footer .footercolumn h2:after{content:none}}footer .footercolumn h2:not(.collapsed):after{rotate:-45deg}footer .footercolumn>div{transition-timing-function:var(--transition-timing)}@media (min-width:992px){footer .footercolumn>div{display:block!important}}footer .footercolumn ul{padding-block-start:10px}@media (min-width:992px){footer .footercolumn ul{padding-block-start:30px}}@media (hover:hover){footer .footercolumn ul li a:hover{text-decoration:underline}}footer .footercolumn ul li a .badge-float{display:none}.footer-webring{padding-block-start:20px}@media (min-width:992px){.footer-webring{padding-block-start:0}}.footer-webring .is-container{display:flex;flex-direction:column;gap:20px;padding-inline:33px;z-index:1}@media (min-width:992px){.footer-webring .is-container{align-items:center;flex-direction:row;justify-content:space-between;padding-inline:var(--container_padding-inline)}}@media (min-width:992px){.footer-webring :is(.socials,.copyright-info){flex:1}}.footer-webring .webring-nav{display:flex;flex:1 1 auto;flex-direction:column;gap:0 15px;justify-content:center;text-align:left;width:auto}@media (min-width:992px){.footer-webring .webring-nav{column-gap:48px;flex-direction:row;order:2;text-align:center}}.footer-webring .webring-nav li a{line-height:2.14}.footer-webring .socials{display:flex;gap:5px 20px}@media (min-width:992px){.footer-webring .socials{column-gap:15px;justify-content:end;margin-block-start:0;order:3}}.footer-webring .socials a{color:var(--primary-color,#054280);font-size:2.1rem}@media (hover:hover){.footer-webring .socials a:hover{color:var(--content-color,#000)}}.footer-webring .copyright-info{margin-block-start:30px}@media (min-width:992px){.footer-webring .copyright-info{margin-block-start:0;order:1}}.footer-webring .copyright-info p{color:var(--primary-color,#054280);font-size:1.4rem;font-weight:700;margin:0}header nav.header-nav ul li>a .badge-float{margin-inline-start:5px;position:static}header nav.header-nav ul li>a:focus{text-decoration:none}header nav.header-nav ul li>a:focus-visible{background-color:var(--primary-color--light,#eef2f6)}header nav.header-nav>ul>li.has-submenu:not(.is-megamenu):after{content:""}header nav.header-nav>ul>li.has-submenu:not(.is-megamenu)>a:after{content:"\f107";font-family:Font Awesome\ 6 Pro;padding-inline-start:5px;transition:transform .2s ease-out}@media (hover:hover){header nav.header-nav>ul>li.has-submenu:not(.is-megamenu)>a:hover:after{transform:scaleY(-1)}header nav.header-nav>ul>li.has-submenu.is-megamenu:hover:before{content:"";inset:-35px 0 -23px 0;position:absolute}}