@-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,3px);--searchfilter_quicklink_background-color:var(--primary-color,#bbce00);--searchfilter_quicklink_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:#fff;--searchfilter_quicklink_amount_color:var(--content-color,#777876);--searchfilter_quicklink_amount_font-size:calc(var(--searchfilter_quicklink_font-size) - 0.2rem);--searchfilter_quicklink_all_background-color:var(--accent-color,#c71261);--searchfilter_quicklink_all_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:#fff!important}.vbox-backdrop{background-color:var(--primary-color,#bbce00)!important}.page_company-detail .layout_hero{height:75vh}.page_company-detail .layout_hero h1,.page_company-detail .layout_hero h2,.page_company-detail .layout_hero p{color:#fff}.page_company-detail .layout_hero h1{margin-bottom:15px}@media (min-width:992px){.page_company-detail .layout_hero h1{font-size:5rem}}.page_company-detail .layout_hero .is-btn{background-color:var(--accent-color,#c71261);border:none;color:#fff;margin:0 auto 85px}.page_company-detail .layout_hero .intro{margin:0 0 60px}.page_company-detail .layout_hero .is-overlay-color{background:#000;opacity:.3}@media (min-width:768px){.page_company-detail .layout_main{display:flex;flex-direction:column;margin:0 auto 90px;max-width:91.66667%}}.page_company-detail .layout_main h2{color:var(--h1_color,var(--heading-color,#444c48));font-family:var(--heading_font-family,var(--theme_heading_font-family));font-size:var(--h1_font-size,3.5rem);font-weight:var(--h1_font-weight,700);line-height:var(--h1_line-height,1.2);margin:var(--h1_margin,0 0 40px 0);text-transform:var(--h1_text-transform,none)}@media (min-width:576px){.page_company-detail .layout_main h2{font-size:var(--h1_sm_font-size,var(--h1_font-size,3.5rem));line-height:var(--h1_sm_line-height,var(--h1_line-height,1.2))}}@media (min-width:768px){.page_company-detail .layout_main h2{font-size:var(--h1_md_font-size,var(--h1_font-size,3.5rem));line-height:var(--h1_md_line-height,var(--h1_sm_line-height,var(--h1_line-height,1.2)))}}@media (min-width:992px){.page_company-detail .layout_main h2{font-size:var(--h1_lg_font-size,4rem);line-height:var(--h1_lg_line-height,var(--h1_md_line-height,var(--h1_sm_line-height,var(--h1_line-height,1.2))))}}.page_company-detail .layout_main .embed-responsive{margin-bottom:70px}.page_company-detail .component_component-logo{margin:0 0 50px}.page_company-detail .component_company-content{display:flex;flex-wrap:wrap;justify-content:space-between}.page_company-detail .component_company-content .toggle-content-container{flex:100%;max-width:100%}.page_company-detail .component_company-content .toggle-content-container .read-more{background:linear-gradient(0deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 50px,255,255,255 0,hsla(0,0%,100%,0));bottom:135px;height:157px;margin-bottom:-55px}.page_company-detail .component_company-content .toggle-content-container .read-more.open{background:transparent}.page_company-detail .component_company-content .additional-content{margin:40px 0 25px;width:100%}@media (min-width:576px){.page_company-detail .component_company-content .additional-content{flex:50%;max-width:calc(50% - 15px)}}.page_company-detail .component_usp .grid{display:grid;gap:30px 30px;grid-template-columns:1fr;grid-template-rows:1fr}@media (min-width:768px){.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}}.page_company-detail .component_usp .usp{text-align:center}.page_company-detail .component_usp .usp .icon,.page_company-detail .component_usp .usp .image{align-items:center;border:1px solid var(--primary-color,#bbce00);border-radius:130px;display:flex;height:64px;justify-content:center;margin:0 auto 22px;width:64px}.page_company-detail .component_usp .usp .icon i[class*=fa-],.page_company-detail .component_usp .usp .image i[class*=fa-]{color:var(--primary-color,#bbce00);font-size:2.9rem}.page_company-detail .component_usp .usp p{font-weight:400}@media (min-width:768px){.page_company-detail .component_gallery-slider{display:flex;flex-direction:column;margin:0 auto;max-width:91.66667%}}.page_company-detail .component_gallery-slider h2{margin-bottom:45px}.page_company-detail .component_related-vacancy>h2{margin-bottom:40px}.page_company-detail .component_related-vacancy .component{margin-bottom:0}@media (min-width:768px){.page_company-detail .component_related-vacancy{display:flex;flex-direction:column;margin:0 auto;max-width:91.66667%}}.page_company-detail .component_related-vacancy .grid{display:grid;gap:30px 30px;grid-template-columns:1fr;grid-template-rows:1fr;margin:0 0 30px}.page_company-detail .component_related-vacancy .grid .card,.page_company-detail .component_related-vacancy .grid .card:hover{box-shadow:none}@media (min-width:768px){.page_company-detail .component_related-vacancy .grid{grid-template-columns:1fr 1fr}}.page_company-detail .component_related-vacancy .is-btn.view-all-vacancies{background-color:transparent;border:1px solid var(--primary-color,#bbce00);color:var(--primary-color,#bbce00);margin:20px auto 0}.page_company-detail .component_related-vacancy .is-btn.view-all-vacancies:hover{background-color:var(--primary-color,#bbce00);color:#fff}.page_company-overview .layout_content-wrapper{column-gap:30px;display:grid;grid-template-columns:1fr;row-gap:30px}@media (min-width:768px){.page_company-overview .layout_content-wrapper{grid-template-columns:1fr}}.page_company-overview .layout_main{order:1;width:100%}@media (min-width:768px){.page_company-overview .layout_main{order:2}}.page_company-overview .layout_main>h2{font-size:3rem;margin-bottom:30px;margin-top:0}.page_company-overview .layout_main>h2 .term{color:var(--primary-color,#bbce00)}.page_company-overview .layout_main .component_results_grid{column-gap:30px;display:grid;grid-template-columns:1fr;row-gap:30px}@media (min-width:576px){.page_company-overview .layout_main .component_results_grid{grid-template-columns:1fr 1fr}}@media (min-width:768px){.page_company-overview .layout_main .component_results_grid{grid-template-columns:1fr 1fr 1fr}}.page_company-overview .layout_main .partial_company_list-item .card{margin-bottom:3px}.page_employee-overview .component_employee_grid [data-value],.page_employee-overview .filters{display:flex;justify-content:center}.page_employee-overview .filters{flex-wrap:wrap;gap:10px;margin-bottom:30px}@media (min-width:768px){.page_employee-overview .filters{margin-bottom:70px}}.page_employee-overview .filters .filter{background-color:transparent;border:1px solid var(--primary-color,#bbce00);border-radius:5px;color:var(--primary-color,#bbce00);cursor:pointer;font-size:1.2rem;padding:5px 10px}.page_employee-overview .filters .filter.selected{background-color:var(--accent-color,#c71261);border:1px solid var(--accent-color,#c71261);color:#fff}.page_employee-detail .layout_hero{height:50vh}.page_employee-detail .layout_hero .is-overlay .is-overlay-color{background-color:#000;opacity:.3}.page_employee-detail .layout_hero .is-overlay .is-overlay-bg{background-position:50%}@media (min-width:992px){.page_employee-detail .layout_hero .is-overlay .is-overlay-bg{background-position:50%}}.page_employee-detail .layout_hero .hero-content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 40px;text-align:center}@media (min-width:768px){.page_employee-detail .layout_hero .hero-content{flex-direction:row;text-align:left}}.page_employee-detail .layout_hero .hero-content h1{color:#fff;margin:0 0 5px}.page_employee-detail .layout_hero .hero-content h2{color:#fff;margin:0}.page_employee-detail .layout_hero .hero-content p{color:#fff;font-family:Georgia,serif;font-size:2.3rem;font-style:italic}@media (min-width:768px){.page_employee-detail .layout_hero .hero-content p{font-size:2.8rem}}@media (min-width:992px){.page_employee-detail .layout_hero .hero-content p{font-size:3.4rem}}.page_employee-detail .layout_hero .hero-content figure{border-radius:200px;height:200px;margin:0 0 40px;overflow:hidden;width:200px}@media (min-width:768px){.page_employee-detail .layout_hero .hero-content figure{margin:5px 40px 0 0}}.page_employee-detail .layout_hero .hero-content figure img{min-width:100%}.page_employee-detail .layout_hero .hero-content .btn-group{margin:40px 0 0}.page_employee-detail .layout_main .employee-intro blockquote{border:none;font-size:2.8rem;font-style:italic;margin:20px 0 40px;padding:0;position:relative;text-align:left}@media (min-width:768px){.page_employee-detail .layout_main .employee-intro blockquote{margin:-10px 0 40px}}.page_employee-detail .layout_main .employee-intro blockquote:before{content:'"';font-family:Verdana,Geneva,sans-serif;font-size:2.8rem;font-weight:inherit;left:-10px;position:absolute;top:-20px}@media (min-width:768px){.page_employee-detail .layout_main .employee-intro blockquote:before{left:-20px;top:-10px}}.page_employee-detail .layout_main .employee-intro .employee-contact{float:left;margin:0;width:100%}.page_employee-detail .layout_main .employee-intro .employee-contact ul{list-style:none}.page_employee-detail .layout_main .employee-intro .employee-contact .social-channels{display:inline-flex;margin:40px 0 0}.page_employee-detail .layout_main .employee-intro .employee-contact .social-channels a{align-items:center;border:1px solid var(--primary-color,#bbce00);border-radius:4px;display:flex;height:35px;justify-content:center;margin:0 5px 0 0;width:35px}.page_employee-detail .layout_main .employee-intro .employee-contact .social-channels a:hover{background:var(--primary-color,#bbce00);color:#fff}.page_employee-detail .layout_main main h2{margin-top:0}.page_employee-detail .layout_main main .intro{margin:25px 0}.page_employee-detail .layout_main main .intro h4,.page_employee-detail .layout_main main .intro p{font-weight:500}.page_employee-detail .layout_content-wrapper{display:grid;gap:30px;grid-template-columns:1fr}@media (min-width:768px){.page_employee-detail .layout_content-wrapper{gap:60px;grid-template-columns:.75fr 1.25fr}}