/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--type-feature-company.node--view-mode-full.lod,.node--type-featured-companies.node--view-mode-full .node--type-feature-company.node--view-mode-teaser.lod{background-color:black;padding:var(--space);}.node--type-feature-company .field--name-field-media-image{max-width:220px;}.node--type-feature-company.logo-ratio--normal .field--name-field-media-image{max-width:140px;}.node--type-feature-company.logo-ratio--wide .field--name-field-media-image{max-width:220px;}.node--type-feature-company.logo-ratio--tall .field--name-field-media-image{max-width:80px;}.node--type-feature-company.logo-ratio--square .field--name-field-media-image{max-width:60px;}
.menu{list-style:none;margin-left:0;padding:0;}.menu--horizontal > .menu{display:flex;flex-wrap:wrap;gap:var(--space-menu-gap);margin-block:0;}.menu__link{text-decoration:none;color:inherit;display:inline-flex;position:relative;}.menu--horizontal .menu__link{padding-block:var(--space-1);padding-inline-start:var(--space-2);}.menu__link::after{position:absolute;width:9px;height:9px;border-radius:20px;top:calc(50% - 4px);left:0;content:"";transition:transform 0.2s;transform:scale(0);transform-origin:center;background-color:var(--color-brand--blue);}.menu__link:hover::after{transform:scale(1);}.drawer-section--account{display:block;}@media (min-width:1200px){.drawer-section--account{display:none;}}[data-role="user-menu-desktop"]{display:none;}@media (min-width:1200px){[data-role="user-menu-desktop"]{display:block;}}
.pre-header{flex:1 1 100%;position:relative;isolation:isolate;color:rgba(255,255,255,0.85);}.page__header-prefix{background:#2e3847;}.pre-header .field.field--label-hidden{margin:0;}.pre-header__inner{max-width:1280px;width:90%;margin:0 auto;padding-block:var(--space-0-5);text-align:center;}.pre-header__inner p{margin:0;font-size:16px;}.preheader-purpose__ext{display:none;}@media (min-width:960px){.pre-header__inner{padding-block:var(--space-1);}.preheader-purpose__ext{display:inline;}}.preheader-purpose{margin-inline-end:var(--space-1);}@media (min-width:960px){.preheader-purpose{margin-inline-end:var(--space-4);}}.link.preheader-cta{padding-block:var(--space-0-5);}.pre-header__inner a{color:inherit;}.pre-header .link,.pre-header .eas-5 .link,.pre-header .eas-6 .link{display:inline-flex;align-items:center;gap:0.4rem;padding:0;background:none;border:none;color:inherit;text-decoration:none;}.pre-header .link::after{content:'';width:0.6rem;height:0.6rem;display:inline-block;border-right:2px solid currentColor;border-top:2px solid currentColor;transform:rotate(45deg) translateY(1px);opacity:0.75;}.pre-header .link:hover,.pre-header .link:focus-visible{text-decoration:underline;text-decoration-thickness:0.12em;color:white;}
.klaro.klaro-theme-qimtek2021{--klaro-primary-color:var(--c-link-normal);}.klaro.klaro-theme-qimtek2021 .context-notice{background-color:rgba(255,255,255,0.95) !important;}
.layout--grid-items > div{width:90%;max-width:960px;margin-left:auto;margin-right:auto;}.layout--grid-items.lsw-1 > div{width:90%;max-width:1280px;margin-left:auto;margin-right:auto;}.layout--grid-items.lsw-2 > div{width:90%;max-width:1600px;margin-left:auto;margin-right:auto;}.layout--grid-items.lsw-3 > div{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;}.layout--grid-items.lsw-4 > div{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}.layout--grid-items .lz{display:grid;-webkit-column-gap:3%;-moz-column-gap:3%;column-gap:3%;}@media (min-width:769px){.layout--grid-items .lz{grid-template-columns:repeat(2,1fr);}}@media (min-width:1025px){.layout--grid-items.lgn-3 .lz{grid-template-columns:repeat(3,1fr);}.layout--grid-items.lgn-4 .lz{grid-template-columns:repeat(4,1fr);}}
@media (min-width:768px){.l--cols-2{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5rem;}}
.ls-4{}.ls-4 > div{width:90%;max-width:960px;margin-left:auto;margin-right:auto;}.ls-4.lsw-1 > div{width:90%;max-width:1280px;margin-left:auto;margin-right:auto;}.ls-4.lsw-2 > div{width:90%;max-width:1600px;margin-left:auto;margin-right:auto;}.ls-4.lsw-3 > div{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;}.ls-4.lsw-4 > div{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}.ls-4 > .li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.ls-4 > .li > .lz{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}@media (min-width:769px){.ls-4 > .li > .lz{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 1.5%);flex:0 1 calc(50% - 1.5%);margin-right:1.5%;margin-left:1.5%;}.ls-4 > .li > .lz.lz-1{margin-left:0;}.ls-4 > .li > .lz.lz-4{margin-right:0;}}@media (min-width:1025px){.ls-4 > .li > .lz{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 1.5% * 2);flex:0 1 calc(25% - 1.5% * 2);}.ls-4 > .li > .lz.lz-1{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 1.5%);flex:0 1 calc(25% - 1.5%);}.ls-4 > .li > .lz.lz-4{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 1.5%);flex:0 1 calc(25% - 1.5%);}}.ls-4{}.ls-4 > div{width:90%;max-width:960px;margin-left:auto;margin-right:auto;}.ls-4.lsw-1 > div{width:90%;max-width:1280px;margin-left:auto;margin-right:auto;}.ls-4.lsw-2 > div{width:90%;max-width:1600px;margin-left:auto;margin-right:auto;}.ls-4.lsw-3 > div{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;}.ls-4.lsw-4 > div{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}.ls-4 > .li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.ls-4 > .li > .lz{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}@media (min-width:769px){.ls-4 > .li > .lz{-webkit-box-flex:0;-ms-flex:0 1 47%;flex:0 1 47%;margin-right:1.5%;margin-left:1.5%;}.ls-4 > .li > .lz.lz-1{margin-left:0;}.ls-4 > .li > .lz.lz-4{margin-right:0;}}@media (min-width:1025px){.ls-4 > .li > .lz{-webkit-box-flex:0;-ms-flex:0 1 22%;flex:0 1 22%;}}
.layout--onecol > div{width:90%;max-width:960px;margin-left:auto;margin-right:auto;}.layout--onecol.lsw-1 > div{width:90%;max-width:1280px;margin-left:auto;margin-right:auto;}.layout--onecol.lsw-2 > div{width:90%;max-width:1600px;margin-left:auto;margin-right:auto;}.layout--onecol.lsw-3 > div{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;}.layout--onecol.lsw-4 > div{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}
.layout--threecol-section > div{width:90%;max-width:960px;margin-left:auto;margin-right:auto;}.layout--threecol-section.lsw-1 > div{width:90%;max-width:1280px;margin-left:auto;margin-right:auto;}.layout--threecol-section.lsw-2 > div{width:90%;max-width:1600px;margin-left:auto;margin-right:auto;}.layout--threecol-section.lsw-3 > div{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;}.layout--threecol-section.lsw-4 > div{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}.layout--threecol-section > .li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.layout--threecol-section > .li > .lz{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}@media (min-width:769px){.layout--threecol-section > .li > .lz{margin-right:1.5%;margin-left:1.5%;}.layout--threecol-section > .li > .lz.lz-1{margin-left:0;}.layout--threecol-section > .li > .lz.lz-3{margin-right:0;}.layout--threecol-section.lgs-1 > .li > .lz{margin-right:0;margin-left:0;}.layout--threecol-section.l3g-1 > .li > .lz-1,.layout--threecol-section.l3g-1 > .li > .lz-3,.layout--threecol-section.l3g-3 > .li > .lz-1,.layout--threecol-section.l3g-3 > .li > .lz-2,.layout--threecol-section.l3g-4 > .li > .lz-2,.layout--threecol-section.l3g-4 > .li > .lz-3{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 1.5%);flex:0 1 calc(25% - 1.5%);}.layout--threecol-section.l3g-1.lgs-1 > .li > .lz-1,.layout--threecol-section.l3g-1.lgs-1 > .li > .lz-3,.layout--threecol-section.l3g-3.lgs-1 > .li > .lz-1,.layout--threecol-section.l3g-3.lgs-1 > .li > .lz-2,.layout--threecol-section.l3g-4.lgs-1 > .li > .lz-2,.layout--threecol-section.l3g-4.lgs-1 > .li > .lz-3{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;}.layout--threecol-section.l3g-1 > .li > .lz-2,.layout--threecol-section.l3g-3 > .li > .lz-3,.layout--threecol-section.l3g-4 > .li > .lz-1{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 1.5% * 2);flex:0 1 calc(50% - 1.5% * 2);}.layout--threecol-section.l3g-1.lgs-1 > .li > .lz-2,.layout--threecol-section.l3g-3.lgs-1 > .li > .lz-3,.layout--threecol-section.l3g-4.lgs-1 > .li > .lz-1{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;}.layout--threecol-section.l3g-2 > .li > .lz-1,.layout--threecol-section.l3g-2 > .li > .lz-3{-webkit-box-flex:0;-ms-flex:0 1 calc(33% - 1.5%);flex:0 1 calc(33% - 1.5%);}.layout--threecol-section.l3g-2.lgs-1 > .li > .lz-1,.layout--threecol-section.l3g-2.lgs-1 > .li > .lz-3{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;}.layout--threecol-section.l3g-2 > .li > .lz-2{-webkit-box-flex:0;-ms-flex:0 1 calc(34% - 1.5% * 2);flex:0 1 calc(34% - 1.5% * 2);}.layout--threecol-section.l3g-2.lgs-1 > .li > .lz-2{-webkit-box-flex:0;-ms-flex:0 1 34%;flex:0 1 34%;}}
div[class^=lbg-] > div,div[class*=" lbg-"] > div{padding:calc(3rem / 2) calc(3rem / 2) calc(3rem / 2 - 1.5rem + 1px);}@media (min-width:768px){div[class^=lbg-] > div,div[class*=" lbg-"] > div{padding:3rem 3rem calc(3rem - 1.5rem);}}div[class^=lbg-].lp-2 > div,div[class*=" lbg-"].lp-2 > div{padding-bottom:1px;}div[class^=lbg-].lp-1 > div,div[class*=" lbg-"].lp-1 > div{padding-top:1px;}div[class^=lbg-].lp-4 > div,div[class*=" lbg-"].lp-4 > div{padding-bottom:calc(6rem - 1.5rem);}div[class^=lbg-].lp-3 > div,div[class*=" lbg-"].lp-3 > div{padding-top:calc(6rem - 1.5rem);}div[class^=lbg-].lsw-1 > div,div[class*=" lbg-"].lsw-1 > div{padding:calc(3rem / 2) calc(3rem / 2) calc(3rem / 2 - 1.5rem + 1px);}@media (min-width:768px){div[class^=lbg-].lsw-1 > div,div[class*=" lbg-"].lsw-1 > div{padding:3rem 3rem calc(3rem - 1.5rem);}}div[class^=lbg-].lsw-1.lp-2 > div,div[class*=" lbg-"].lsw-1.lp-2 > div{padding-bottom:1px;}div[class^=lbg-].lsw-1.lp-1 > div,div[class*=" lbg-"].lsw-1.lp-1 > div{padding-top:1px;}div[class^=lbg-].lsw-1.lp-4 > div,div[class*=" lbg-"].lsw-1.lp-4 > div{padding-bottom:calc(6rem - 1.5rem);}div[class^=lbg-].lsw-1.lp-3 > div,div[class*=" lbg-"].lsw-1.lp-3 > div{padding-top:calc(6rem - 1.5rem);}div[class^=lbg-].lsw-2 > div,div[class*=" lbg-"].lsw-2 > div{padding:calc(3rem / 2) calc(3rem / 2) calc(3rem / 2 - 1.5rem + 1px);}@media (min-width:768px){div[class^=lbg-].lsw-2 > div,div[class*=" lbg-"].lsw-2 > div{padding:3rem 3rem calc(3rem - 1.5rem);}}div[class^=lbg-].lsw-2.lp-2 > div,div[class*=" lbg-"].lsw-2.lp-2 > div{padding-bottom:1px;}div[class^=lbg-].lsw-2.lp-1 > div,div[class*=" lbg-"].lsw-2.lp-1 > div{padding-top:1px;}div[class^=lbg-].lsw-2.lp-4 > div,div[class*=" lbg-"].lsw-2.lp-4 > div{padding-bottom:calc(6rem - 1.5rem);}div[class^=lbg-].lsw-2.lp-3 > div,div[class*=" lbg-"].lsw-2.lp-3 > div{padding-top:calc(6rem - 1.5rem);}div[class^=lbg-].lsw-3 > div,div[class*=" lbg-"].lsw-3 > div{padding:calc(3rem / 2) calc(0 / 2) calc(3rem / 2 - 1.5rem + 1px);}@media (min-width:768px){div[class^=lbg-].lsw-3 > div,div[class*=" lbg-"].lsw-3 > div{padding:3rem 0 calc(3rem - 1.5rem);}}div[class^=lbg-].lsw-3.lp-2 > div,div[class*=" lbg-"].lsw-3.lp-2 > div{padding-bottom:1px;}div[class^=lbg-].lsw-3.lp-1 > div,div[class*=" lbg-"].lsw-3.lp-1 > div{padding-top:1px;}div[class^=lbg-].lsw-3.lp-4 > div,div[class*=" lbg-"].lsw-3.lp-4 > div{padding-bottom:calc(6rem - 1.5rem);}div[class^=lbg-].lsw-3.lp-3 > div,div[class*=" lbg-"].lsw-3.lp-3 > div{padding-top:calc(6rem - 1.5rem);}div[class^=lgbg-],div[class*=" lgbg-"]{padding:1.5rem 1.5rem 0;}div[class^=lgbg-1],div[class*=" lgbg-1"]{background-color:white;}div[class^=lgbg-2],div[class*=" lgbg-2"]{background-color:#f5f5f5;}div[class^=lgbg-3],div[class*=" lgbg-3"]{background-color:#f0f5fa;}div[class^=lgbg-4],div[class*=" lgbg-4"]{background-color:#fff9ef;}div[class^=lgbg-5],div[class*=" lgbg-5"]{background-color:#354051;}
.ls-2 > div{width:90%;max-width:960px;margin-left:auto;margin-right:auto;}.ls-2.lsw-1 > div{width:90%;max-width:1280px;margin-left:auto;margin-right:auto;}.ls-2.lsw-2 > div{width:90%;max-width:1600px;margin-left:auto;margin-right:auto;}.ls-2.lsw-3 > div{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;}.ls-2.lsw-4 > div{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}.ls-2 > .li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.ls-2 > .li > .lz{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}@media (min-width:769px){.ls-2 > .li > .lz{margin-right:1.5%;margin-left:1.5%;}.ls-2 > .li > .lz.lz-1{margin-left:0;}.ls-2 > .li > .lz.lz-2{margin-right:0;}.ls-2.l2g-1 > .li > .lz{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 1.5%);flex:0 1 calc(50% - 1.5%);}.ls-2.ls-2.l2g-2 > .li > .lz-1,.ls-2.ls-2.l2g-3 > .li > .lz-2{-webkit-box-flex:0;-ms-flex:0 1 calc(33% - 1.5%);flex:0 1 calc(33% - 1.5%);}.ls-2.ls-2.l2g-2 > .li > .lz-2,.ls-2.ls-2.l2g-3 > .li > .lz-1{-webkit-box-flex:0;-ms-flex:0 1 calc(67% - 1.5%);flex:0 1 calc(67% - 1.5%);}.ls-2.ls-2.l2g-4 > .li > .lz-1,.ls-2.ls-2.l2g-5 > .li > .lz-2{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 1.5%);flex:0 1 calc(25% - 1.5%);}.ls-2.ls-2.l2g-4 > .li > .lz-2,.ls-2.ls-2.l2g-5 > .li > .lz-1{-webkit-box-flex:0;-ms-flex:0 1 calc(75% - 1.5%);flex:0 1 calc(75% - 1.5%);}}.ls-2 > div{width:90%;max-width:960px;margin-left:auto;margin-right:auto;}.ls-2.lsw-1 > div{width:90%;max-width:1280px;margin-left:auto;margin-right:auto;}.ls-2.lsw-2 > div{width:90%;max-width:1600px;margin-left:auto;margin-right:auto;}.ls-2.lsw-3 > div{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;}.ls-2.lsw-4 > div{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}.ls-2 > .li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.ls-2 > .li > .lz{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}@media (min-width:769px){.ls-2 > .li > .lz{margin-right:1.5%;margin-left:1.5%;}.ls-2 > .li > .lz.lz-1{margin-left:0;}.ls-2 > .li > .lz.lz-2{margin-right:0;}.ls-2.lgs-1 > .li > .lz{margin-right:0;margin-left:0;}.ls-2.l2g-1 > .li > .lz{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 1.5%);flex:0 1 calc(50% - 1.5%);}.ls-2.l2g-1.lgs-1 > .li > .lz{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;}.ls-2.ls-2.l2g-2 > .li > .lz-1,.ls-2.ls-2.l2g-3 > .li > .lz-2{-webkit-box-flex:0;-ms-flex:0 1 calc(33% - 1.5%);flex:0 1 calc(33% - 1.5%);}.ls-2.ls-2.l2g-2.lgs-1 > .li > .lz-1,.ls-2.ls-2.l2g-3.lgs-1 > .li > .lz-2{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;}.ls-2.ls-2.l2g-2 > .li > .lz-2,.ls-2.ls-2.l2g-3 > .li > .lz-1{-webkit-box-flex:0;-ms-flex:0 1 calc(67% - 1.5%);flex:0 1 calc(67% - 1.5%);}.ls-2.ls-2.l2g-2.lgs-1 > .li > .lz-2,.ls-2.ls-2.l2g-3.lgs-1 > .li > .lz-1{-webkit-box-flex:0;-ms-flex:0 1 67%;flex:0 1 67%;}.ls-2.ls-2.l2g-4 > .li > .lz-1,.ls-2.ls-2.l2g-5 > .li > .lz-2{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 1.5%);flex:0 1 calc(25% - 1.5%);}.ls-2.ls-2.l2g-4.lgs-1 > .li > .lz-1,.ls-2.ls-2.l2g-5.lgs-1 > .li > .lz-2{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;}.ls-2.ls-2.l2g-4 > .li > .lz-2,.ls-2.ls-2.l2g-5 > .li > .lz-1{-webkit-box-flex:0;-ms-flex:0 1 calc(75% - 1.5%);flex:0 1 calc(75% - 1.5%);}.ls-2.ls-2.l2g-4.lgs-1 > .li > .lz-2,.ls-2.ls-2.l2g-5.lgs-1 > .li > .lz-1{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;}}
