.blocks.one-column .blockEntry .item{width:100%}.blocks.two-columns .blockEntry .item{width:50%}.blocks.three-columns .blockEntry .item{width:calc(100% / 3)}.blocks.four-columns .blockEntry .item{width:25%}.blocks .blockEntry{display:flex;flex-wrap:wrap;justify-content:center;margin-left:var(--min-gutter)}.blocks .blockEntry .item{padding-left:var(--gutter);padding-bottom:var(--gutter)}@media(max-width:56em){.blocks .blockEntry .item{width:100%!important}}.blocks .blockEntry .item .holder{position:relative;height:100%}.blocks .blockEntry .item .holder .block{margin-bottom:0;height:100%}.blocks .blockEntry .item .holder .block .media{flex:0 0 auto}.blocks .blockEntry{margin-left:calc(var(--min-gutter) / 2)}.blocks .blockEntry .item{padding-left:calc(var(--gutter) / 2)}.blocks.one-column .blockEntry{gap:calc(var(--gutter) / 2);padding-bottom:var(--gutter)}.blocks.one-column .blockEntry .item{padding-bottom:0}@media(min-width:56em){.blocks.one-column .blockEntry.vacancies .block .header{padding-right:calc(40px + var(--padding))}.blocks.one-column .blockEntry.vacancies .block .header .features{flex-direction:row;-webkit-column-gap:var(--padding);-moz-column-gap:var(--padding);column-gap:var(--padding);flex-wrap:wrap}.blocks.one-column .blockEntry.vacancies .block .media{display:none}.blocks.one-column .blockEntry.vacancies .block .footer{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0}}@media(min-width:56em){.blocks.one-column .blockEntry.testimonials .block,.blocks.one-column .blockEntry.functions .block{flex-direction:row;padding-top:0}.blocks.one-column .blockEntry.testimonials .block .media,.blocks.one-column .blockEntry.functions .block .media{width:25%;margin-top:0;margin-bottom:var(--min-padding)}.blocks.one-column .blockEntry.testimonials .block .media img,.blocks.one-column .blockEntry.functions .block .media img{height:100%}}@media(min-width:56em){.blocks.one-column .blockEntry.events .block,.blocks.one-column .blockEntry.news .block{flex-direction:row;padding:0}.blocks.one-column .blockEntry.events .block .media,.blocks.one-column .blockEntry.news .block .media{width:25%;margin:0}.blocks.one-column .blockEntry.events .block .media img,.blocks.one-column .blockEntry.news .block .media img{height:100%}.blocks.one-column .blockEntry.events .block .inner,.blocks.one-column .blockEntry.news .block .inner{height:100%;display:flex;background:transparent;flex-direction:column;width:100%;padding:var(--padding);margin:0}.blocks.one-column .blockEntry.events .block .inner .header .features,.blocks.one-column .blockEntry.news .block .inner .header .features{gap:var(--padding);flex-direction:row}}.blocks,.slider{margin-top:var(--padding)}.blocks .blockEntry.vacancies .block .media,.slider .blockEntry.vacancies .block .media{margin:var(--min-padding);margin-bottom:var(--padding);overflow:hidden;border-top-left-radius:var(--borderradius);border-top-right-radius:var(--borderradius)}.blocks .blockEntry.vacancies .block .media:after,.slider .blockEntry.vacancies .block .media:after{content:"";height:4px;background:var(--color3);width:100%;display:block}.blocks .blockEntry.vacancies .block .header,.slider .blockEntry.vacancies .block .header{padding-right:calc(40px + var(--padding))}.blocks .blockEntry.vacancies .block .header .widgetHeader,.slider .blockEntry.vacancies .block .header .widgetHeader{padding-bottom:10px}.blocks .blockEntry.vacancies .block .footer,.slider .blockEntry.vacancies .block .footer{align-self:flex-end}@media(max-width:56em){.blocks .blockEntry.vacancies .block .footer,.slider .blockEntry.vacancies .block .footer{position:absolute;bottom:var(--padding);right:var(--padding)}}.blocks .blockEntry.vacancies .block .footer .symbol,.slider .blockEntry.vacancies .block .footer .symbol{display:flex;align-items:center;justify-content:center;border-radius:100%;color:#fff;width:30px;height:30px;transition:all .2s linear;background-color:var(--color2)}@media(min-width:56em){.blocks .blockEntry.vacancies .block .footer .symbol,.slider .blockEntry.vacancies .block .footer .symbol{width:var(--small-button);height:var(--small-button)}}@media(hover:hover){.blocks .blockEntry.vacancies .block:hover .footer .symbol,.slider .blockEntry.vacancies .block:hover .footer .symbol{background:var(--color5)}}.blocks .blockEntry.testimonials .block .media,.slider .blockEntry.testimonials .block .media{margin-left:var(--min-padding);width:calc(100% + (var(--padding) * 2));margin-top:var(--min-padding);margin-bottom:calc(var(--min-padding) * 2)}.blocks .blockEntry.testimonials .block .media img,.slider .blockEntry.testimonials .block .media img{aspect-ratio:470 / 250;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.blocks .blockEntry.testimonials .block .inner,.slider .blockEntry.testimonials .block .inner{background:#fff;padding:var(--padding);margin-left:var(--min-padding);height:100%;display:flex;flex-direction:column;width:calc(100% + var(--padding))}.blocks .blockEntry.testimonials .block .inner .footer,.slider .blockEntry.testimonials .block .inner .footer{text-align:right}.blocks .blockEntry.testimonials .block .inner .footer .symbol,.slider .blockEntry.testimonials .block .inner .footer .symbol{color:var(--color1)}.blocks .blockEntry.functions .block .media,.slider .blockEntry.functions .block .media{margin-left:var(--min-padding);width:calc(100% + (var(--padding) * 2));margin-top:var(--min-padding);margin-bottom:calc(var(--min-padding) * 2)}.blocks .blockEntry.functions .block .media img,.slider .blockEntry.functions .block .media img{aspect-ratio:470 / 250;-o-object-fit:cover;object-fit:cover}.blocks .blockEntry.functions .block .inner,.slider .blockEntry.functions .block .inner{background:#fff;padding:var(--padding);margin-left:var(--min-padding);height:100%;display:flex;flex-direction:column;width:calc(100% + var(--padding))}.blocks .blockEntry.functions .block .inner .header .widgetHeader,.slider .blockEntry.functions .block .inner .header .widgetHeader{padding-bottom:10px}.blocks .blockEntry.functions .block .inner .header .labelCount,.slider .blockEntry.functions .block .inner .header .labelCount{padding:2px 5px;background-color:var(--color2);color:#fff;border-radius:var(--borderradius);display:inline-block;font-size:var(--xxs-fontsize)}.blocks .blockEntry.functions .block .inner .footer,.slider .blockEntry.functions .block .inner .footer{text-align:right}.blocks .blockEntry.functions .block .inner .footer .symbol,.slider .blockEntry.functions .block .inner .footer .symbol{color:var(--color1)}.blocks .blockEntry.events .block .media,.slider .blockEntry.events .block .media,.blocks .blockEntry.news .block .media,.slider .blockEntry.news .block .media{margin-left:var(--min-padding);width:calc(100% + (var(--padding) * 2));margin-top:var(--min-padding);margin-bottom:calc(var(--min-padding) * 2)}.blocks .blockEntry.events .block .media img,.slider .blockEntry.events .block .media img,.blocks .blockEntry.news .block .media img,.slider .blockEntry.news .block .media img{aspect-ratio:470 / 250;-o-object-fit:cover;object-fit:cover}.blocks .blockEntry.events .block .inner,.slider .blockEntry.events .block .inner,.blocks .blockEntry.news .block .inner,.slider .blockEntry.news .block .inner{background:#fff;padding:var(--padding);margin-left:var(--min-padding);height:100%;display:flex;flex-direction:column;width:calc(100% + var(--padding))}.blocks .blockEntry.events .block .inner .footer,.slider .blockEntry.events .block .inner .footer,.blocks .blockEntry.news .block .inner .footer,.slider .blockEntry.news .block .inner .footer{text-align:right}.blocks .blockEntry.events .block .inner .footer .symbol,.slider .blockEntry.events .block .inner .footer .symbol,.blocks .blockEntry.news .block .inner .footer .symbol,.slider .blockEntry.news .block .inner .footer .symbol{color:var(--color1)}.blocks .blockEntry.employees .media,.slider .blockEntry.employees .media{margin:var(--min-padding);margin-bottom:var(--padding);border-bottom:4px solid var(--color3);border-top-left-radius:var(--borderradius);border-top-right-radius:var(--borderradius);overflow:hidden}.blocks .blockEntry.employees .media img,.slider .blockEntry.employees .media img{aspect-ratio:400 / 265;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.blocks .blockEntry.employees .header .blockTitle,.slider .blockEntry.employees .header .blockTitle{padding-bottom:10px}.blocks .blockEntry.employees .footer,.slider .blockEntry.employees .footer{display:flex;flex-direction:column;gap:calc(var(--padding) / 2)}.blocks .blockEntry.employees .footer .footer-item,.slider .blockEntry.employees .footer .footer-item{text-decoration:none;display:inline-flex;align-items:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;gap:10px}.blocks .blockEntry.employees .footer .footer-item .symbol,.slider .blockEntry.employees .footer .footer-item .symbol{display:flex;align-items:center;justify-content:center;width:var(--small-button);height:var(--small-button);font-size:25px;background:var(--color2);border-radius:100%;color:#fff;transition:all .2s linear}.blocks .blockEntry.employees .footer .footer-item .text,.slider .blockEntry.employees .footer .footer-item .text{font-size:var(--xs-fontsize);font-weight:500;color:var(--color1)}@media(hover:hover){.blocks .blockEntry.employees .footer .footer-item:hover .symbol,.slider .blockEntry.employees .footer .footer-item:hover .symbol{background:var(--color5)}}.blocks .blockEntry.faq details,.slider .blockEntry.faq details{padding:calc(var(--padding) / 2) var(--padding)}.blocks .blockEntry.faq details summary,.slider .blockEntry.faq details summary{display:grid;grid-template-columns:1fr auto;align-items:center;font-size:var(--s-fontsize)}.blocks .blockEntry.faq details summary:after,.slider .blockEntry.faq details summary:after{display:inline-block;font-family:var(--symbol);font-size:var(--iconsize);font-weight:400;-moz-osx-font-smoothing:grayscale;content:"\e90b";width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:var(--color2);color:#fff;border-radius:100%;margin-left:calc(var(--padding) / 2);transition:all .2s linear}@media(hover:hover){.blocks .blockEntry.faq details summary:hover,.slider .blockEntry.faq details summary:hover{cursor:pointer}.blocks .blockEntry.faq details summary:hover:after,.slider .blockEntry.faq details summary:hover:after{background-color:var(--color5)}}.blocks .blockEntry.faq details .answer,.slider .blockEntry.faq details .answer{padding-top:10px;display:block}.blocks .blockEntry.faq details[open] summary:after,.slider .blockEntry.faq details[open] summary:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.blocks-highlighted{position:relative}.blocks-highlighted:before{content:"";position:absolute;width:calc(100% + var(--spacer));height:100%;border-bottom-right-radius:var(--borderradius);background-color:var(--color6);top:0;left:calc(var(--spacer) * -1)}.blocks-highlighted .blockEntry{display:flex;flex-wrap:wrap;justify-content:center}.blocks-highlighted .blockEntry .item{padding-left:var(--padding);padding-bottom:var(--gutter)}@media(max-width:56em){.blocks-highlighted .blockEntry .item{padding-left:var(--gutter);width:100%!important}}.blocks-highlighted .blockEntry .item .holder{position:relative;height:100%}.blocks-highlighted .blockEntry .item .holder .block{margin-bottom:0;height:100%}.blocks-highlighted .blockEntry .item .holder .block .media{flex:0 0 auto}.blocks-highlighted .blockEntry.testimonials{padding-right:var(--gutter);padding-left:var(--padding)}@media(max-width:56em){.blocks-highlighted .blockEntry.testimonials{padding-top:var(--gutter);padding-left:0;margin-left:calc(var(--spacer) * -1)}}@media(min-width:56em){.blocks-highlighted .blockEntry.testimonials{justify-content:flex-start}}.blocks-highlighted .blockEntry.testimonials .item{width:50%}.blocks-highlighted .blockEntry.testimonials .item .block{height:100%;background-color:#fff;padding:0;margin:0;border-radius:var(--borderradius);overflow:hidden}@media(min-width:56em){.blocks-highlighted .blockEntry.testimonials .item .block{flex-direction:row}}@media(min-width:56em){.blocks-highlighted .blockEntry.testimonials .item .block .media{width:25%;height:100%}}.blocks-highlighted .blockEntry.testimonials .item .block .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:56em){.blocks-highlighted .blockEntry.testimonials .item .block .media img{aspect-ratio:16 / 9}}.blocks-highlighted .blockEntry.testimonials .item .block .inner{padding:var(--padding);display:flex;flex-direction:column}@media(min-width:56em){.blocks-highlighted .blockEntry.testimonials .item .block .inner{width:75%}}.blocks-highlighted .blockEntry.testimonials .item .block .inner .header .widgetHeader{padding-bottom:10px}.blocks-highlighted .blockEntry.testimonials .item .block .inner .header .widgetSubHeader{letter-spacing:.04rem}.blocks-highlighted .blockEntry.testimonials .item .block .inner .content{padding-top:calc(var(--padding) / 2)}@media(max-width:56em){.blocks-highlighted .blockEntry.testimonials .item .block .inner .content{display:none}}.blocks-highlighted .blockEntry.testimonials .item .block .inner .footer{padding-top:calc(var(--padding) / 2);display:flex;align-items:center;gap:5px;justify-content:flex-end}.blocks-highlighted .blockEntry.testimonials .item .block .inner .footer .symbol{color:var(--color2)}@media(max-width:56em){.blocks-highlighted .blockEntry.testimonials .item .block .inner .footer .text{display:none}}@media(min-width:56em){.blocks-highlighted .blockEntry.testimonials .item:nth-child(1){width:calc(100% + (var(--spacer) + var(--gutter)));margin-right:calc(var(--spacer) * -2)}.blocks-highlighted .blockEntry.testimonials .item:nth-child(1) .block{flex-direction:column;padding:var(--section) 0;overflow:initial;border-radius:0}.blocks-highlighted .blockEntry.testimonials .item:nth-child(1) .block .media{width:100%;position:absolute;top:0;overflow:hidden;border-radius:0 0 0 var(--borderradius)}.blocks-highlighted .blockEntry.testimonials .item:nth-child(1) .block .inner{background:#fff;z-index:1;margin-left:var(--min-gutter);border-radius:var(--borderradius);width:calc(100% / 12 * 7);padding:calc(var(--padding) * 2);position:relative}.blocks-highlighted .blockEntry.testimonials .item:nth-child(1) .block .inner:before{content:"";width:72px;height:4px;background:var(--color3);position:absolute;left:var(--padding);top:var(--padding)}.blocks-highlighted .blockEntry.testimonials .item:nth-child(1) .block .inner .header .widgetHeader{font-size:var(--xl-fontsize);line-height:var(--xl-lineheight)}.blocks-highlighted .blockEntry.testimonials .item:nth-child(1) .block .inner .header .widgetSubHeader{font-family:var(--subfont);font-size:var(--m-fontsize);line-height:var(--m-lineheight);font-weight:500}.blocks-highlighted .blockEntry.testimonials .item:nth-child(1) .block .inner .footer{justify-content:flex-start}.blocks-highlighted .blockEntry.testimonials .item:nth-child(1) .block .inner .footer .text{display:block;font-size:var(--xs-fontsize);font-weight:500;color:var(--color1)}}.blocks-highlighted .footerButtons{padding:0 var(--gutter) var(--gutter) 0}@media(min-width:56em){.blocks-highlighted .footerButtons{text-align:right}}.jobalert .media{display:block!important;width:200px!important}.jobalert .media:after{display:none!important}@media(max-width:56em){.jobalert .media{margin:0 auto var(--padding)!important}}.jobalert .inner{display:flex;flex-direction:column;flex:1}.jobalert .inner .header{padding-right:0!important}.jobalert .inner .header .widgetHeader{padding-bottom:0}.jobalert .inner .content ul{padding:0}.jobalert .inner .content ul li{list-style:none;font-weight:bold;padding-left:30px}.jobalert .inner .content ul li:before{color:var(--color2)}@media(max-width:56em){.jobalert .inner .content ul li:before{line-height:20px}}.jobalert .inner .footer{text-align:right;position:relative!important;top:auto!important;bottom:auto!important;right:auto!important;-webkit-transform:none;transform:none;padding:0!important}