@-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,25px);--searchfilter_quicklink_background-color:var(--primary-color,#56a1d5);--searchfilter_quicklink_color:var(--blank-color,#fff);--searchfilter_quicklink_font-size:1.6rem;--searchfilter_quicklink_amount_min-width:20px;--searchfilter_quicklink_amount_margin:0 0 0 10px;--searchfilter_quicklink_amount_padding:3px;--searchfilter_quicklink_amount_border-radius:var(--searchfilter_quicklink_border-radius);--searchfilter_quicklink_amount_background-color:var(--blank-color,#fff);--searchfilter_quicklink_amount_color:var(--content-color,var(--black-color,#000));--searchfilter_quicklink_amount_font-size:calc(var(--searchfilter_quicklink_font-size) - 0.2rem);--searchfilter_quicklink_all_background-color:var(--accent-color,#e77b21);--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;--theme_heading_font-family:"Rubik",system-ui,sans-serif;--theme_content_font-family:"Rubik",system-ui,sans-serif;--theme_nav_font-family:"Rubik",system-ui,sans-serif;--container_padding-inline:15px;--container_margin-block:60px;--searchfilter_quicklink_margin:10px 5px 0 0;--searchfilter_quicklink_padding:6px 5px 6px 8px;--searchfilter_quicklink_font-size:1.5rem;--searchfilter_quicklink_amount_min-width:22px;--searchfilter_quicklink_amount_padding:3px 4px 4px 3px;--searchfilter_quicklink_amount_color:var(--secondary-color,#466ea5);--searchfilter_quicklink_label_padding:8px 0}@media (min-width:768px){:root{--container_padding-inline:var(--container_tablet_padding-inline,15px)}}@media (min-width:1200px){:root{--container_margin-block:var(--container_desktop_margin-block,70px);--header_margin:30px;--header_flex-group_height:108px}}p:last-child{margin-block-end:0}:is(.btn,.is-btn).is-background-color-tertiary{color:var(--black-color,#000)}@media (hover:hover){:is(.btn,.is-btn)[class*=outlined]:hover{filter:none}}@media (hover:hover){:is(.btn,.is-btn).is-btn-outlined-tertiary:hover{color:var(--black-color,#000)!important}}:is(.btn,.is-btn).is-btn-outlined-blank{--button-outlined_border:2px solid}@media (hover:hover){:is(.btn,.is-btn).is-btn-outlined-blank:hover{color:var(--black-color,#000)!important}}img[data-src]{border-radius:var(--card_border-radius,10px)}.language-switch img{height:15px;object-fit:cover;width:20px}.language-switch>a{align-items:center;color:var(--grey-color,#707070);display:flex;font-size:var(--content_font-size,1.8rem);font-weight:var(--content_font-weight,400);gap:5px}.language-switch .select2-container--default .select2-selection--single{align-items:center;display:flex;gap:10px;padding-inline:0 11px}.language-switch .select2-container--default .select2-selection__rendered{color:var(--grey-color,#707070);font-size:var(--content_font-size,1.8rem);font-weight:var(--content_font-weight,400);line-height:1;padding-inline-end:10px}.language-switch .select2-container--default .select2-selection__rendered span{align-items:center;display:flex;gap:5px;width:max-content}[id*=select2-languages] img{height:15px;object-fit:cover;width:20px}[id*=select2-languages] li{transition:all .25s ease-in-out}[id*=select2-languages] li span{align-items:center;color:var(--grey-color,#707070);display:flex;font-weight:400;gap:5px}[id*=select2-languages] li.select2-results__option--highlighted span,[id*=select2-languages] li[aria-selected=true] span{color:var(--blank-color,#fff)}.calendar-item-modal .modal-dialog{margin:20rem auto 2rem}.calendar-item-modal .modal-content{background:transparent;border:none}.calendar-item-modal .modal-header{border:none;margin:0 5px}.calendar-item-modal .modal-header button{opacity:1;text-shadow:none}.calendar-item-modal .modal-header button a{color:var(--tertiary-color,#fafafa);font-size:2rem}@media (min-width:768px){.calendar-item-modal .modal-header button a{font-size:4rem}}.calendar-item-modal .modal-header button:focus{outline:none}.calendar-item-modal .modal-body{background-color:var(--blank-color,#fff);border-radius:5px;display:flex;flex-direction:column;gap:15px;padding:15px}@media (min-width:768px){.calendar-item-modal .modal-body{align-items:center;flex-direction:row;gap:30px;padding:30px}.calendar-item-modal .modal-body .content{flex:1 0 calc(40% - 15px)}}.calendar-item-modal .modal-body figure{border-radius:5px;overflow:hidden}@media (min-width:768px){.calendar-item-modal .modal-body figure{border-radius:10px;flex:1 0 calc(60% - 15px)}}.calendar-item-modal .modal-body h2{margin-top:0}@media (min-width:768px){.partial_ajax-search-form.sticky{left:50%;max-width:1165px;padding:0 15px;position:fixed;right:0;top:130px;transform:translateX(-50%);width:100%;z-index:999}.partial_ajax-search-form .search-grid{border-radius:120px;box-shadow:0 5px 15px rgba(0,0,0,.16);gap:0}}.partial_ajax-search-form .keyword{position:relative}.partial_ajax-search-form .keyword :is(div.form-group,fieldset.form-group) .form-control{border-radius:120px;box-shadow:0 5px 15px rgba(0,0,0,.16);padding:5px 75px 5px 30px}@media (min-width:768px){.partial_ajax-search-form .keyword :is(div.form-group,fieldset.form-group) .form-control{border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:none}}.partial_ajax-search-form .keyword :is(div.form-group,fieldset.form-group) .form-control.large{height:var(--form_form-control_large_height,var(--button_large_height,60px))}.partial_ajax-search-form .keyword .button{position:absolute;right:0;top:0}.partial_ajax-search-form .keyword .button .is-btn{background-color:transparent;color:var(--primary-color,#56a1d5);padding:0 35px;width:auto}.partial_ajax-search-form .component_filter-button{margin-block-end:0}.partial_ajax-search-form .component_filter-button .is-btn{background-color:var(--grey-dark-color,#303034);border-radius:120px;width:100%}@media (min-width:768px){.partial_ajax-search-form .component_filter-button .is-btn{border-bottom-left-radius:0;border-top-left-radius:0;width:auto}}.partial_ajax-search-form button:focus{outline:none}.partial_vacancy_list-item .vacancy-top .sub a{font-size:1.6rem}.select2-container .select2-dropdown{border:0;border-radius:var(--card_border-radius,10px) var(--card_border-radius,10px) 0 0;box-shadow:var(--card_box-shadow,0 3px 6px #0000001a)}.select2-container .select2-dropdown--below,.select2-container .select2-dropdown--below .select2-results{border-radius:0 0 var(--card_border-radius,10px) var(--card_border-radius,10px)}.select2-container .select2-results{border:0;border-radius:var(--card_border-radius,10px) var(--card_border-radius,10px) 0 0;overflow:hidden}.select2-container .select2-results__options{border-radius:0}.mobilemenu .head{height:var(--header_flex-group_height,70px)}.mobilemenu .c-menu__items .c-menu__link{align-items:center;display:inline-flex;gap:10px}.mobilemenu .c-menu__items .c-menu__item.active .c-menu__link{color:var(--primary-color,#56a1d5)}.mobilemenu .c-menu__items .c-menu__item:has(.active)>.c-menu__link{color:var(--primary-color,#56a1d5)}.mobilemenu .c-menu .user-nav .is-btn-jobalert{display:none}.is-multimedia-thumbnail .btn-play:before{background:var(--primary-color,#56a1d5);content:"";inset:0;opacity:.3;position:absolute;transition:opacity .25s ease-in-out}.is-multimedia-thumbnail .btn-play .icon{position:relative}.component_faq-accordion h2{margin-block-end:30px}.component_faq-accordion h3{font-size:var(--h2_font-size,clamp(2.4rem,.32653vw + 2.27755rem,2.8rem));margin-block:5px}.component_contact-form .form-group:nth-child(-n+2){flex:48%;max-width:48%}.component_contact-form .is-btn{background-color:var(--accent-color,#e77b21);min-width:205px}.sorting{display:flex;flex-direction:column;gap:5px;margin-block-end:30px}@media (min-width:768px){.sorting{align-items:center;flex-direction:row;gap:0;justify-content:space-between}}@media (min-width:576px){.sorting .result-pages{display:flex;gap:30px}}.sorting .result-pages:nth-of-type(2){align-items:center;display:flex;gap:20px}.sorting .result-pages:nth-of-type(2) a{align-items:center;border:1px solid var(--border-color,#a2a2a2);border-radius:4px;display:flex;gap:15px;justify-content:space-between;padding:8px 12px}.sorting .result-pages:nth-of-type(2) a.asc:after,.sorting .result-pages:nth-of-type(2) a.desc:after{color:var(--primary-color,#56a1d5);content:"\F0D7";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:1.8rem;font-weight:900;margin-left:5px}.sorting .result-pages:nth-of-type(2) a.asc:after{transform:rotate(180deg)}.sorting .result-pages:nth-of-type(2) a.desc:after{transform:rotate(0deg)}.sorting .result-pages :is(p,a,span){font-size:1.6rem}.sorting .result-pages p{margin:0}.overlay .inner .container-fluid{max-width:1130px}@media (min-width:768px){.overlay nav.overlay-close{justify-content:center}.overlay .block-filters{padding-top:100px}.overlay .block-filters h2:first-of-type{display:none}}.overlay.overlay-hugeinc-filters .component_filters#selected-filters{margin-bottom:30px}.pagination ul{overflow:visible}.pagination li a{box-shadow:0 0 0 8px transparent;height:22px;min-width:22px}.pagination li.active a{box-shadow:0 0 0 8px rgba(86,161,213,.35)}.pagination li.first a,.pagination li.last a,.pagination li.next a,.pagination li.paginationjs-next a,.pagination li.paginationjs-prev a,.pagination li.prev a{border-radius:4px;height:35px;padding:0 12px;width:35px}.pagination li.first a :is(i[class*=fa-],i[class^=icon-]),.pagination li.last a :is(i[class*=fa-],i[class^=icon-]),.pagination li.next a :is(i[class*=fa-],i[class^=icon-]),.pagination li.paginationjs-next a :is(i[class*=fa-],i[class^=icon-]),.pagination li.paginationjs-prev a :is(i[class*=fa-],i[class^=icon-]),.pagination li.prev a :is(i[class*=fa-],i[class^=icon-]){font-size:1.1rem}.component_calendar{--time-day_color:#000;--time-day_font-size:1.6rem;--day_color:#000;--day_font-size:2.4rem}.component_calendar .card{box-shadow:0 4px 40px rgba(0,0,0,.1)}.component_content-image{column-gap:30px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.component_content-image>div{order:1}.component_content-image :is(.title,.content){width:Min(455px,100%)}@media (max-width:767.98px){.component_content-image>div{grid-column:1/-1}.component_content-image .image{margin-block-end:37px}}@media (min-width:768px){.component_content-image .title{grid-column:1/-1}.component_content-image :is(.content,.image){grid-row:2}.component_content-image .content{grid-column:span 5}.component_content-image-left .image{grid-column:1/span 6;order:2}.component_content-image-left .content{order:3}.component_content-image-right .image{grid-column:span 6/-1;order:3}}.component_vacancy-search-quicklinks{container-type:inline-size}.component_vacancy-search-quicklinks .card{box-shadow:none}.component_vacancy-search-quicklinks h1{font-size:clamp(3.5rem,1.63265vw + 2.88776rem,5.5rem);margin-block-end:10px}.component_vacancy-search-quicklinks h2{color:var(--primary-color,#56a1d5)}.component_vacancy-search-quicklinks .field-group{border:3px solid var(--secondary-color,#466ea5);border-radius:var(--button_border-radius,25px);display:flex}.component_vacancy-search-quicklinks .field-group .keyword{flex-basis:calc(50% + 20px)}.component_vacancy-search-quicklinks .field-group .postal-code{flex-basis:50%;position:relative}.component_vacancy-search-quicklinks .field-group .postal-code:before{background-color:var(--border-color,#a2a2a2);border:1px solid var(--border-color,#a2a2a2);border-radius:3px;content:"";height:30px;left:-1px;position:absolute;top:50%;translate:0 -50% 0;width:1px;z-index:1}.component_vacancy-search-quicklinks .form-group{margin-block-end:0}.component_vacancy-search-quicklinks .form-group input{border:0;border-radius:var(--button_border-radius,25px);font-weight:400;padding-block-start:20px}.component_vacancy-search-quicklinks .form-group input~label{font-weight:400}.component_vacancy-search-quicklinks .form-group input:is(:hover,:focus,.has-content){border:0}.component_vacancy-search-quicklinks .form-group input:is(:focus,.has-content)~label{background-color:transparent;color:var(--secondary-color,#466ea5);font-weight:400;left:15px;margin:0;padding:0;top:0}.component_vacancy-search-quicklinks .is-btn_search{background-color:var(--secondary-color,#466ea5)}@container (width < 510px){.component_vacancy-search-quicklinks label.desktop{display:none!important}.component_vacancy-search-quicklinks .button{margin-block-start:10px;width:100%}.component_vacancy-search-quicklinks .is-btn_search{width:100%}.component_vacancy-search-quicklinks .is-btn_search i{display:none}}@container (width >= 510px){.component_vacancy-search-quicklinks form{position:relative}.component_vacancy-search-quicklinks label.mobile{display:none!important}.component_vacancy-search-quicklinks .button{height:100%;position:absolute;right:0;top:0}.component_vacancy-search-quicklinks .button :is(.form-group,button){height:100%}.component_vacancy-search-quicklinks .is-btn_search{background-color:transparent;color:var(--primary-color,#56a1d5);font-size:2rem;padding-inline:22px}.component_vacancy-search-quicklinks .is-btn_search span{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@media (min-width:576px){.component_vacancy-search-quicklinks .card{flex:100%!important;max-width:Min(740px,100%)!important}}@media (max-width:767.98px){.component_testimonial .testimonial-content-wrapper:before{content:none}}.component_testimonial .testimonial-content{margin-block-end:30px!important;width:Min(615px,100%)}@media (min-width:768px){.component_testimonial .testimonial-content p{line-height:1.2}}.partial_article_list-item .card{overflow:visible}.partial_article_list-item .card .card-img-top{background-color:var(--blank-color,#fff);border-radius:var(--card_border-radius,10px);height:100%;max-height:209px}.partial_article_list-item .card .card-img-top :is(.inline-content,a,img){border-radius:var(--card_border-radius,10px);height:100%;overflow:clip}.partial_article_list-item .card .card-img-top img{opacity:.9}@media (hover:hover){.partial_article_list-item .card .card-img-top:hover a{filter:none}.partial_article_list-item .card .card-img-top:hover img{opacity:1}}.partial_article_list-item .card .card-body :is(a,h2.card-title){margin-block-end:0}header .is-container{max-width:100%!important}@media (min-width:1200px){header{--column_gutter_width:30px;--header_box-shadow:0px 5px 15px rgba(0,0,0,.16);--header_logo_max-height:50px;border-radius:50px;left:var(--header_margin);position:fixed;top:var(--header_margin);width:calc(100% - var(--header_margin)*2)}}header .site-logo{gap:20px}@media (min-width:1200px){header .site-logo{gap:30px}}@media (hover:hover){header .site-logo a:hover{filter:none}}header .user-nav{container:user-nav/inline-size;gap:30px}header .is-btn-jobalert{padding-inline:clamp(1.7rem,.2449vw + 1.60816rem,2rem)}header .is-btn-jobalert i{font-size:2rem;margin-inline-end:7.5px!important}header .mobile .grid{display:flex;gap:20px}header .mobile .grid .site-nav{flex:0 0 auto}header .mobile .grid .site-logo{flex:0 1 auto}header .mobile .grid .site-logo.right{margin-inline-start:auto}header .mobile .grid .user-nav{flex:1 0 25px}header .mobile .grid .user-nav .actions{gap:15px}header .mobile .grid .language-switch{display:none}header .mobile .grid.logos-left .site-logo{justify-content:start}@container user-nav (width >= 110px){header .mobile .grid.logos-left .language-switch{display:flex}}@container user-nav (width <= 218px){header .mobile .grid.logos-left .is-btn{padding-inline:0;position:relative}header .mobile .grid.logos-left .is-btn:before{content:"";height:45px;position:absolute;width:45px}header .mobile .grid.logos-left .is-btn-jobalert{background-color:transparent;border:0;color:var(--black-color,#000);font-size:2rem}header .mobile .grid.logos-left .is-btn-jobalert i{margin-inline-end:0!important}header .mobile .grid.logos-left .is-btn-jobalert span{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}header .mobile .grid.logos-space-between .user-nav{margin-inline-start:auto}@media (max-width:575.98px){header .mobile .grid.logos-space-between .user-nav{display:none}}@media (min-width:768px){header .mobile .grid.logos-space-between .language-switch{display:flex}}@media (max-width:991.98px){header .mobile .grid.logos-space-between .is-btn{padding-inline:0;position:relative}header .mobile .grid.logos-space-between .is-btn:before{content:"";height:45px;position:absolute;width:45px}header .mobile .grid.logos-space-between .is-btn-jobalert{background-color:transparent;border:0;color:var(--black-color,#000);font-size:2rem}header .mobile .grid.logos-space-between .is-btn-jobalert i{margin-inline-end:0!important}header .mobile .grid.logos-space-between .is-btn-jobalert span{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}header .mobile .navbar-toggle{height:16px;min-width:auto;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;width:22px}header .mobile .navbar-toggle:focus-visible{outline:1px dotted var(--black-color,#000)}header .mobile .navbar-toggle span:not(:first-child){background:var(--black-color,#000);display:block;height:2px;opacity:1;padding-top:0;position:absolute;right:0;transform:rotate(0deg);transition:.3s ease-in-out;width:22px}header .mobile .navbar-toggle span:nth-child(2){top:0}header .mobile .navbar-toggle span:nth-child(3),header .mobile .navbar-toggle span:nth-child(4){top:7px}header .mobile .navbar-toggle span:nth-child(5){bottom:0;top:auto}header .mobile .navbar-toggle.is-active span:nth-child(2){right:10px;top:9px;width:0}header .mobile .navbar-toggle.is-active span:nth-child(3){transform:rotate(45deg)}header .mobile .navbar-toggle.is-active span:nth-child(4){transform:rotate(-45deg)}header .mobile .navbar-toggle.is-active span:nth-child(5){right:10px;top:12px;width:0}@media (min-width:1200px){header .grid.logos-space-between{display:flex;gap:30px}header .grid.logos-space-between>:is(.site-logo,.user-nav){flex:1}header .grid.logos-space-between .site-nav{flex:0 1 auto}header .grid.logos-space-between .user-nav .site-logo img{max-height:46px;max-width:208px}@container user-nav (width <= 475px){header .grid.logos-space-between .user-nav .is-btn-jobalert{display:none}}header .grid.logos-left{display:flex;gap:30px}header .grid.logos-left .site-nav{flex:0 0 auto;justify-content:end}header .grid.logos-left .user-nav{flex:1 0 70px}@container user-nav (width <= 221px){header .grid.logos-left .is-btn{padding-inline:0;position:relative}header .grid.logos-left .is-btn:before{content:"";height:45px;position:absolute;width:45px}header .grid.logos-left .is-btn-jobalert{background-color:transparent;border:0;color:var(--black-color,#000);font-size:2rem}header .grid.logos-left .is-btn-jobalert i{margin-inline-end:0!important}header .grid.logos-left .is-btn-jobalert span{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}}.footer-webring{display:table;width:100%}.footer-webring .is-container{display:grid;grid-template-columns:1fr;justify-content:center;padding:30px 15px}@media (min-width:768px){.footer-webring .is-container{grid-template-columns:1fr 2fr 1fr}}.footer-webring .site-logo{text-align:center}@media (min-width:768px){.footer-webring .site-logo{text-align:left}}.footer-webring .site-logo img{max-width:225px}.footer-webring .nav{margin:20px 0}@media (min-width:768px){.footer-webring .nav{margin:0}}.footer-webring ul li{display:inline-block;font-size:1.4rem}.footer-webring ul li:before{content:"|";font-size:1.2rem;top:2px}.footer-webring ul li:first-child:before{content:""}.footer-webring ul .copyright-info{display:block;text-align:center;width:100%}.footer-webring ul a{font-size:1.4rem}.footer-webring .site-socials{align-items:center;display:flex;justify-content:center}@media (min-width:768px){.footer-webring .site-socials{justify-content:flex-end}}.footer-webring .site-socials .widget{display:flex}.footer-webring .site-socials a{align-items:center;background:var(--blank-color,#fff);border-radius:30px;color:var(--black-color,#000);display:flex;height:30px;justify-content:center;margin:0 5px;width:30px}@media (min-width:768px){.footer-webring .site-socials a{margin:0 0 0 10px}}:is(.section,.is-section).is-section_cta .is-container{margin-block-start:0}@media (min-width:768px){:is(.section,.is-section).is-section_cta .card{flex-direction:row}}:is(.section,.is-section).is-section_cta .card .ck-content{height:100%}:is(.section,.is-section).is-section_cta .card .ck-content figure{display:flex;height:100%}:is(.section,.is-section).is-section_cta .card .component_cta{height:100%;margin-block-end:0}:is(.section,.is-section).is-section_cta .card figure{margin:0}@media (min-width:768px){:is(.section,.is-section).is-section_cta .card figure{flex:0 0 250px}}@media (min-width:992px){:is(.section,.is-section).is-section_cta .card figure{flex:0 0 358px}}:is(.section,.is-section).is-section_cta .card figure img{display:block}@media (min-width:768px){:is(.section,.is-section).is-section_cta .card figure img{height:100%;object-fit:cover;width:100%}}:is(.section,.is-section).is-section_cta .card .card-body{background-color:var(--secondary-color,#466ea5);text-align:center}@media (min-width:576px){:is(.section,.is-section).is-section_cta .card .card-body{padding:55px 70px 60px 50px}}@media (min-width:768px){:is(.section,.is-section).is-section_cta .card .card-body{text-align:left}}:is(.section,.is-section).is-section_cta h2.section-title{margin-block-end:20px}:is(.section,.is-section).is-section_cta p{margin-block-end:50px}:is(.section,.is-section).is-section_cta .component_button .handler{justify-content:center}@media (min-width:768px){:is(.section,.is-section).is-section_cta .component_button .handler{justify-content:flex-start}}:is(.section,.is-section){--section_container-width:auto}:is(.section,.is-section).is-container-width-1200{--section_container-width:1130px}:is(.section,.is-section).is-container-width-1400{--section_container-width:1285px}:is(.section,.is-section).is-container-width-1600{--section_container-width:1600px}:is(.section,.is-section).is-container-width-fullwidth{--section_container-width:100%}:is(.section,.is-section).is-bg-grey+.is-section_cta:not(.is-bg-grey) .is-container{margin:var(--container_margin-block) auto var(--container_margin-block)}@media (min-width:768px){:is(.section,.is-section).is-bg-grey+.is-section_cta:not(.is-bg-grey) .is-container{margin:var(--container_margin-block) auto var(--container_margin-block)}}:is(.section,.is-section).layout_application-form+.is-section_cta .is-container{margin:var(--container_margin-block) auto var(--container_margin-block)}@media (min-width:768px){:is(.section,.is-section).layout_application-form+.is-section_cta .is-container{margin:var(--container_margin-block) auto var(--container_margin-block)}}@media (min-width:1200px){:is(.section,.is-section):first-child{padding-block-start:calc(var(--header_flex-group_height) + var(--header_margin))}}.layout_hero-home .component_vacancy-search,.layout_hero-home .is-container{margin-block-end:0}.layout_hero-home .component_vacancy-search .card{border-radius:var(--card_border-radius,10px) var(--card_border-radius,10px) 0 0;margin-block-end:0}@media (max-width:767.98px){.layout_hero-home{display:block!important}.layout_hero-home .is-overlay{height:calc(100svh - var(--header_flex-group_height, 70px) - 110px);position:relative}.layout_hero-home .is-container{margin-block-start:-190px}}@media (min-width:1200px){.layout_hero-home{height:85svh!important}}@media (min-width:1300px){.layout_hero-home .component_vacancy-search .card{padding:48px 75px 0}}.page_contact .is-container{container:normal}@media (min-width:992px){.page_contact .component_contact-form{margin-left:45px}}.skin-3 #divSnippetList img{border-radius:0}.skin-3 .component_content-image .title .section-title{margin:0 0 clamp(2.5rem,1.22449vw + 2.04082rem,4rem)}