@-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,50px);--searchfilter_quicklink_background-color:var(--primary-color,#00064c);--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(--primary-color,#00064c));--searchfilter_quicklink_amount_font-size:calc(var(--searchfilter_quicklink_font-size) - 0.2rem);--searchfilter_quicklink_all_background-color:var(--accent-color,#00c866);--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,#00064c)!important}@media(min-width:768px){.page_company-detail .layout_hero .is-container{margin-bottom:0}}.page_company-detail .layout_hero .btn-play .icon{margin:0 auto}@media(min-width:768px){.page_company-detail .layout_hero .buttons{margin-bottom:130px}}.page_company-detail .layout_hero .is-btn{margin:0 7.5px 15px;width:100%}@media(min-width:576px){.page_company-detail .layout_hero .is-btn{min-width:200px;width:auto}}.page_company-detail .layout_video .is-container{margin-bottom:60px}@media(min-width:576px){.page_company-detail .layout_video .is-container{margin-bottom:60px}}@media(min-width:768px){.page_company-detail .layout_video .is-container{margin-bottom:110px}}@media(min-width:992px){.page_company-detail .layout_video .is-container{margin-bottom:150px}}.page_company-detail .layout_employees .button-wrapper{align-items:center;display:flex;justify-content:center}.page_company-detail .layout_employees .button-wrapper:after,.page_company-detail .layout_employees .button-wrapper:before{background-color:var(--tertiary-color,#ebebeb);content:"";display:inline-flex;flex:1 0 auto;height:1px}.page_company-detail .layout_employees .btn-all-employees{margin:0 40px}.page_company-detail .layout_gallery .component{margin-bottom:80px}@media(min-width:992px){.page_company-detail .layout_gallery .component{margin-bottom:140px}}.page_company-detail .layout_gallery .component:last-child{margin-bottom:0}@media(min-width:768px){.page_company-detail .component_scroller{bottom:-100px}}.page_company-detail .component_company-content{margin-bottom:0}.page_company-detail .component_company-content .toggle-content-container .read-more .is-btn{margin-bottom:80px}.page_company-detail .component_company-content .toggle-content-container .read-more.open .is-btn{margin-bottom:50px}@media(min-width:768px){.page_company-detail .component_company-content .toggle-content-container{margin:0 auto;max-width:83.333333%}.page_company-detail .component_company-content .additional-content-wrapper{display:flex;gap:95px;margin:0 auto;max-width:83.333333%}}@media(min-width:576px){.page_company-detail .component_company-content .additional-content{flex:100%;max-width:100%}}@media(min-width:768px){.page_company-detail .component_company-content .additional-content{flex:50%;max-width:50%}}.page_company-detail .component-xhr-map{display:flex;margin:80px 0 0;max-height:500px;overflow:hidden;width:100%}@media(min-width:992px){.page_company-detail .component-xhr-map{margin:80px 0 40px}}@media(min-width:576px){.page_company-detail .component_usp .grid{grid-template-columns:1fr 1fr}}@media(min-width:992px){.page_company-detail .component_usp .grid{grid-template-columns:1fr 1fr 1fr 1fr}}.page_company-detail .component_employee_grid{margin-bottom:35px}.page_company-detail .component_related-vacancy .btn-all-vacancies{background-color:transparent;border:1px solid var(--primary-color,#00064c);color:var(--primary-color,#00064c);margin-top:30px}.page_company-detail .component_related-vacancy .btn-all-vacancies:hover{background-color:var(--primary-color,#00064c);color:var(--blank-color,#fff)}.page_employee-overview .is-container{margin:60px auto 120px}@media(min-width:768px){.page_employee-overview .is-container{margin:150px auto}}.page_employee-overview .layout_hero{height:90vh!important}.page_employee-overview .layout_content-wrapper .filters_heading{font-size:1.6rem;margin-bottom:15px;text-align:center}@media(min-width:768px){.page_employee-overview .component_overlap-offset-top .card-body{padding:50px}}.page_employee-overview .component_overlap-offset-top .card-body>div{text-align:center}.page_employee-overview .component_overlap-offset-top .card-body img{margin-bottom:30px}.page_employee-overview .component_overlap-offset-top h2{font-size:2.4rem;line-height:1.5;margin:0 auto;max-width:800px;text-align:center}.page_employee-overview .filters{position:relative}.page_employee-overview .filters .filter,.page_employee-overview .filters a{text-align:center;width:auto}.page_employee-overview .filters a{background-color:var(--primary-color,#00064c);border:1px solid var(--primary-color,#00064c);border-radius:5px;color:var(--blank-color,#fff);cursor:pointer;font-size:1.2rem;padding:5px 10px}