@-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}.page_company-detail .layout_hero{margin-bottom:70px;max-height:calc(355px - var(--container_margin-block)*2);overflow:visible}@media (min-width:768px){.page_company-detail .layout_hero{max-height:500px}}@media (min-width:992px){.page_company-detail .layout_hero{margin-bottom:0;max-height:700px}}.page_company-detail .layout_hero .is-overlay svg{height:auto}.page_company-detail .layout_hero .is-btn{margin-bottom:0}.page_company-detail .layout_hero .is-container{display:flex;flex-direction:column;max-height:calc(355px - var(--container_margin-block)*2)}@media (min-width:768px){.page_company-detail .layout_hero .is-container{justify-content:center;max-height:500px}}@media (min-width:992px){.page_company-detail .layout_hero .is-container{max-height:700px}}.page_company-detail .layout_hero .is-container .component_headline{margin-block:20px auto}@media (min-width:768px){.page_company-detail .layout_hero .is-container .component_headline{margin-block:0 60px}}.page_company-detail .layout_hero .is-container .component_headline .hero{color:var(--primary-color,#054280);margin-bottom:0}.page_company-detail .layout_hero .is-container .component_headline .section-title{color:var(--black-color,#000);font-weight:500;margin-block:0}.page_company-detail .layout_hero .is-container .component_company-search-form{margin-bottom:55px;z-index:20}.page_company-detail .layout_hero .is-container .component_logo{bottom:-80px;left:0;margin-bottom:0;max-height:65px;position:absolute;z-index:100}@media (min-width:768px){.page_company-detail .layout_hero .is-container .component_logo{bottom:-20px}}@media (min-width:1200px){.page_company-detail .layout_hero .is-container .component_logo{bottom:30px;max-height:95px}}.page_company-detail .layout_hero .is-container .component_logo figure img{height:100%;max-height:65px;object-fit:cover}@media (min-width:1200px){.page_company-detail .layout_hero .is-container .component_logo figure img{max-height:95px}}.page_company-detail .section_logoslider .component_headline{display:none}@media (min-width:1200px){.page_company-detail .section_logoslider .component_headline{display:block;margin-bottom:30px}}.page_company-detail .section_logoslider .component_logoslider{display:none}@media (min-width:1200px){.page_company-detail .section_logoslider .component_logoslider{display:block;margin-bottom:0}}.page_company-detail .section_content .component_content{max-width:870px}.page_company-detail .component_testimonial_latest{margin-bottom:20px}@media (min-width:1200px){.page_company-detail .component_testimonial_latest{margin-bottom:40px}}.page_company-detail .component_testimonial_latest .partial_testimonial_list-item .testimonial-head{margin-bottom:0}.page_company-detail .component_testimonial_latest .partial_testimonial_list-item .testimonial-head .title{padding-bottom:0}.page_company-detail .layout_related_vacancies .component_heading{margin-bottom:10px}@media (min-width:992px){.page_company-detail .layout_related_vacancies .component_heading{margin-bottom:30px}}.page_company-detail .layout_related_vacancies .component_related-vacancy .partial_vacancy_list-item:nth-child(n+4){display:none}@media (min-width:768px){.page_company-detail .layout_related_vacancies .component_related-vacancy .partial_vacancy_list-item:nth-child(n+4){display:block}}.page_company-detail .is-section-recruiter .component_heading{color:var(--primary-color,#054280);font-size:1.4rem;margin-bottom:10px}@media (min-width:992px){.page_company-detail .is-section-recruiter .component_heading{margin-bottom:30px}}.page_company-detail .is-section-recruiter .component_heading h3{color:var(--primary-color,#054280)}@media (min-width:992px){.page_company-detail .is-section-recruiter .component_heading h3{display:none}}.page_company-detail .section_map .component_company-map .image-container{border-radius:100px 20px 20px 20px;overflow:hidden}.page_company-overview .layout_hero{display:block!important;height:auto!important;max-height:240px;max-width:1770px;min-height:240px}@media (min-width:768px){.page_company-overview .layout_hero{max-height:400px;min-height:400px}}.page_company-overview .layout_hero .is-overlay{border-radius:20px;left:10px;right:10px;width:calc(100% - 20px)}@media (min-width:992px){.page_company-overview .layout_hero .is-overlay{border-radius:20px 20px 0 0;left:0;right:0;width:100%}}.page_company-overview .layout_hero .is-overlay:before{content:""}.page_company-overview .layout_hero .is-overlay svg{bottom:-140px;left:auto;position:absolute;right:-95px;z-index:0}@media (min-width:992px){.page_company-overview .layout_hero .is-overlay svg{bottom:-216px;height:618px;left:auto;right:0;width:618px}}@media (min-width:1200px){.page_company-overview .layout_hero .is-overlay svg{bottom:-216px;left:auto;right:376px}}.page_company-overview .layout_hero .is-overlay .is-overlay-content img{bottom:-2px;height:305px;object-fit:cover;position:absolute;right:-15px;width:auto}@media (min-width:768px){.page_company-overview .layout_hero .is-overlay .is-overlay-content img{height:405px;right:85px}}@media (min-width:992px){.page_company-overview .layout_hero .is-overlay .is-overlay-content img{bottom:0;height:505px;left:auto}}@media (min-width:1200px){.page_company-overview .layout_hero .is-overlay .is-overlay-content img{left:auto;right:460px;width:auto}}.page_company-overview .layout_hero .is-overlay .is-overlay-content svg{bottom:0;height:auto;left:0;right:0;width:100%}@media (min-width:992px){.page_company-overview .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){.page_company-overview .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){.page_company-overview .layout_hero .is-container{margin-block:100px}}.page_company-overview .layout_hero .is-container .component_headline{margin-bottom:0;margin-top:50px}@media (min-width:768px){.page_company-overview .layout_hero .is-container .component_headline{margin-top:0}}.page_company-overview .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){.page_company-overview .layout_hero .is-container .component_headline h1{font-size:5.6rem;margin-bottom:40px}}.page_company-overview .layout_hero .is-container .component_headline h1 [data-count-wrapper]{display:block!important}.page_company-overview .layout_hero .is-container .component{margin-bottom:0;padding-inline:10px;width:100%}.page_company-overview .layout_content-wrapper{gap:0}.page_company-overview .layout_content-wrapper main .intro{margin-bottom:20px;max-width:870px}@media (min-width:768px){.page_company-overview .layout_content-wrapper main .intro{margin-bottom:30px}}.page_company-overview .layout_main .component_results_grid{gap:10px}@media (min-width:768px){.page_company-overview .layout_main .component_results_grid{gap:30px;margin:0}}