@-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}.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:var(--blank-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,#4f4f4f);border:none;color:var(--blank-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(--primary-color,#36bc30));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,800);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,40px);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,40px);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,#36bc30);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,#36bc30);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,#36bc30);color:var(--primary-color,#36bc30);margin:20px auto 0}.page_company-detail .component_related-vacancy .is-btn.view-all-vacancies:hover{background-color:var(--primary-color,#36bc30);color:var(--blank-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,#36bc30)}.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,#36bc30);border-radius:5px;color:var(--primary-color,#36bc30);cursor:pointer;font-size:1.2rem;padding:5px 10px}.page_employee-overview .filters .filter.selected{background-color:var(--accent-color,#4f4f4f);border:1px solid var(--accent-color,#4f4f4f);color:var(--blank-color,#fff)}.page_employee-detail .layout_hero{height:50vh}.page_employee-detail .layout_hero .is-overlay .is-overlay-color{background-color:var(--black-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:var(--blank-color,#fff);margin:0 0 5px}.page_employee-detail .layout_hero .hero-content h2{color:var(--blank-color,#fff);margin:0}.page_employee-detail .layout_hero .hero-content p{color:var(--blank-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:var(--content_font-family,var(--theme_content_font-family));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,#36bc30);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,#36bc30);color:var(--blank-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}}