/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}
@font-face{font-display:swap;font-family:'Source Sans 3';font-style:normal;font-weight:400;src:url(/themes/custom/qimtek2021/fonts/source-sans-3-v15-latin-regular.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:italic;font-weight:400;src:url(/themes/custom/qimtek2021/fonts/source-sans-3-v15-latin-italic.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:normal;font-weight:600;src:url(/themes/custom/qimtek2021/fonts/source-sans-3-v15-latin-600.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:normal;font-weight:700;src:url(/themes/custom/qimtek2021/fonts/source-sans-3-v15-latin-700.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url(/themes/custom/qimtek2021/fonts/poppins-v21-latin-500.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:800;src:url(/themes/custom/qimtek2021/fonts/poppins-v21-latin-800.woff2) format('woff2');}
:root{--minor-second:1.067;--major-second:1.125;--minor-third:1.2;--major-third:1.25;--perfect-fourth:1.333;--augmented-fourth:1.414;--perfect-fifth:1.5;--minor-sixth:1.6;--golden-section:1.618;--major-sixth:1.667;--minor-seventh:1.778;--major-seventh:1.875;--octave:2;--base:16px;--ratio:var(--major-second);}@media (min-width:375px){:root{--ratio:var(--minor-third);}}@media (min-width:960px){:root{--ratio:var(--major-third);--base:18px;}}:root{--scale-m1:calc(var(--base) / var(--ratio));--scale-base:var(--base);--scale-p1:calc(var(--base) * var(--ratio));--scale-p2:calc(var(--scale-p1) * var(--ratio));--scale-p3:calc(var(--scale-p2) * var(--ratio));--scale-p4:calc(var(--scale-p3) * var(--ratio));--scale-p5:calc(var(--scale-p4) * var(--ratio));--scale-p6:calc(var(--scale-p5) * var(--ratio));--scale-p7:calc(var(--scale-p6) * var(--ratio));--scale-p8:calc(var(--scale-p7) * var(--ratio));--font-size-base-fixed:16px;--f-primary:'Source Sans 3','Helvetica Neue',Helvetica,Arial,sans-serif;--f-secondary:'Poppins','Source Sans 3','Helvetica Neue',Helvetica,Arial,sans-serif;--color-white:#ffffff;--c-black:#000000;--c-grey-9:#191919;--c-grey-8:#333;--c-grey-7:#4c4c4c;--c-grey-6:#666;--c-grey-5:#7f7f7f;--c-grey-4:#999;--c-grey-3:#b2b2b2;--c-grey-2:#ccc;--c-grey-1:#e5e5e5;--c-element-border:#8e929c;--c-element-background:#ffffff;--c-button-background--default:#e8e8e9;--c-brand-orange:#ff9e15;--c-brand-green:#00995c;--c-brand-green-a11y-lod:#008751;--c-brand-green-a11y-lod-interact:#00643c;--c-brand-dark-blue:#354051;--c-brand-blue:#5385bd;--c-brand-hot-red:#ff4d00;--c-orange-burnt:#8e3e00;--c-tint-orange-l5:#fff5e5;--c-tint-blue-d1:#3d6ca0;--color-tint-blue-1:#3B4754;--color-tint-blue-2:#142333;--c-tint-dark-blue-l5:#b6c0cf;--c-tint-dark-blue-l6:#d5dae3;--c-tint-dark-blue-l65:#e4e8ed;--c-tint-dark-blue-l7:#f4f5f7;--c-tint-blue-l4:#e6eef6;--c-tint-green-d1:#00663d;--c-tint-green-l1:#00cc7b;--c-tint-green-l2:#00ff99;--c-tint-green-l3:#66ffc2;--c-tint-green-l4:#99ffd6;--c-tint-green-custom-1:#e5f5ef;--c-tint-amber:#FFE071;--c-text-default:#212529;--c-heading-grey:#4a4a4a;--c-text-grey-a11y:#797676;--c-text-default-l5:#808080;--c-text-members-nav:#ffffff;--c-text-grey-disabled:var(--c-grey-5);--c-text-default-lod:var(--c-tint-dark-blue-l7);--f-primary:'Source Sans 3','Helvetica Neue',Helvetica,Arial,sans-serif;--f-secondary:'Poppins','Source Sans 3','Helvetica Neue',Helvetica,Arial,sans-serif;--c-link-normal:#3d6ca0;--c-link-focus:#cc3e00;--color-link-focus-on-dark:#00c2ff;--c-link-normal-lod:var(--c-text-default-lod);--c-link-focus-lod:var(--c-tint-dark-blue-l5);--c-border-default:var(--c-tint-dark-blue-l6);--c-page-background:#fff;--c-page-background-alt:var(--c-tint-dark-blue-l6);--logo-max-width:8.888rem;--c-bg-grey:#efefef;--c-bg-blue-light:var(--c-tint-blue-l4);--c-bg-orange-light:var(--c-tint-orange-l5);--c-bg-dark-blue-deep:var(--c-brand-dark-blue);--c-bg-blue-dark:var(--c-brand-dark-blue);--c-bg-canvas-blue-light:#f0f5fa;--c-bg-canvas-orange-light:#fff9ef;--c-tile-background:#fff;--c-bg-canvas-members:#f9f9fa;--c-bg-canvas-members-inset:#ededee;--c-bg-hover-grey:rgba(0,0,0,0.05);--c-bg-canvas-blue-dark:var(--c-bg-blue-dark);--c-members-nav-border:rgba(var(--c-text-members-nav),0.3);--color-surface-nav-primary:var(--color-tint-blue-2);--color-surface-tier-nav-primary:var(--color-tint-blue-1);--color-on-surface-nav-primary:var(--color-white);--color-link-nav-primary:var(--color-on-surface-nav-primary);--color-link-nav-focus:var(--color-link-focus-on-dark);--c-table-border-row:var(--c-tint-dark-blue-l6);--c-table-border-cell-border:var(--c-tint-dark-blue-l65);--c-table-row-bg-striped-odd:rgba(0,0,0,0.05);--c-table-row-bg-hover:rgba(0,0,0,0.07);--c-marker-default:var(--c-grey-2);--c-marker-live:var(--c-tint-amber);--c-marker-live-text:var(--c-brand-orange);--c-marker-awarded:var(--c-brand-green);--c-marker-hold:var(--c-brand-blue);--c-marker-quoted:var(--c-brand-green);--c-marker-download-docs:var(--c-brand-green);--c-marker-unread:var(--c-brand-orange);--c-marker-deadline:var(--c-brand-hot-red);--c-project-posted:var(--c-brand-blue);--c-project-received:var(--c-tint-green-l1);--c-bg-grey:#efefef;--surface-grey:var(--c-bg-grey);--c-indicator-red:#d72222;--c-indicator-amber:#ffd23f;--c-indicator-green:#26a769;--c-indicator-orange:orange;--c-message--error:var(--c-indicator-red);--c-message--status:var(--c-indicator-green);--margin-h1-bottom:1.5em;--margin-h2-bottom:1.5em;--v-space:1.5rem;--grid-gutter:1.5%;--max-width--tablet:768px;--max-width--normal:960px;--max-width--wide:1280px;--mw-form-item:280px;--line-height-h2:1.3;--line-height-card:1.3;--type-h5-size:20px;--type-h5-line-height:28px;--rounded-corners:var(--v-space);--radius-normal:9px;--form-element-radius:0.3rem;--button-border-radius:7px;}:root{--space:1.5rem;--gutter:1.2vw;--grid-gap:calc(var(--gutter) * 2);}:root{--block-pad-md:var(--space-4);--block-pad-lg:var(--space-6);--block-gap:var(--space-3);--block-gap-lg:var(--space-4);--border-color:rgba(0,0,0,.06);--card-bg:var(--surface);--card-border:var(--border-color);--card-content-pad:var(--space-3);--card-media-pad:var(--space-1);--card-radius:var(--radius-sm);--card-shadow-inner:var(--shadow-inner);--card-title-font-size:var(--scale-base);--nav-card-media-link-bg:var(--surface);--nav-card-media-link-hover-bg:linear-gradient(251.096deg,#ffffff 33.647%,#e9faff 89.172%);--nav-card-media-link-accent:var(--color-link-focus-on-dark);--nav-card-media-link-title:var(--c-text-default);--grid-gap:var(--space-4);--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--section-gap-md:var(--space-6);--shadow-inner:0 0 20px 0 rgba(0,0,0,0.10) inset;--space-0-5:0.25rem;--space-1:0.5rem;--space-1-5:0.75rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:2.5rem;--space-6:3rem;--surface:#ffffff;}
html{scroll-behavior:smooth;}body{background-color:white;font-family:var(--f-primary);font-size:var(--scale-base);font-weight:400;line-height:1.5;color:var(--c-text-default);}a{color:var(--c-link-normal);text-decoration:underline dotted;}.lod a{color:var(--c-link-normal-lod);}a:hover,a:focus,a:active,a.js-hover{color:var(--c-link-focus);text-decoration:underline;}.lod a:hover,.lod a:focus,.lod a:active,.lod a.js-hover{color:var(--c-link-focus-lod);}.js-hover{cursor:pointer;}h1{font-size:var(--scale-p3);line-height:1.5;margin:0 0 var(--margin-h1-bottom);font-family:var(--f-secondary);}h2{font-family:var(--f-secondary);font-size:var(--scale-p2);line-height:var(--line-height-h2);margin:0 0 1.5rem;}h3,h4,h5,h6,caption{font-family:var(--f-secondary);font-size:var(--scale-p1);line-height:1.2;margin:0 0 var(--v-space);text-align:left;}h3.h3--small-no-margin,.h3--small-no-margin{font-size:var(--type-h5-size,20px);line-height:var(--type-h5-line-height,28px);margin:0;}p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:calc(var(--v-space) * 2);}p{margin:0 0 var(--v-space);}small{font-size:var(--scale-m1);}blockquote{font-size:var(--scale-p2);font-family:var(--f-secondary);font-weight:500;line-height:1.5;margin:0 3rem 4rem;}p+blockquote{margin-top:4rem;}.lod,.lod .caption{color:var(--c-text-default-lod);}.text--align-center{text-align:center;}.inline{display:inline-block;}hr{color:var(--c-grey-3);background-color:var(--c-grey-3);height:1px;border:none;margin-block:calc(var(--v-space) * 3);}hr.hr--q{overflow:visible;padding:0;border:none;border-top:medium double var(--c-grey-8);color:var(--c-grey-8);text-align:center;background-color:transparent;margin-top:calc(var(--v-space) * 3);margin-bottom:calc(var(--v-space) * 3);}hr.hr--q:after{content:"Q";display:inline-block;position:relative;top:-0.7em;font-size:1.5em;font-weight:700;color:var(--c-grey-6);padding:0 0.25em;background:white;}ul,ol{margin:0 0 var(--v-space);}table th{text-align:left;}.caption{font-size:var(--scale-m1);color:var(--c-text-grey-a11y);}h2 > a,h3 > a{color:inherit;text-decoration:none;font-weight:inherit;}h2 > a:hover,h3 > a:hover{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.15em;}h2 > a:focus-visible,h3 > a:focus-visible{outline:2px solid currentColor;outline-offset:2px;text-decoration:none;}
.user-logged-in .layout-container{margin-inline:0;}.layout--constrain .layout-container.layout-content:not(.with-complementary)>.region-content,.layout--constrain .layout-container.layout-content:not(.with-complementary)>.region-post-content,.layout-inner{margin-inline:auto;max-width:var(--max-width--wide,960px);width:90%;}.block-pad-md{padding:var(--block-pad-md);}.block-pad-lg{padding:calc(var(--block-pad-lg)/2);}@media (min-width:961px){.block-pad-lg{padding:var(--block-pad-lg);}}.block-rnd-md{border-radius:var(--radius-md);}.region-page-title{max-width:var(--max-width--wide);width:90%;margin-inline:auto;padding-block-start:var(--space-6);}.layout--constrain .region-page-title{margin-bottom:var(--section-gap-md);}.region-page-title .region-inner{max-width:var(--max-width--normal);}
.reset-list{margin:0;padding:0;list-style:none;}.vertical-list{margin:0;padding:0;list-style:none;margin-bottom:var(--v-space);}.vertical-list.gap-v li{margin-bottom:calc(var(--v-space) / 2);}
.border-style-whitebg--2{border:2px solid var(--c-brand-orange);padding:var(--rounded-corners);border-radius:var(--rounded-corners);}.block-inline-blockimage.border-style .field--name-field-media-image.field--type-image{border-radius:var(--rounded-corners);overflow:hidden;}.block-inline-blockimage.border-style--2 .field--name-field-media-image.field--type-image{border:2px solid var(--c-brand-orange);}.block-inline-blockimage.border-style--3 .field--name-field-media-image.field--type-image{border:2px solid var(--c-brand-orange);padding:var(--rounded-corners);border-radius:var(--rounded-corners);}.block-inline-blockimage.border-style--4 .field--name-field-media-image.field--type-image{--image-treatment-radius:var(--rounded-corners);--image-treatment-border-width:2px;--image-treatment-frame-gap:6px;border:var(--image-treatment-border-width) solid var(--image-treatment-outline-color,var(--color-link-focus-on-dark,#01c4ff));border-radius:var(--image-treatment-radius);box-shadow:0 24px 48px var(--image-treatment-glow-color,rgba(1,196,255,0.18));overflow:hidden;padding:var(--image-treatment-frame-gap);}.block-inline-blockimage.border-style--4 .field--name-field-media-image.field--type-image,.image-treatment--offset-outline-glow > .field.field--label-hidden{--image-treatment-radius:var(--rounded-corners);--image-treatment-border-width:2px;--image-treatment-frame-gap:6px;border:var(--image-treatment-border-width) solid var(--image-treatment-outline-color,var(--color-link-focus-on-dark,#01c4ff));border-radius:var(--image-treatment-radius);box-shadow:0 24px 48px var(--image-treatment-glow-color,rgba(1,196,255,0.18));overflow:hidden;padding:var(--image-treatment-frame-gap);}.image-treatment--offset-outline-glow > .field.field--label-hidden img,.block-inline-blockimage.border-style--4 .field--name-field-media-image.field--type-image img{display:block;width:100%;height:auto;border-radius:calc(var(--image-treatment-radius) - var(--image-treatment-frame-gap));position:relative;z-index:1;}.image-treatment--offset-outline-glow .field--name-field-media-image,.image-treatment--offset-outline-glow .media--type-image{margin-bottom:0;}.typo-style--alt-1,.ups{font-size:var(--scale-p1);}.typo-style--alt-1 h2,h2.ups{font-size:var(--scale-p4);line-height:1.2;}.typo-style--alt-1 h3,.typo-style--alt-1 h4,h3.ups,h4.ups{font-size:var(--scale-p3);line-height:1.2;}.typo-style--alt-1 h5,.typo-style--alt-1 h6,h5.ups,h6.ups{font-size:var(--scale-p2);line-height:1.2;}.h3-gradient{background-image:linear-gradient(120deg,var(--c-link-normal),var(--c-brand-orange));background-clip:text;color:transparent;display:inline-block;}.txh-1{color:var(--c-brand-orange);}.bg-bl-wh{background:linear-gradient(180deg,#F3FBFF 0%,#FBFBFB 100%);}.bg-gr-ow,.bgh-7{background:linear-gradient(1deg,#FBFBFB 0.55%,#F0F0F0 99.49%);}
.ena-1{text-align:center;}
table{margin-bottom:var(--space);border-collapse:collapse;}table thead th{border-bottom:2px solid var(--c-border-default);padding:calc(var(--space) / 2);}table tbody td{border-top:1px solid var(--c-border-default);padding:calc(var(--space) / 2);}table.table--chip-headers{border-collapse:separate;border-spacing:0 0.75rem;background-color:rgba(255,255,255,0.5);border-radius:var(--radius-normal);padding:1rem 1.25rem;margin-bottom:calc(var(--space) * 2);}table.table--chip-headers thead th{background-color:transparent;color:inherit;border:0;padding:0.25rem 0.85rem 1rem;}table.table--chip-headers thead th + th{padding-left:1.85rem;}table.table--chip-headers thead th > .table-chip{display:inline-block;background-color:var(--c-grey-8);color:var(--color-white);border-radius:9999px;padding:0.45rem 0.85rem;}table.table--chip-headers tbody td{border:0;vertical-align:top;padding:0.25rem 0.85rem;}table.table--chip-headers tbody td + td{padding-left:1.85rem;}table.table--chip-headers tbody > tr > :first-child{font-weight:700;}table td details{margin-top:0.5rem;}table td details summary{cursor:pointer;font-weight:600;margin-bottom:0.25rem;}table td details p:last-child{margin-bottom:0;}@media (max-width:767px){table.table--chip-headers{border-spacing:0;background-color:transparent;border-radius:0;padding:0;}table.table--chip-headers thead th,table.table--chip-headers tbody td{padding:0;}table.table--chip-headers thead th{vertical-align:top;}table.table--chip-headers tbody td{padding-bottom:0.75rem;}table.table--chip-headers thead th + th,table.table--chip-headers tbody td + td{padding-left:0.75rem;}table.table--chip-headers thead th > .table-chip{display:inline;background:transparent;color:inherit;border-radius:0;padding:0;}}
.link-button,.button{color:white;border:2px solid var(--c-link-normal);background-color:var(--c-link-normal);border-radius:var(--button-border-radius);text-decoration:none;transition:300ms;padding:calc(var(--v-space) * 0.3) calc(var(--v-space) * 0.5);display:inline-block;cursor:pointer;}.link-button:hover,.link-button:active,.link-button:focus,.button:hover,.button:active,.button:focus{color:var(--c-link-normal);border:2px solid var(--c-link-normal);background-color:white;text-decoration:none;}.button{padding:calc(var(--space) * 0.66) var(--space);font-weight:700;}a.button.button--primary{border-width:2px;}.button--secondary{border-color:var(--c-grey-7);background-color:transparent;color:var(--c-grey-7);}.button--hero{color:#0b0b0b;border:none;background:linear-gradient(144deg,rgba(0,194,255,1) 0%,rgba(174,235,255,1) 100%);}.button.button--hero:hover,.button.button--hero:active,.button.button--hero:focus{color:#0b0b0b;background:#ffffff;border:none;}.button.button--secondary:hover,.button.button--secondary:active,.button.button--secondary:focus{background-color:var(--c-grey-7);color:white;}.button--small{padding:calc(var(--v-space) * 0.2) calc(var(--v-space) * 0.4);}.typo-style--alt-1 .button{font-size:var(--scale-base);}.btn-eas-3{background-color:transparent;}.btn-eas-3:hover,.btn-eas-3:active,.btn-eas-3:focus{background-color:var(--c-brand-orange);}
.body-scroll-locked,.body-scroll-locked body{overflow:hidden;}@media (min-width:960px){.body-scroll-locked,.body-scroll-locked body{overflow:initial;}}

.lbg-1.lbgl-1,.lbg-1>div{background-color:#f5f5f5}.layout-builder__message--defaults .messages,.layout-builder__message--overrides .messages{background-position:1.25rem 1.625rem}[dir=rtl] .layout-builder__message--defaults .messages,[dir=rtl] .layout-builder__message--overrides .messages{background-position:right 1.25rem top 1.625rem}.layout-builder__message--defaults .messages__header,.layout-builder__message--overrides .messages__header{background:none}.lmb-1{margin-bottom:3rem}@media (min-width:768px){.lmb-1{margin-bottom:4.5rem}}@media (min-width:1024px){.lmb-1{margin-bottom:6rem}}.lmb-2{margin-bottom:3rem}.region-breadcrumb>div,.region-footer-menu>div{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}.region-footer-menu>div{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding-bottom:3rem;padding-top:3rem}.region-footer>div{padding-bottom:4.5rem;padding-top:3rem}.region-footer>div,.region-header>div{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}.region-header>div{padding-bottom:1.5rem;padding-top:1.5rem}.region-primary-menu>div{margin-left:auto;margin-right:auto;max-width:960px;width:90%}.lbg-2.lbgl-1,.lbg-2>div{background-color:#f0f5fa}.lbg-3.lbgl-1,.lbg-3>div{background-color:#fff9ef}.lbg-4.lbgl-1,.lbg-4>div{background-color:#354051}.layout-content.with-complementary{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}@media (min-width:768px){.layout-content.with-complementary.region-sidebar--first{grid-gap:2rem;display:grid;grid-template-columns:minmax(320px,33%) 1fr}.layout-content.with-complementary.region-sidebar--second{grid-gap:2rem;display:grid;grid-template-columns:1fr minmax(320px,33%)}}.layout-content.with-complementary--pdb{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}@media (min-width:768px){.layout-content.with-complementary--pdb .block__content .projects{grid-gap:2rem;display:grid;grid-template-columns:minmax(320px,33%) 1fr}}.layout-content .layout-sidebar-first,.layout-content .layout-sidebar-second{margin-bottom:3rem}.layout--normal>div{margin-left:auto;margin-right:auto;max-width:960px;width:90%}.mlay--twocol--sec>div{margin-left:auto;margin-right:auto;max-width:100%;width:100%}.mlay--twocol--sec>.mlay__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mlay--twocol--sec>.mlay__inner>.mlay__region{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:769px){.mlay--twocol--sec>.mlay__inner>.mlay__reg{margin-left:1.5%;margin-right:1.5%}.mlay--twocol--sec>.mlay__inner>.mlay__reg.mlay__reg--first{margin-left:0}.mlay--twocol--sec>.mlay__inner>.mlay__reg.mlay__reg--second{margin-right:0}.mlay--twocol--sec.mlay--twocol--50-50>.mlay__inner>.mlay__reg{-webkit-box-flex:0;-ms-flex:0 1 48.5%;flex:0 1 48.5%}.mlay--twocol--sec.mlay--twocol--sec.mlay--twocol--33-67>.mlay__inner>.mlay__reg--first,.mlay--twocol--sec.mlay--twocol--sec.mlay--twocol--67-33>.mlay__inner>.mlay__reg--second{-webkit-box-flex:0;-ms-flex:0 1 31.5%;flex:0 1 31.5%}.mlay--twocol--sec.mlay--twocol--sec.mlay--twocol--33-67>.mlay__inner>.mlay__reg--second,.mlay--twocol--sec.mlay--twocol--sec.mlay--twocol--67-33>.mlay__inner>.mlay__reg--first{-webkit-box-flex:0;-ms-flex:0 1 65.5%;flex:0 1 65.5%}.mlay--twocol--sec.mlay--twocol--sec.mlay--twocol--25-75>.mlay__inner>.mlay__reg--first,.mlay--twocol--sec.mlay--twocol--sec.mlay--twocol--75-25>.mlay__inner>.mlay__reg--second{-webkit-box-flex:0;-ms-flex:0 1 23.5%;flex:0 1 23.5%}.mlay--twocol--sec.mlay--twocol--sec.mlay--twocol--25-75>.mlay__inner>.mlay__reg--second,.mlay--twocol--sec.mlay--twocol--sec.mlay--twocol--75-25>.mlay__inner>.mlay__reg--first{-webkit-box-flex:0;-ms-flex:0 1 73.5%;flex:0 1 73.5%}}.path-members.user-logged-in .page__header{border-bottom:none}.path-members.user-logged-in .region-header{background-color:#fff;padding-left:4rem;padding-right:1rem}.path-members.user-logged-in .region-header>div{margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media (min-width:768px){.path-members.user-logged-in .region-header{padding-left:1rem}}.path-members.user-logged-in .region-header>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}.path-members.user-logged-in .region-header .menu--account{margin-left:auto}.region-breadcrumb{margin-bottom:.5rem;margin-top:.5rem}.region-footer{font-size:var(--scale-base)}.region-footer .region-inner{border-top:1px solid hsla(0,0%,100%,.2)}.region-primary-menu .region-inner{padding:0}
[data-component="primary-nav"]{--component-primary-nav-surface:var(--color-surface-nav-primary,#ffffff);--component-primary-nav-surface-tier:var(--color-surface-tier-nav-primary,#ffffff);--component-primary-nav-link-color:var(--color-link-nav-primary,#3d6ca0);--component-primary-nav-link-focus-color:var(--color-link-nav-focus,#cc3e00);--component-primary-nav-top-gap:var(--primary-nav-top-gap,32px);--nav-offset-top:0px;--_safe-top:env(safe-area-inset-top,0px);--_drupal-top:var(--drupal-displace-offset-top,0px);--primary-nav-cols-target-items:4;--primary-nav-col-min:320px;--primary-nav-col-gap:24px;--primary-nav-mega-max:1281px;--component-border-radius:var(--border-radius,7px);--component-primary-nav-button-size:var(--primary-nav-button-size,24px);}[data-component="primary-nav"],[data-component="primary-nav"] button{color:var(--component-primary-nav-link-color);}.primary-nav__menu,.user-menu__menu{list-style:none;margin:0;padding:0;flex-wrap:wrap;}.primary-nav__menu-item{width:100%;margin-block-end:var(--space-0-5);}.primary-nav__menu-item:last-child{margin-block-end:0;}.primary-nav__menu-item.primary-nav__menu-item--has-children{display:flex;flex-wrap:wrap;justify-content:space-between;}.primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--link,.primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--nolink{flex-basis:calc(100% - 24px);}.primary-nav__menu-link{flex-grow:1;text-decoration:none;color:var(--color-text--default);}.primary-nav__menu-link:hover{color:inherit;}.primary-nav__menu-link:focus-visible{outline:2px solid var(--component-primary-nav-link-focus-color);outline-offset:2px;}.primary-nav__menu-link--nolink{padding-block:var(--space-1);padding-inline:0;color:var(--color_text--subtle);font-weight:normal;}.primary-nav__menu-link--button{position:relative;padding:0;cursor:pointer;text-align:start;border:0;background:transparent;}.primary-nav__menu-link--button.primary-nav__menu-link--has-children{padding-inline-end:var(--space-3);}.primary-nav__menu-link--button.primary-nav__menu-link--has-children::before,.primary-nav__menu-link--button.primary-nav__menu-link--has-children::after{position:absolute;inset-inline-end:0.5625rem;inset-block-start:calc(var(--space-1) + 1.0625rem);width:1.125rem;height:0;content:"";border-top:solid 3px var(--color-brand--blue);}.primary-nav__menu-link--button.primary-nav__menu-link--has-children::after{transform:rotate(90deg);transition:opacity 0.2s;}.primary-nav__menu-link--button.primary-nav__menu-link--has-children[aria-expanded="true"]::after{opacity:0;}.primary-nav__menu-link-inner{display:inline-flex;align-items:center;padding-block:var(--space-1);padding-inline:var(--space-2) 0;}.primary-nav__menu--level-2 .primary-nav__menu-link-inner{padding-inline-start:calc(var(--space-2) + var(--space-2));}.primary-nav__menu--level-3 .primary-nav__menu-link-inner{padding-inline-start:calc(var(--space-2) + var(--space-2) + var(--space-2));}.is-overlay-active .primary-nav__menu-link-inner,.primary-nav__menu-link--level-2{position:relative;}.primary-nav__menu-link-inner::after{position:absolute;width:9px;height:9px;border-radius:20px;top:calc(50% - 4px);left:0;content:"";transform:scale(0);transform-origin:center;transition:transform 0.2s;background-color:var(--color-brand--blue);}.primary-nav__menu-link.is-active .primary-nav__menu-link-inner::after,.primary-nav__menu-link:not(.primary-nav__menu-link--has-children):hover .primary-nav__menu-link-inner::after,body.is-overlay-active .primary-nav__menu-link:hover .primary-nav__menu-link-inner::after{transform:scale(1);}body:not(.is-overlay-active) .primary-nav__menu-item.primary-nav__menu-item--has-children:hover .primary-nav__menu-link--level-1.is-active .primary-nav__menu-link-inner::after{transform:scale(0);}.primary-nav__menu--level-1{margin:var(--space-0-5) 0 var(--space-1) 0;padding:0;}.primary-nav__menu-link--level-1{display:flex;}.primary-nav__menu--level-2{visibility:hidden;opacity:0;overflow:hidden;max-height:0;flex-basis:100%;margin:0;margin-inline-start:var(--space-2);padding-inline-start:var(--space-2);border-inline-start:1px solid var(--color-brand--blue);transition:opacity 0.2s,visibility 0.2s,max-height 0.2s;}.primary-nav__menu--level-2.is-active-menu-parent{visibility:visible;opacity:1;max-height:none;margin-block-start:var(--space-1);}.primary-nav__menu--level-2 .primary-nav__menu-item--level-2:first-child{padding-block-start:var(--space-0-5);}.primary-nav__menu--level-2 .primary-nav__menu-item--level-2:last-child{padding-block-end:var(--space-0-5);}.primary-nav__menu--level-2 .primary-nav__menu-link:hover,.primary-nav__menu--level-2 .primary-nav__menu-link:focus-visible{text-decoration:underline;}.primary-nav__menu--level-2 .primary-nav__menu-link-inner::after{left:0;top:calc(50% - 4px);}.primary-nav__menu--level-2 .primary-nav__menu-item--has-children{display:block;}.primary-nav__menu-link--level-2{font-size:1rem;font-weight:normal;}html:not(.js) .primary-nav__menu--level-2{visibility:visible;opacity:1;max-height:none;}[dir="rtl"] .primary-nav__menu-link-inner::after{transform-origin:center;}.mobile-buttons{margin-inline-start:auto;line-height:0;}@media (max-width:1280px){body.is-overlay-active .mobile-nav-button{position:fixed;top:calc(var(--drupal-displace-offset-top,0px) + var(--_safe-top,0px) + var(--space-2));margin:0;z-index:1001;}body.is-overlay-active .mobile-nav-button[aria-expanded="false"]{display:none;}body.is-overlay-active .mobile-nav-button[aria-expanded="true"]{inset-inline-end:5%;}}@media (min-width:1281px){body:not(.is-always-mobile-nav) .mobile-buttons{display:none;}}.header-nav{position:fixed;z-index:501;inset-block-start:0;inset-inline-start:100%;width:100%;max-width:var(--mobile-nav-width);height:100%;visibility:hidden;overflow:auto;flex-basis:max-content;padding-block:0 var(--space-1);padding-inline:5%;border-block-start:solid transparent calc((var(--drupal-displace-offset-top,0px) * 2) + var(--space-4) + (var(--space-flow) * 2));background-color:transparent;box-shadow:0 0 72px rgba(0,0,0,0.1);}.header-nav.is-active{visibility:visible;transform:translateX(calc(-100% - var(--drupal-displace-offset-right,0px)));background-color:var(--component-primary-nav-surface);}.header-nav.is-active:dir(rtl){transform:translateX(calc(100% + var(--drupal-displace-offset-left,0px)));}@media (min-width:700px){.header-nav{padding-block-end:var(--space-3);padding-inline-start:var(--space-3);}}html.js .header-nav{transition:visibility 0.2s,transform 0.2s;}.is-overlay-active .header-nav{padding-top:calc(var(--nav-offset-top,0px) + var(--component-primary-nav-top-gap,32px) + var(--_safe-top) + var(--_drupal-top));}@media (min-width:1281px){body:not(.is-always-mobile-nav) .header-nav{position:static;display:flex;visibility:visible;overflow:visible;align-items:center;justify-content:flex-end;max-width:none;padding:0;transform:none;border-block-start:0;box-shadow:none;}.is-overlay-active .header-nav{padding-top:0;}}.header-nav-overlay{position:fixed;z-index:101;inset:0;display:none;width:100%;height:100vh;opacity:0.2;background:#666;}@media (forced-colors:active){.header-nav-overlay{background:canvastext;}}.is-overlay-active .header-nav-overlay{display:block;}.is-overlay-active{touch-action:none;}.is-locked{position:fixed;width:100%;overflow:hidden;}.primary-nav__button-toggle{position:relative;overflow:hidden;width:24px;height:24px;margin-block-start:var(--space-1);padding:0;text-indent:-62.4375rem;border:0;background:transparent;-webkit-appearance:none;}.primary-nav__button-toggle:focus-visible{outline:2px solid var(--component-primary-nav-link-focus-color);outline-offset:2px;}.primary-nav__button-toggle .icon--menu-toggle{position:absolute;top:50%;left:50%;width:16px;height:16px;transform:translate(-50%,-50%);transition:background-color .2s;border-radius:2px;}.primary-nav__button-toggle .icon--menu-toggle::before,.primary-nav__button-toggle .icon--menu-toggle::after{position:absolute;top:50%;left:50%;width:var(--space-2);height:0;content:"";transform:translate(-50%,-50%);border-top:3px solid var(--component-primary-nav-link-color);}.primary-nav__button-toggle .icon--menu-toggle::after{transform:translate(-50%,-50%) rotate(90deg);transition:opacity .2s;}.primary-nav__button-toggle[aria-hidden="true"]{pointer-events:none;}@media (min-width:1281px){body:not(.is-always-mobile-nav) .primary-nav__button-toggle{flex-shrink:0;align-self:stretch;width:calc(var(--space-2) + 0.5rem);height:auto;margin:0;}body:not(.is-always-mobile-nav) .primary-nav__button-toggle .icon--menu-toggle{inset-inline-start:0.1875rem;width:1.125rem;border-radius:.25rem;background:transparent;color:var(--component-primary-nav-link-color);transform:translateY(-50%);}body:not(.is-always-mobile-nav) .primary-nav__button-toggle .icon--menu-toggle::before{content:none;}body:not(.is-always-mobile-nav) .primary-nav__button-toggle .icon--menu-toggle::after{top:calc(50% - 2px);left:0.1875rem;width:.5rem;height:.5rem;transform:translateY(-50%) rotate(45deg);opacity:.8;border-top:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;background:transparent;}}@media (min-width:1281px){.primary-nav__menu-item{width:auto;}body:not(.is-always-mobile-nav) .primary-nav__menu-item{flex-wrap:nowrap;}body:not(.is-always-mobile-nav) .primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--link,body:not(.is-always-mobile-nav) .primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--nolink{flex-basis:auto;}body:not(.is-always-mobile-nav) .primary-nav__menu-link{text-decoration:none;color:var(--component-primary-nav-link-color);}.primary-nav__menu-link-inner{display:block;padding-block:var(--space-2);padding-inline:var(--space-2);}body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner::after{top:calc(100% - var(--space-1) - 4px);left:calc(50% - 4px);transform-origin:center;}body:not(.is-always-mobile-nav) .primary-nav__menu--level-1{display:flex;align-items:stretch;margin-inline-end:var(--space-1);}body:not(.is-always-mobile-nav) .primary-nav__menu--level-1 .primary-nav__menu-item--has-children .primary-nav__menu-link-inner{padding-inline-end:var(--space-1);}body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1{position:relative;display:flex;align-items:center;width:max-content;margin:0;}body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:hover,body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:focus-within{background:var(--component-primary-nav-surface);border-radius:var(--component-border-radius);}body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1.primary-nav__menu-item--has-children:hover,body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1.primary-nav__menu-item--has-children:focus-within{border-bottom-left-radius:0;border-bottom-right-radius:0;}body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:not(:last-child){margin-inline-end:var(--space-0-5);}body:not(.is-always-mobile-nav) .primary-nav__menu--level-2{position:absolute;z-index:105;top:calc(100% - var(--space-1));left:50%;transform:translate(calc(-50% + var(--primary-nav-mega-offset-x,0px)),0);visibility:hidden;opacity:0;overflow:auto;max-height:calc(100vh - var(--site-header-height-wide) - var(--drupal-displace-offset-top,0px) - var(--drupal-displace-offset-bottom,0px) - var(--space-1));margin:0;padding-block:var(--space-3);padding-inline:var(--space-2);transition:none;border-top:4px solid var(--color-brand--blue);border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;border-radius:var(--component-border-radius);}.primary-nav__menu--level-2{}body:not(.is-always-mobile-nav) .primary-nav__menu--level-2.is-active-menu-parent{visibility:visible;opacity:1;}body:not(.is-always-mobile-nav) .primary-nav__menu-🥕{position:absolute;z-index:105;top:calc(100% - var(--space-1) - 4px);left:50%;width:0;height:0;visibility:hidden;opacity:0;transform:translate(-50%,0);border-right:5px solid transparent;border-bottom:5px solid var(--color-brand--blue);border-left:5px solid transparent;}body:not(.is-always-mobile-nav) .primary-nav__menu-🥕.is-active-menu-parent{visibility:visible;opacity:1;transform:translate(-50%,0);}body:not(.is-always-mobile-nav) .is-fixed .primary-nav__menu--level-2{max-height:calc(100vh - var(--site-header-height-wide) - var(--drupal-displace-offset-top,0px) - var(--drupal-displace-offset-bottom,0px) - var(--space-1) + var(--space-4));}.primary-nav__menu--level-2.primary-nav__menu--mega{box-sizing:border-box;overflow-x:hidden;overflow-y:auto;display:grid;grid-template-columns:repeat(var(--mega-cols,1),minmax(0,1fr));gap:var(--primary-nav-col-gap);padding-block:var(--space-3);padding-inline:var(--_pad-x);border-top:4px solid var(--color-brand--blue);border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;border-radius:var(--border-radius--regular);box-shadow:0 1px 36px rgba(0,0,0,0.08);background:var(--component-primary-nav-surface);}body:not(.is-always-mobile-nav) .primary-nav__menu--level-2.primary-nav__menu--mega{width:var(--primary-nav-mega-width,auto);max-width:min(1281px,95vw);min-width:0;}.primary-nav__mega-col{list-style:none;margin:0;padding:0;min-width:0;}.primary-nav__mega-col-list{list-style:none;margin:0;padding:0;}.primary-nav__menu--mega .primary-nav__menu-item{margin:0;}.primary-nav__menu--mega .primary-nav__menu-link--level-2,.primary-nav__menu--mega .primary-nav__menu-link--level-3{display:block;font-size:var(--base-small);text-decoration:none;white-space:normal;}.primary-nav__menu--mega .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner,.primary-nav__menu--mega .primary-nav__menu-link--level-3 .primary-nav__menu-link-inner{display:block;padding-block:var(--space-0-5);padding-inline:var(--space-2);}.primary-nav__menu--level-2.primary-nav__menu--mega.is-active-menu-parent{visibility:visible;opacity:1;}.primary-nav__menu-🥕.is-active-menu-parent{visibility:visible;opacity:1;transform:translate(-50%,0);}.primary-nav__menu--mega--tiers .primary-nav__mega-col-list--tier{padding:var(--space-2);border-radius:var(--component-border-radius);background:var(--component-primary-nav-surface-tier);}.primary-nav__menu--mega--tiers .primary-nav__mega-col-list--tier>.primary-nav__menu-item--level-2>.primary-nav__menu-link--level-2 .primary-nav__menu-link-inner{font-weight:600;}.primary-nav__menu--mega--tiers .primary-nav__mega-col-list--tier>.primary-nav__menu-item--has-children>.primary-nav__menu-link--level-2 .primary-nav__menu-link-inner{padding-bottom:var(--space-1);border-bottom:1px solid rgba(0,0,0,0.06);margin-bottom:var(--space-1);}.primary-nav__menu--mega--tiers .primary-nav__mega-col-list--tier .primary-nav__menu-link--level-3{font-size:var(--font-size-base-fixed);}.primary-nav__menu--mega--tiers .primary-nav__mega-col-list--tier .primary-nav__menu--level-3 .primary-nav__menu-link-inner{padding-block:var(--space-0-5);}}.region__pre-header.container .inner-wrapper{display:block;}.region__header .inner-wrapper{display:block;margin-bottom:var(--space-flow);}.menu--horizontal .menu{display:block;}.menu__link{display:inline-block;margin-bottom:var(--space-1);}.mobile-nav-button--user .mobile-nav-button__label{}.mobile-nav-button__icon--user::before{}.primary-nav__drawer-switch{display:none;width:100%;text-align:left;}@media (max-width:1279px){.primary-nav__drawer-switch{display:flex;align-items:center;padding:0.75rem 1rem;border-top:1px solid var(--color-border-muted,#ddd);background:transparent;}}.primary-nav__drawer-footer{display:none;}@media (max-width:1280px){.primary-nav__drawer-footer{position:sticky;bottom:0;margin-inline:-5%;padding-inline:5%;padding-block:0.75rem;background:var(--component-primary-nav-surface);border-top:1px solid var(--color-border-muted,#ddd);box-shadow:0 -4px 12px rgba(0,0,0,0.06);display:flex;}.primary-nav__drawer-switch-link{display:flex;align-items:center;width:100%;}.header-nav__inner>.primary-nav__menu--level-1{padding-bottom:var(--space-4);}}@media (min-width:1281px){.primary-nav__drawer-footer{display:none;}}.mobile-nav-button{position:relative;z-index:505;display:flex;align-items:center;align-self:center;margin-inline-start:auto;padding-inline:0.375rem;padding-block:0;min-width:var(--component-primary-nav-button-size);min-height:var(--component-primary-nav-button-size);border:0;background:transparent;appearance:none;cursor:pointer;}@media (min-width:501px){.mobile-nav-button{width:auto;}}@media (min-width:1281px){.mobile-buttons{display:none;}}.mobile-nav-button__label{position:absolute;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden;}@media (min-width:501px){.mobile-nav-button__label{position:static;clip:auto;width:auto;height:auto;margin-inline-end:0.75rem;letter-spacing:0.05em;font-size:0.875rem;font-weight:600;}}.mobile-nav-button__icon,.mobile-nav-button__icon--user{display:block;width:var(--space-4);height:var(--space-4);}.mobile-nav-button__icon--burger{position:relative;width:var(--component-primary-nav-button-size);height:0;border-top:3px solid var(--component-primary-nav-link-color);}.mobile-nav-button__icon--burger::before,.mobile-nav-button__icon--burger::after{position:absolute;inset-block-start:0;inset-inline-start:0;width:var(--component-primary-nav-button-size);height:0;content:"";border-top:3px solid var(--component-primary-nav-link-color);transition:transform 0.2s;}.mobile-nav-button__icon--burger::before{transform:translateY(-0.6875rem);}.mobile-nav-button__icon--burger::after{transform:translateY(0.3125rem);}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon--burger{border-top-color:transparent;}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon--burger::before{transform:translateY(-0.1875rem) rotate(-45deg);}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon--burger::after{transform:translateY(-0.1875rem) rotate(45deg);}.mobile-nav-button__icon--user{display:none;width:var(--component-primary-nav-button-size);}.mobile-nav-button__icon--user .mobile-nav-button__icon-svg{display:block;width:100%;height:100%;}@media (max-width:1280px){.mobile-nav-button--user{display:inline-flex;align-items:center;}.mobile-nav-button--user[aria-expanded="false"] .mobile-nav-button__icon--burger{display:none;}.mobile-nav-button--user[aria-expanded="false"] .mobile-nav-button__icon--user{display:block;}.mobile-nav-button--user[aria-expanded="true"] .mobile-nav-button__icon--burger{display:block;}.mobile-nav-button--user[aria-expanded="true"] .mobile-nav-button__icon--user{display:none;}}
@media (min-width:769px){.block--type-card-ref-content-list-bgimg .field--name-field-ref-content-multi{-webkit-column-gap:3%;-moz-column-gap:3%;column-gap:3%;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.block--type-card-ref-content-list-bgimg .overlay-wrapper{padding:1.5rem 1.5rem 1px}.block--type-card-ref-content-list-bgimg .has-content{color:#fff}.block--type-card-ref-content-list-bgimg .has-content a:link,.block--type-card-ref-content-list-bgimg .has-content a:visited{color:#fff;text-decoration:none}.block--type-card-ref-content-list-bgimg .has-content .linkx svg use{fill:#fff}.block--type-card-ref-content-list-bgimg .has-content .overlay-wrapper{background-color:rgba(0,0,0,.2)}.block--type-card-ref-content-list-bgimg .eos-2 .overlay-wrapper{background-color:rgba(0,0,0,.4)}.block--type-card-ref-content-list-bgimg .overlay{text-align:center}.block--type-card-ref-content-list-bgimg .field.field--label-hidden.field--name-field-media-image,.block--type-card-ref-content-list-bgimg .media--type-image{margin-bottom:0}@media (min-width:1025px){.block--type-card-ref-content-list-bgimg.egu-2 .field--name-field-ref-content-multi{grid-template-columns:1fr 1fr 1fr}.block--type-card-ref-content-list-bgimg.egu-3 .field--name-field-ref-content-multi{grid-template-columns:1fr 1fr 1fr 1fr}}.block--type-card-ref-content-list-bgimg.ehv-1 div[class*=" lbg-"]>div,.block--type-card-ref-content-list-bgimg.ehv-1 div[class^=lbg-]>div{padding-bottom:1.5rem;padding-top:6rem}.block--type-card-ref-content-list-bgimg.ehv-2 div[class*=" lbg-"]>div,.block--type-card-ref-content-list-bgimg.ehv-2 div[class^=lbg-]>div{padding-bottom:1.5rem;padding-top:12rem}.block--type-card-ref-content-list-bgimg.ehv-3 div[class*=" lbg-"]>div,.block--type-card-ref-content-list-bgimg.ehv-3 div[class^=lbg-]>div,.block--type-card-ref-content-list-bgimg.ehv-4 div[class*=" lbg-"]>div,.block--type-card-ref-content-list-bgimg.ehv-4 div[class^=lbg-]>div{padding-bottom:1.5rem;padding-top:18rem}@media (min-width:1024px){.block--type-card-ref-content-list-bgimg.ehv-4 div[class*=" lbg-"]>div,.block--type-card-ref-content-list-bgimg.ehv-4 div[class^=lbg-]>div{padding-top:28.8rem}}@media (min-width:1400px){.block--type-card-ref-content-list-bgimg.ehv-4 div[class*=" lbg-"]>div,.block--type-card-ref-content-list-bgimg.ehv-4 div[class^=lbg-]>div{padding-top:32.4rem}}@media (min-width:769px){div[class*=" egu-"] .field--name-field-ref-content-multi,div[class^=egu-] .field--name-field-ref-content-multi{-webkit-column-gap:3%;-moz-column-gap:3%;column-gap:3%;display:grid;grid-template-columns:1fr 1fr}}.block--type-card-ref-content-list-bgimg .b-bg.b-loaded h2 a:active,.block--type-card-ref-content-list-bgimg .b-bg.b-loaded h2 a:focus,.block--type-card-ref-content-list-bgimg .b-bg.b-loaded h2 a:hover,.block--type-card-ref-content-list-bgimg .b-bg.b-loaded h2 a:link,.block--type-card-ref-content-list-bgimg .b-bg.b-loaded h2 a:visited{font-size:var(--scale-p2);line-height:1.2em;text-decoration:none}
@media (min-width:768px){.block--type-footnote{display:grid;grid-template-columns:auto 150px}}.block--type-footnote .brand{margin-bottom:1.5rem}@media (min-width:768px){.block--type-footnote .brand{text-align:right}}.block--type-footnote .brand svg{height:26px;width:120px}.block--type-footnote .brand svg use{fill:#f4f5f7}
.block--type-image .block__content{position:relative}.block--type-image .field--type-link.field.field--label-hidden{margin-bottom:0}.block--type-image .field--type-link a{background:transparent;bottom:0;color:#fff;display:block;font-size:var(--scale-p3);font-weight:700;left:0;margin:0;opacity:0;padding-right:0;padding-top:1.5rem;position:absolute;right:0;text-align:center;top:0;-webkit-transition:.2s;transition:.2s;z-index:1}.block--type-image .field--type-link a:hover{background:rgba(0,0,0,.6);opacity:1}.block--type-image .field--type-link a:after{background:none}.block--type-image.efit-1 .field--type-link a{bottom:1.5rem}.block--type-image.efit-1 .field--name-field-media-image{margin-bottom:1.5rem}.block--type-image.efit-2 .field--name-field-media-image,.block--type-image.efit-2 .field--name-field-media-image img{margin:0}.block--type-image.efit-3 img{margin-left:auto;margin-right:auto}.block--type-image.efit-4 img{margin-left:auto;margin-right:0}
.block--type-social-links .label,.block--type-social-links img{display:inline-block}.block--type-social-links img{margin-right:.75rem}.block--type-social-links a{text-decoration:none}.block--type-social-links.eias-1 .block__content,.block--type-social-links a{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.block--type-social-links.eias-1 .block__content{margin:0 -.5rem}.block--type-social-links.eias-1 .block__content .field--type-link{margin:0 .75rem 1rem}.block--type-social-links.eias-1 .label{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute!important;width:1px}.region-footer .block--type-social-links{margin-bottom:3rem}
.lz .block-block-content{margin-bottom:0}
.block-co-own-warn-block{bottom:0;left:0;position:fixed;right:0;z-index:1}
.block-inline-blockimage .field--name-field-block-txt-format-long{margin:1.5rem}
.masthead-active .block-page-title-block.masthead-tablet{background-position:50%;background-size:cover;overflow:hidden;position:relative}.masthead-active .block-page-title-block.masthead-tablet:before{content:"";display:block;padding-top:56.25%;width:100%}.masthead-active .block-page-title-block.masthead-tablet>.block__content{bottom:0;left:0;position:absolute;right:0;top:0}.masthead-active .block-page-title-block.masthead-tablet .block__content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:rgba(0,0,0,.4);bottom:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:20%;padding:1.5rem 1.5rem .75rem;top:auto;width:60%}.masthead-active .block-page-title-block.masthead-tablet.masthead-style--title--remove-shim .block__content{background-color:transparent}.masthead-active .block-page-title-block.masthead-tablet h1{color:#fff;text-align:center}.masthead-active .block-page-title-block.masthead-tablet.masthead-style--bg-img--shim.masthead-style--bg-img--shim--full:before{background-color:rgba(0,0,0,.3)}.masthead-active .block-page-title-block.masthead-tablet.masthead-style--bg-img--shim.masthead-style--bg-img--shim--darken--1:before{background-color:rgba(0,0,0,.4)}.masthead-active .block-page-title-block.masthead-tablet.masthead-style--bg-img--shim.masthead-style--bg-img--shim--darken--2:before{background-color:rgba(0,0,0,.5)}.block-page-title-block.masthead-tablet{border-radius:9px}
.block-search{border-top:1px solid #f4f5f7;margin-top:1.5rem;padding-left:1rem;padding-right:1rem}.block-search .search-block-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.block-search .search-block-form .form-item{margin-bottom:0}.block-search .form-item__search{width:calc(100% - 9rem)}.block-search .form-element{background:transparent;border:none;padding:.4rem 1rem .4rem 0;width:100%}.block-search .button{margin:.5rem;padding:.3rem 1.5rem;width:8rem}
.block-social-sharing-buttons-block h2{font-size:var(--scale-p1);margin-bottom:.75rem}.block-social-sharing-buttons-block .social-sharing-buttons{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0 0 1.5rem}
.block-system-branding-block{width:auto}.block-system-branding-block .logo,.block-system-branding-block .logo-link{display:block;width:100px}@media (min-width:768px){.block-system-branding-block .logo,.block-system-branding-block .logo-link{width:130px}}.block-system-branding-block .logo{width:100%}
.block-system-breadcrumb-block{color:grey;font-size:var(--scale-m1)}.block-system-breadcrumb-block ol{list-style:none;margin:0;padding:0}.block-system-breadcrumb-block ol>li{display:inline-block;margin-right:.5em}.block-system-breadcrumb-block li:after{content:">";margin-left:.3em}.block-system-breadcrumb-block li:last-child:after{content:none}.block-system-breadcrumb-block a:link,.block-system-breadcrumb-block a:visited{color:grey;text-decoration:none}.block-system-breadcrumb-block a:active,.block-system-breadcrumb-block a:focus,.block-system-breadcrumb-block a:hover{color:#212529}
.block-views-blocknode-author-block-author-details{max-width:80%}.block-views-blocknode-author-block-author-details .views-field-field-user-picture{margin-bottom:1.5rem}.block-views-blocknode-author-block-author-details .views-field-field-user-picture img{border-radius:50%;display:block;max-width:100px;overflow:hidden}.block-views-blocknode-author-block-author-details .views-field-field-user-bio{color:#797676;display:none;font-size:var(--scale-base);line-height:1.4em}@media (min-width:768px){.block-views-blocknode-author-block-author-details .views-field-field-user-bio{display:block}}
.block-views-blocktaxo-eng-core-term-cards-block .view-content{-webkit-column-gap:1.5%;-moz-column-gap:1.5%;column-gap:1.5%;display:grid}@media (min-width:768px){.block-views-blocktaxo-eng-core-term-cards-block .view-content{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.block-views-blocktaxo-eng-core-term-cards-block .view-content{grid-template-columns:repeat(4,1fr)}}
.block-views-blocktaxo-sub-process-term-tease-block .view-content{-webkit-column-gap:1.5%;-moz-column-gap:1.5%;column-gap:1.5%;display:grid}@media (min-width:768px){.block-views-blocktaxo-sub-process-term-tease-block .view-content{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.block-views-blocktaxo-sub-process-term-tease-block .view-content{grid-template-columns:repeat(3,1fr)}}
.button-badge{display:block;margin:0 3px;opacity:.5;-webkit-transition:.3s;transition:.3s}.button-badge:hover{opacity:1}.button-badge .label{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute!important;width:1px}.button-badge svg{height:24px;width:24px}.button-badge svg use{fill:#797676}
.author{font-size:var(--scale-base)}
.comment--type-message .comment__meta{background-color:#f5f5f5;margin-bottom:1.5rem;padding:.75rem}@media (min-width:768px){.comment--type-message .comment__meta{display:-webkit-box;display:-ms-flexbox;display:flex}.comment--type-message .comment__meta>article,.comment--type-message .comment__meta>div{margin-right:1.5rem}}.comment--type-message .comment__meta .message__related-project{display:-webkit-box;display:-ms-flexbox;display:flex}.comment--type-message .comment__meta .message__related-project .field{margin-right:1.5rem}.comment--type-message .comment__meta .field--name-realname{margin-bottom:0}.comment--type-message .comment__meta .field--name-field-user-picture{border-radius:50%;margin-bottom:0;max-height:40px;max-width:40px;overflow:hidden}
.node-company-edit-form .field--name-status{background-color:#fff6d8;border:2px solid #ffd23f;border-radius:9px;margin-bottom:1.5rem;padding:1.5rem 1.5rem 1px}.node-company-edit-form .field--name-status .form-item__description{font-size:var(--scale-p2)}.node-company-edit-form .field--name-status .form-checkbox{margin-bottom:1.5rem}
.page-node-type-company .nav.tabs{background-color:#354051;color:#fff;font-size:var(--scale-base);font-weight:400}.page-node-type-company .nav.tabs ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-1rem;margin-right:-1rem}.page-node-type-company .nav.tabs a:link,.page-node-type-company .nav.tabs a:visited{background-color:hsla(0,0%,100%,.7);border-radius:9px;margin:.75rem 5px}.page-node-type-company .nav.tabs a.is-active,.page-node-type-company .nav.tabs a:active,.page-node-type-company .nav.tabs a:focus,.page-node-type-company .nav.tabs a:hover{background-color:#495870;color:#fff}.page-node-type-company .nav.tabs .burger-icon,.page-node-type-company .nav.tabs .burger-icon:after,.page-node-type-company .nav.tabs .burger-icon:before{background-color:#fff}
.date{color:#797676;font-size:var(--scale-base)}
.field .field__label{font-weight:600}.field .field__item{margin-bottom:1.5rem}.field.field--stacked .field__item{margin-bottom:.5rem}.field.field--label-hidden{margin-bottom:1.5rem}table .field.field--label-hidden{margin-bottom:0}.field--label-inline .field__items,.field--label-inline .field__label{float:left}.field--label-inline .field__items,.field--label-inline .field__label,.field--label-inline>.field__item{padding-right:.5em}[dir=rtl] .field--label-inline .field__items,[dir=rtl] .field--label-inline .field__label{padding-left:.5em;padding-right:0}.field--label-inline .field__label:after{content:":"}
.field--name-field-m-vid-img img{max-width:100%}
.field--name-field-media-image-1.field .field__item{margin-bottom:0}
.field--name-field-user-picture img,.views-field-field-user-picture img{height:auto;max-width:220px;width:100%}
.user--member .field--name-moderation-state{display:none}
.field--name-submitted.inline .author,.field--name-submitted.inline .date{display:inline-block;margin-right:1.5rem}
.field--type-image img{height:auto;max-width:100%}
.title-suffix{color:#797676;font-size:var(--scale-p2);margin:0 0 1.5rem}.has-content .title-suffix{color:#fff}.block--type-masthead-bg-img-txt .title-suffix{color:#fff;font-size:var(--scale-p1)}
.footer{background-color:#354051}
.form-item__label.option{display:inline}.facets-checkbox,.form-checkbox{margin-right:.5rem}.form-checkboxes .form-item__checkbox{margin-bottom:.4rem}
.form-item__description{font-size:var(--scale-m1)}
details.details{border:1px solid rgba(216,217,224,.8);border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);display:block;margin-bottom:1rem}details.details .details__summary{word-wrap:break-word;background-color:transparent;border-radius:1px;cursor:pointer;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1rem;list-style:none;padding:1rem 1rem 1rem 2.25rem;position:relative;-webkit-transition:background-color .12s ease-in-out;transition:background-color .12s ease-in-out}details.details .details__summary:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M5.21 1.314 3.79 2.723l5.302 5.353-5.303 5.354 1.422 1.408 6.697-6.762z' fill='%23545560'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:contain;content:"";display:inline-block;height:1rem;left:.75rem;margin-top:-.5rem;position:absolute;text-align:center;top:50%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .12s ease-in 0s;transition:-webkit-transform .12s ease-in 0s;transition:transform .12s ease-in 0s;transition:transform .12s ease-in 0s,-webkit-transform .12s ease-in 0s;width:1rem}details.details[open]>.details__summary:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}details.details .horizontal-tab-button .summary{margin-bottom:0}details.details .details-description{margin-bottom:1.5rem}details.details--tile{background-color:#f5f5f5;border:none;border-radius:9px;padding:1rem 1rem 1px}.qimtek2021-details__wrapper{padding:1.5rem 1.5rem 1px}
.fieldset.fieldset--neutral{border:0;padding:0}.fieldset-legend{font-weight:700}.fieldset--tile{background-color:#f5f5f5;border:none;border-radius:9px;padding:1rem 1rem 0}
.form-managed-file.no-upload{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;max-width:100%}.form-managed-file.has-value.is-multiple{display:block}.form-managed-file__main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%}.draggable .form-managed-file.has-value .form-managed-file__main{display:-webkit-box;display:-ms-flexbox;display:flex}.form-managed-file.is-single.has-value .form-managed-file__main:last-child{margin-bottom:1rem}.form-managed-file__meta{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem}.draggable .form-managed-file.has-value .form-managed-file__meta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (-ms-high-contrast:active),(-ms-high-contrast:none){::-ms-backdrop,td .form-managed-file__meta{-ms-flex-preferred-size:100%;flex-basis:100%}}.form-managed-file__image-preview{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:1rem;max-width:100%}.form-managed-file.has-meta .form-managed-file__image-preview{margin-right:1rem}[dir=rtl] .form-managed-file.has-meta .form-managed-file__image-preview{margin-left:1rem;margin-right:0}td .form-managed-file.no-meta .form-managed-file__image-preview{margin-bottom:.5rem}.form-managed-file__meta-items{-webkit-box-flex:1;-ms-flex:1 1 16rem;flex:1 1 16rem;max-width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form-managed-file__meta-items,::-ms-backdrop{-ms-flex-preferred-size:32rem;flex-basis:32rem}::-ms-backdrop,td .form-managed-file__meta-wrapper{display:-ms-flexbox;display:flex}}.form-managed-file .file{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-all}.form-managed-file .file__size{word-break:normal}.form-managed-file__main .file{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:.5rem 1rem .5rem 0}[dir=rtl] .form-managed-file__main .file{margin-left:1rem;margin-right:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){::-ms-backdrop,td .form-managed-file__main .file{-ms-flex:0 1 100%;flex:0 1 100%}}.form-managed-file__main .form-element--api-file{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:1px}.form-managed-file__main .button.button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.form-managed-file__meta .form-item{margin-bottom:1rem;margin-top:0;max-width:32rem}.form-managed-file__meta .form-item:last-child{margin-bottom:.5rem}.form-managed-file__meta .form-element{width:100%}.file-widget-multiple.has-table .form-type--managed-file{margin-left:1rem;margin-right:1rem}.form-managed-file__meta{margin-left:calc(1rem + 14px)}
legend{margin-bottom:1.5rem}
.fieldset-legend.form-required:after,.fieldset__label.form-required:after,.form-item__label.form-required:after{color:#d72222;content:"*";display:inline-block;font-size:.875rem;margin-left:.15em;margin-right:.15em}
.password-strength{max-width:16rem}.password-strength__meter{background-color:#d4d4d8;border:1px solid #8e929c;border-radius:.5rem;height:calc(.75rem - 2px)}.password-strength__meter:after{clear:both;content:"";display:table}.password-strength__indicator{background-color:transparent;border:1px solid transparent;border-radius:.5rem;height:calc(.75rem - 2px);margin:-1px;min-width:calc(.5rem - 2px);-webkit-transition:width .5s ease-out;transition:width .5s ease-out}.password-strength__title{font-size:.79rem;line-height:1rem;overflow:hidden}.password-strength__text{font-weight:700}.password-strength__indicator.is-weak{background-color:#d72222;border-color:#d72222}.password-strength__indicator.is-fair{background-color:#ffd23f;border-color:#ffc60c}.password-strength__indicator.is-good{background-color:#5ad99c;border-color:#1d7d4f}.password-strength__indicator.is-strong{background-color:#26a769;border-color:#1d7d4f}
.form-radios .form-item__radio{margin-bottom:.4rem}
.form-element--type-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath fill='none' stroke-width='1.5' d='m1 1 6 6 6-6' stroke='%23545560'/%3E%3C/svg%3E");background-position:100% 50%;background-repeat:no-repeat;background-size:2.75rem .5625rem;padding-right:calc(2rem - 1px)}
.table-file-multiple-widget{width:100%}.table-file-multiple-widget tbody{vertical-align:top}.table-file-multiple-widget .tabledrag-cell-content{display:block;height:auto;position:relative}.table-file-multiple-widget .tabledrag-cell-content>*{display:block}.table-file-multiple-widget .tabledrag-cell-content__item{padding:0}.table-file-multiple-widget .tabledrag-handle{float:left}[dir=rtl] .table-file-multiple-widget .tabledrag-handle{float:right}.table-file-multiple-widget .tabledrag-changed{float:left;line-height:2.0625rem}[dir=rtl] .table-file-multiple-widget .tabledrag-changed{float:left}.table-file-multiple-widget td{height:3rem}.table-file-multiple-widget td>:first-child{margin-top:0}.table-file-multiple-widget td>:last-child{margin-bottom:0}.table-file-multiple-widget .button.button:only-child{margin:0}.table-file-multiple-widget th{background:#f3f4f9;color:#545560;font-size:.889rem;height:2rem;padding:.5rem 1rem}.table-file-multiple-widget td{padding:1rem}.table-file-multiple-widget .tabledrag-cell{padding-bottom:.5rem;padding-top:.5rem}.table-file-multiple-widget .checkbox .form-type--boolean{line-height:3rem}.no-touchevents .table-file-multiple-widget .checkbox .form-type--boolean{line-height:1.5}.file-operations-cell{white-space:nowrap;width:1px}.table-file-multiple-widget--no-upload>tbody:last-child>tr:last-child{border-bottom:0}@media screen and (max-width:37.5em){.claro-details__wrapper .file-widget-multiple__table-wrapper{margin-left:-1rem;margin-right:-1rem}.claro-details__wrapper .file-widget-multiple__table-wrapper>:not(table){margin-left:1rem;margin-right:1rem}}
a.tabledrag-handle .handle{background-position:6px 0;margin:1rem 1rem 0}
.horizontal-tab-button{font-size:var(--scale-base)}
.icon__wrapper{display:inline-block}
.ief-entity-table{margin-bottom:1.5rem}.ief-entity-table th{background-color:#f5f5f5;padding:.5rem}.ief-entity-table td{padding:.5rem .75rem;vertical-align:middle}.ief-entity-table tr{border-bottom:1px solid #d5dae3}.ief-entity-table tr:hover{background-color:#f0f5fa}.ief-entity-table .ief-entity-operations{min-width:220px}.ief-entity-table .ief-entity-operations .button{margin-bottom:0}
.image{margin-bottom:1.5rem}
.eas-17 .link-multi .wrap-link:nth-child(2n) .link,.eas-18 .link-multi .wrap-link:nth-child(2n) .link,.eas-19 .link-multi .wrap-link:nth-child(2n) .link,.eas-20 .link-multi .wrap-link:nth-child(2n) .link,.eas-n .link,.eas-nw .link{display:inline-block;margin-bottom:1.5rem;padding:0 20px 0 0;position:relative;text-decoration:none}.eas-17 .link-multi .wrap-link:nth-child(2n) .link:after,.eas-18 .link-multi .wrap-link:nth-child(2n) .link:after,.eas-19 .link-multi .wrap-link:nth-child(2n) .link:after,.eas-20 .link-multi .wrap-link:nth-child(2n) .link:after,.eas-n .link:after,.eas-nw .link:after{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";height:12px;margin-top:-6px;position:absolute;right:0;top:50%;width:12px}.eas-n a.link:active,.eas-n a.link:focus,.eas-n a.link:hover{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.eas-19 .link-multi .wrap-link:nth-child(2n) .link:after,.eas-20 .link-multi .wrap-link:nth-child(2n) .link:after,.eas-n .link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='200' height='200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M67.055 200c3.556 0 6.668-1.334 8.891-4.446l66.687-88.915c3.112-4.001 3.112-9.336 0-13.337L75.946 4.386c-3.556-4.89-10.67-5.78-15.56-2.223-4.89 3.557-5.78 10.67-2.223 15.56L119.96 99.97l-61.796 82.247c-3.556 4.89-2.667 12.004 2.223 15.56 1.778 1.334 4.446 2.223 6.669 2.223z' fill='%233d6ca0'/%3E%3C/svg%3E")}.eas-19 .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-19 .link-multi .wrap-link:nth-child(2n) .link:hover,.eas-20 .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-20 .link-multi .wrap-link:nth-child(2n) .link:hover,.eas-n .link.js-hover,.eas-n .link:hover{color:var(--c-link-focus)}.eas-19 .link-multi .wrap-link:nth-child(2n) .link.js-hover:after,.eas-19 .link-multi .wrap-link:nth-child(2n) .link:hover:after,.eas-20 .link-multi .wrap-link:nth-child(2n) .link.js-hover:after,.eas-20 .link-multi .wrap-link:nth-child(2n) .link:hover:after,.eas-n .link.js-hover:after,.eas-n .link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='200' height='200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M67.055 200c3.556 0 6.668-1.334 8.891-4.446l66.687-88.915c3.112-4.001 3.112-9.336 0-13.337L75.946 4.386c-3.556-4.89-10.67-5.78-15.56-2.223-4.89 3.557-5.78 10.67-2.223 15.56L119.96 99.97l-61.796 82.247c-3.556 4.89-2.667 12.004 2.223 15.56 1.778 1.334 4.446 2.223 6.669 2.223z' fill='%23cc3e00'/%3E%3C/svg%3E")}.eas-17 .link-multi .wrap-link:nth-child(2n) .link:after,.eas-18 .link-multi .wrap-link:nth-child(2n) .link:after,.eas-nw .link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='200' height='200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M67.055 200c3.556 0 6.668-1.334 8.891-4.446l66.687-88.915c3.112-4.001 3.112-9.336 0-13.337L75.946 4.386c-3.556-4.89-10.67-5.78-15.56-2.223-4.89 3.557-5.78 10.67-2.223 15.56L119.96 99.97l-61.796 82.247c-3.556 4.89-2.667 12.004 2.223 15.56 1.778 1.334 4.446 2.223 6.669 2.223z' fill='%23fff'/%3E%3C/svg%3E")}.eas-17 .link-multi .wrap-link:nth-child(2n) .link.js-hover:after,.eas-17 .link-multi .wrap-link:nth-child(2n) .link:hover:after,.eas-18 .link-multi .wrap-link:nth-child(2n) .link.js-hover:after,.eas-18 .link-multi .wrap-link:nth-child(2n) .link:hover:after,.eas-nw .link.js-hover:after,.eas-nw .link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='200' height='200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M67.055 200c3.556 0 6.668-1.334 8.891-4.446l66.687-88.915c3.112-4.001 3.112-9.336 0-13.337L75.946 4.386c-3.556-4.89-10.67-5.78-15.56-2.223-4.89 3.557-5.78 10.67-2.223 15.56L119.96 99.97l-61.796 82.247c-3.556 4.89-2.667 12.004 2.223 15.56 1.778 1.334 4.446 2.223 6.669 2.223z' fill-opacity='.8' fill='%23fff'/%3E%3C/svg%3E")}.link svg{height:16px;width:16px}.link svg use{fill:#3d6ca0}.eas-bo .link{background-color:transparent;border:2px solid #000;border-radius:7px;color:#000;display:inline-block;padding:.5rem .75rem;text-decoration:none;-webkit-transition:.3s;transition:.3s}.eas-bo .link.js-hover,.eas-bo .link:hover{background-color:#000;border:2px solid #000;color:#fff}.eas-1 .link,.eas-2 .link{background-color:transparent;border:2px solid #3d6ca0;border-radius:7px;display:inline-block;padding:.5rem .75rem;text-decoration:none;-webkit-transition:.3s;transition:.3s}.eas-1 .link.js-hover,.eas-1 .link:hover,.eas-2 .link.js-hover,.eas-2 .link:hover{background-color:#3d6ca0;color:#fff}.eas-3 .link,.eas-4 .link{background-color:transparent;border:2px solid #f90;border-radius:7px;color:#000;display:inline-block;padding:.5rem .75rem;text-decoration:none;-webkit-transition:.3s;transition:.3s}.eas-3 .link.js-hover,.eas-3 .link:active,.eas-3 .link:focus,.eas-3 .link:hover,.eas-4 .link.js-hover,.eas-4 .link:active,.eas-4 .link:focus,.eas-4 .link:hover{background-color:#f90;border:2px solid #f90;color:#000!important}.eas-3.lod .link,.eas-4.lod .link{color:#fff}.eas-5 .link,.eas-6 .link{background-color:#3d6ca0;border:2px solid #3d6ca0;border-radius:7px;color:#fff;display:inline-block;padding:.5rem .75rem;text-decoration:none;-webkit-transition:.3s;transition:.3s}.eas-5 .link.js-hover,.eas-5 .link:active,.eas-5 .link:focus,.eas-5 .link:hover,.eas-6 .link.js-hover,.eas-6 .link:active,.eas-6 .link:focus,.eas-6 .link:hover{background-color:#fff;border:2px solid #3d6ca0;color:#3d6ca0}.eas-7 .link,.eas-8 .link{background-color:#f90;border:2px solid #f90;border-radius:7px;color:#000;display:inline-block;padding:.5rem .75rem;text-decoration:none;-webkit-transition:.3s;transition:.3s}.eas-7 .link.js-hover,.eas-7 .link:active,.eas-7 .link:focus,.eas-7 .link:hover,.eas-8 .link.js-hover,.eas-8 .link:active,.eas-8 .link:focus,.eas-8 .link:hover{background-color:#fff;border:2px solid #f90;color:#000}.eas-9 .link,.eas-10 .link{background-color:#f90;border:2px solid #f90;border-radius:7px;color:#000;display:inline-block;padding:.5rem .75rem;text-decoration:none;-webkit-transition:.3s;transition:.3s}.eas-9 .link.js-hover,.eas-9 .link:active,.eas-9 .link:focus,.eas-9 .link:hover,.eas-10 .link.js-hover,.eas-10 .link:active,.eas-10 .link:focus,.eas-10 .link:hover{background-color:#fff;border:2px solid #f90;color:#000}.eas-9 .link-multi .wrap-link:nth-child(2n) .link,.eas-10 .link-multi .wrap-link:nth-child(2n) .link{background-color:transparent}.eas-9 .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-9 .link-multi .wrap-link:nth-child(2n) .link:active,.eas-9 .link-multi .wrap-link:nth-child(2n) .link:focus,.eas-9 .link-multi .wrap-link:nth-child(2n) .link:hover,.eas-10 .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-10 .link-multi .wrap-link:nth-child(2n) .link:active,.eas-10 .link-multi .wrap-link:nth-child(2n) .link:focus,.eas-10 .link-multi .wrap-link:nth-child(2n) .link:hover{background-color:#f90}.eas-9.lod .link-multi .wrap-link:nth-child(2n) .link,.eas-10.lod .link-multi .wrap-link:nth-child(2n) .link{color:#fff}.eas-9.lod .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-9.lod .link-multi .wrap-link:nth-child(2n) .link:active,.eas-9.lod .link-multi .wrap-link:nth-child(2n) .link:focus,.eas-9.lod .link-multi .wrap-link:nth-child(2n) .link:hover,.eas-10.lod .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-10.lod .link-multi .wrap-link:nth-child(2n) .link:active,.eas-10.lod .link-multi .wrap-link:nth-child(2n) .link:focus,.eas-10.lod .link-multi .wrap-link:nth-child(2n) .link:hover{color:#000}.eas-11 .link,.eas-12 .link{background-color:var(--c-brand-green-a11y-lod);border:1px solid #fff;border-radius:7px;color:#fff;display:inline-block;padding:.5rem .75rem;text-decoration:none;-webkit-transition:.3s;transition:.3s}.eas-11 .link.js-hover,.eas-11 .link:active,.eas-11 .link:focus,.eas-11 .link:hover,.eas-12 .link.js-hover,.eas-12 .link:active,.eas-12 .link:focus,.eas-12 .link:hover{background-color:var(--c-brand-green-a11y-lod);border-color:var(--c-brand-green-a11y-lod);color:#fff}.eas-11 .link-multi .wrap-link:nth-child(2n) .link,.eas-12 .link-multi .wrap-link:nth-child(2n) .link{background-color:transparent;border:2px solid #f90;color:#000}.eas-11 .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-11 .link-multi .wrap-link:nth-child(2n) .link:active,.eas-11 .link-multi .wrap-link:nth-child(2n) .link:focus,.eas-11 .link-multi .wrap-link:nth-child(2n) .link:hover,.eas-12 .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-12 .link-multi .wrap-link:nth-child(2n) .link:active,.eas-12 .link-multi .wrap-link:nth-child(2n) .link:focus,.eas-12 .link-multi .wrap-link:nth-child(2n) .link:hover{background-color:#f90;border:2px solid #f90;color:#000!important}.eas-11.lod .link-multi .wrap-link:nth-child(2n) .link,.eas-12.lod .link-multi .wrap-link:nth-child(2n) .link{color:#fff}.eas-13 .link,.eas-14 .link{background-color:var(--c-brand-green-a11y-lod);border:1px solid #fff;border-radius:7px;color:#fff;display:inline-block;padding:.5rem .75rem;text-decoration:none;-webkit-transition:.3s;transition:.3s}.eas-13 .link.js-hover,.eas-13 .link:active,.eas-13 .link:focus,.eas-13 .link:hover,.eas-14 .link.js-hover,.eas-14 .link:active,.eas-14 .link:focus,.eas-14 .link:hover{background-color:var(--c-brand-green-a11y-lod);border-color:var(--c-brand-green-a11y-lod);color:#fff}.eas-15 .link,.eas-16 .link{background-color:#3d6ca0;border:2px solid #3d6ca0;border-radius:1.5em;color:#fff;display:inline-block;padding:.5rem 1.5rem .5rem 3rem;position:relative;text-decoration:none;-webkit-transition:.3s;transition:.3s}.eas-15 .link.js-hover,.eas-15 .link:hover,.eas-16 .link.js-hover,.eas-16 .link:hover{background-color:#000;border:2px solid #000;color:#fff}.eas-15 .link.js-hover:before,.eas-15 .link:hover:before,.eas-16 .link.js-hover:before,.eas-16 .link:hover:before{border-left-color:#fff}.eas-15 .link:before,.eas-16 .link:before{border-bottom:7px solid transparent;border-left:9px solid #fff;border-top:7px solid transparent;content:"";height:0;left:1.5rem;margin-top:-7px;position:absolute;top:50%;width:0}.eas-16 .link{font-size:var(--scale-p1);font-weight:700;padding:1rem 1.5rem 1rem 3rem}.eas-17 .link,.eas-18 .link,.eas-19 .link,.eas-20 .link{background:linear-gradient(144deg,#00c2ff,#aeebff);border-radius:7px;color:#000;display:inline-block;font-weight:700;padding:.5rem .75rem;text-decoration:none;-webkit-transition:.3s;transition:.3s}.eas-17 .link.js-hover,.eas-17 .link:active,.eas-17 .link:focus,.eas-17 .link:hover,.eas-18 .link.js-hover,.eas-18 .link:active,.eas-18 .link:focus,.eas-18 .link:hover,.eas-19 .link.js-hover,.eas-19 .link:active,.eas-19 .link:focus,.eas-19 .link:hover,.eas-20 .link.js-hover,.eas-20 .link:active,.eas-20 .link:focus,.eas-20 .link:hover{background:radial-gradient(600.31% 119.37% at 8.51% 18.52%,#fff 0,#fff 100%);color:#000}.eas-17 .link-multi .wrap-link:nth-child(2n) .link,.eas-18 .link-multi .wrap-link:nth-child(2n) .link,.eas-19 .link-multi .wrap-link:nth-child(2n) .link,.eas-20 .link-multi .wrap-link:nth-child(2n) .link{background:none;color:#fff;font-weight:700}.eas-17 .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-17 .link-multi .wrap-link:nth-child(2n) .link:active,.eas-17 .link-multi .wrap-link:nth-child(2n) .link:focus,.eas-17 .link-multi .wrap-link:nth-child(2n) .link:hover,.eas-18 .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-18 .link-multi .wrap-link:nth-child(2n) .link:active,.eas-18 .link-multi .wrap-link:nth-child(2n) .link:focus,.eas-18 .link-multi .wrap-link:nth-child(2n) .link:hover,.eas-19 .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-19 .link-multi .wrap-link:nth-child(2n) .link:active,.eas-19 .link-multi .wrap-link:nth-child(2n) .link:focus,.eas-19 .link-multi .wrap-link:nth-child(2n) .link:hover,.eas-20 .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-20 .link-multi .wrap-link:nth-child(2n) .link:active,.eas-20 .link-multi .wrap-link:nth-child(2n) .link:focus,.eas-20 .link-multi .wrap-link:nth-child(2n) .link:hover{text-decoration:underline}.eas-18,.eas-20{font-size:var(--scale-p1)}.eas-19 .link,.eas-20 .link{background:#3d6ca0;border:2px solid #3d6ca0;color:#fff}.eas-19 .link.js-hover,.eas-19 .link:active,.eas-19 .link:focus,.eas-19 .link:hover,.eas-20 .link.js-hover,.eas-20 .link:active,.eas-20 .link:focus,.eas-20 .link:hover{background:transparent;color:#000}.eas-19 .link-multi .wrap-link:nth-child(2n) .link,.eas-20 .link-multi .wrap-link:nth-child(2n) .link{border:none;color:var(--c-link-normal)}.eas-19 .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-19 .link-multi .wrap-link:nth-child(2n) .link:active,.eas-19 .link-multi .wrap-link:nth-child(2n) .link:focus,.eas-19 .link-multi .wrap-link:nth-child(2n) .link:hover,.eas-20 .link-multi .wrap-link:nth-child(2n) .link.js-hover,.eas-20 .link-multi .wrap-link:nth-child(2n) .link:active,.eas-20 .link-multi .wrap-link:nth-child(2n) .link:focus,.eas-20 .link-multi .wrap-link:nth-child(2n) .link:hover{text-decoration:underline}.eas-2 .link,.eas-4 .link,.eas-6 .link,.eas-8 .link,.eas-10 .link,.eas-12 .link,.eas-14 .link,.eas-18 .link,.eas-20 .link{font-weight:700;padding:1rem 1.5rem}.eas-1 .link-tel,.eas-2 .link-tel,.eas-3 .link-tel,.eas-4 .link-tel,.eas-5 .link-tel,.eas-6 .link-tel,.eas-7 .link-tel,.eas-8 .link-tel,.eas-9 .link-tel,.eas-10 .link-tel,.eas-11 .link-tel,.eas-12 .link-tel,.eas-13 .link-tel,.eas-17 .link-tel,.eas-18 .link-tel{background-color:transparent;border:2px solid #000;color:#000}.eas-1 .link-tel.js-hover,.eas-1 .link-tel:hover,.eas-2 .link-tel.js-hover,.eas-2 .link-tel:hover,.eas-3 .link-tel.js-hover,.eas-3 .link-tel:hover,.eas-4 .link-tel.js-hover,.eas-4 .link-tel:hover,.eas-5 .link-tel.js-hover,.eas-5 .link-tel:hover,.eas-6 .link-tel.js-hover,.eas-6 .link-tel:hover,.eas-7 .link-tel.js-hover,.eas-7 .link-tel:hover,.eas-8 .link-tel.js-hover,.eas-8 .link-tel:hover,.eas-9 .link-tel.js-hover,.eas-9 .link-tel:hover,.eas-10 .link-tel.js-hover,.eas-10 .link-tel:hover,.eas-11 .link-tel.js-hover,.eas-11 .link-tel:hover,.eas-12 .link-tel.js-hover,.eas-12 .link-tel:hover,.eas-13 .link-tel.js-hover,.eas-13 .link-tel:hover,.eas-17 .link-tel.js-hover,.eas-17 .link-tel:hover,.eas-18 .link-tel.js-hover,.eas-18 .link-tel:hover{background-color:#000;border:2px solid #000;color:#fff}.lmi .wrap-link{display:inline-block;margin-bottom:1.5rem;margin-right:1.5rem}.ena-1 .lmi .wrap-link{margin-left:.75rem;margin-right:.75rem}.lmi-t{display:inline-block}
.links{list-style:none;margin:0;padding:0}
.layout-builder-inactive .main{margin-bottom:4.5rem}
.field--name-field-media-image,.media--type-image{margin-bottom:1.5rem}.field--name-field-media-image img,.media--type-image img{height:auto;max-width:100%}.block-inline-blockimage .field--name-field-media-image,.block-inline-blockimage .media--type-image{margin:0}.block-inline-blockimage .field--name-field-media-image img,.block-inline-blockimage .media--type-image img{display:block}.media--type-image.media--view-mode-image-size img{width:auto}
.form--message{max-width:768px}
.messages{padding:1.5rem 50px;position:relative}.messages__wrapper>.messages{background-image:none}.messages--status{background:#d6f6e7}.messages--warning{background:#ffedcc}.messages--error{background:#fefafa}.messages .msg-x-lnk{height:22px;opacity:.7;overflow:hidden;position:absolute;right:12px;text-indent:100%;top:12px;-webkit-transition:.3s;transition:.3s;white-space:nowrap;width:22px}.messages .msg-x-lnk:hover{opacity:1}.messages .msg-x-lnk:after,.messages .msg-x-lnk:before{background-color:#212529;content:" ";height:23px;left:8px;position:absolute;width:4px}.messages .msg-x-lnk:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.messages .msg-x-lnk:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.region-highlighted .messages{border-bottom:1px solid #d5dae3}
.menu--footer ul{list-style:none;margin:0 0 1.5rem;padding:0}.menu--footer a{color:#797676;font-size:var(--scale-base);text-decoration:none}@media (min-width:768px){.menu--footer a{font-size:var(--scale-m1)}}@media (min-width:1024px){.menu--footer a{font-size:var(--scale-m1)}}@media (min-width:1280px){.menu--footer a{font-size:var(--scale-base)}}.menu--footer a:active,.menu--footer a:focus,.menu--footer a:hover{color:#3d6ca0}.menu--footer a.btn-outline-primary{font-weight:300}
.menu--footer-1 h2,.menu--footer-2 h2,.menu--footer-3 h2,.menu--footer-4 h2{font-size:var(--scale-p1);margin-bottom:.75rem}
.node__title a:link,.node__title a:visited{color:#354051;text-decoration:none}.node__title a:active,.node__title a:focus,.node__title a:hover{color:#3d6ca0}
.node--type-blog.node--view-mode-card{max-width:400px}.node--type-blog.node--view-mode-card .paragraph--type--masthead-bg-image{margin-bottom:0}
.node--type-company-news.node--view-mode-title-sub-h3 .field--name-submitted,.node--type-company-news.node--view-mode-title-sub-h3 h3{margin-bottom:.75rem}.node--type-company-news.node--view-mode-title-sub-h3 .links{margin-bottom:1.5rem}
.node--type-quotation .field--name-field-text-formatted-long{font-style:italic}@media (min-width:769px){.layout--onecol .node--type-quotation{padding-left:6rem;padding-right:6rem}}@media (min-width:1025px){.layout--onecol .node--type-quotation{display:grid;grid-template-columns:220px auto}.layout--onecol .node--type-quotation .featured-company,.layout--onecol .node--type-quotation .quotation{margin-left:1.5rem;margin-right:1.5rem}}.node--type-quotation .date{margin-bottom:.5rem}
.node--view-mode-card-bg-image{display:grid}.node--view-mode-card-bg-image.card{border:none;padding:0}.node--view-mode-card-bg-image.card .media--type-image{margin:0}.node--view-mode-card-bg-image .b-bg,.node--view-mode-card-bg-image .field--name-field-media-image,.node--view-mode-card-bg-image .media--type-image,.node--view-mode-card-bg-image .overlay-wrapper{display:grid}
@media (min-width:768px){.front__qen{padding-top:3rem}}
.projects .view-header{color:#797676;font-size:var(--scale-base);margin-bottom:1.5rem}
.page__header{background-color:#fff;position:sticky;top:0;z-index:1000}.no-sticky-header .page__header{position:static;top:auto;z-index:auto}.region-header{background-color:#354051}.region-header>.region-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem 0}@media (min-width:1281px){.region-header>.region-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}}.region-header .menu--main{margin-left:auto}.region-header .search-block-form{width:100%}
body.maintenance-page{text-align:center}body.maintenance-page header,body.maintenance-page main{padding:3rem}body.maintenance-page header a{display:inline-block;width:200px}body.maintenance-page header a img{width:100%}body.maintenance-page h1{display:none}body.maintenance-page main{font-family:Poppins,Source Sans\ 3,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--scale-p2)}
.sort .sortable{padding-right:30px;position:relative}.sort .sortable:hover:after{bottom:0;color:#7f7f7f;content:"▲▼";font-size:10px;position:absolute;right:1.5rem;top:0}
.spinner{padding:6rem}
.table .form-item{margin-bottom:0}table th.heading-hide{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute!important;width:1px}.table--enhanced table td{border-top:1px solid #e5e5e5;padding:1.5rem .75rem;vertical-align:middle}.table--no-header.table--no-first-border table tr:first-child td{border-top:none}table .actions__wrapper{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}table .col__date{white-space:nowrap}
.taxonomy-term h2 a:link,.taxonomy-term h2 a:visited{color:#354051;text-decoration:none}.taxonomy-term h2 a:active,.taxonomy-term h2 a:focus,.taxonomy-term h2 a:hover{color:#3d6ca0}.taxonomy-term.taxonomy-term--sub-process-teaser{margin-bottom:3rem}.taxonomy-term.card{display:-webkit-box;display:-ms-flexbox;display:flex}.taxonomy-term.card .field--name-field-media-image-1{margin-right:1rem;width:60px}.taxonomy-term.card .field--name-field-media-image-1 svg{display:block;height:60px;width:60px}
.tile{background-color:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(12,12,13,.1);box-shadow:0 1px 4px 0 rgba(12,12,13,.1);margin-bottom:1.5rem;padding-bottom:1px}.tile .l-container{padding:1.5rem 1.5rem 1px}.tile .l-container--w--normal,.tile.tile--w--normal{max-width:960px}.tile.tile--action{border-top:4px solid #00cc7b}.posted-project .tile.tile--action{border-top:4px solid #5385bd}.tile.tile--highlight{background-color:#f0f5fa}.tile.tile--highlight .container-title{background-color:#5385bd;color:#fff;padding:.75rem 1.5rem 1px}.tile.tile--highlight .container-title h3{margin-bottom:.75rem}.tile.tile--highlight .container-feature{padding:1.5rem 1.5rem 1px}.tile .section-heading{border-bottom:1px solid #d5dae3;padding:.75rem .75rem 1px}.tile .section-heading h2{margin-bottom:.75rem}
.qim-initials{background-color:#5385bd;border-radius:50%;color:#fff;display:inline-block;font-size:14px;font-weight:400;height:25px;line-height:25px;margin-right:.5rem;text-align:center;width:25px}
@media (min-width:768px){.view-blog-index.view-display-id-filter .view-content,.view-blog-index.view-display-id-page .view-content,.view-blog.view-display-id-filter .view-content,.view-blog.view-display-id-page .view-content{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr}}@media (min-width:1024px){.view-blog-index.view-display-id-filter .card,.view-blog-index.view-display-id-page .card,.view-blog.view-display-id-filter .card,.view-blog.view-display-id-page .card{margin-bottom:3rem}}
@media (min-width:768px){.view-cmi-list-cards.view-display-id-block .view-content,.view-cmi-list-cards.view-display-id-page .view-content{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1024px){.view-cmi-list-cards.view-display-id-block .card,.view-cmi-list-cards.view-display-id-page .card{margin-bottom:3rem}}
@media (min-width:768px){.view-eng-cap.view-display-id-block .view-content,.view-eng-cap.view-display-id-page .view-content{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1024px){.view-eng-cap.view-display-id-block .card,.view-eng-cap.view-display-id-page .card{margin-bottom:3rem}}
@media (min-width:768px){.view-news.view-display-id-filter .view-content,.view-news.view-display-id-page .view-content{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr}}@media (min-width:1024px){.view-news.view-display-id-filter .card,.view-news.view-display-id-page .card{margin-bottom:3rem}}
.view-sub-process-grid .views-field-field-qim-term-id,.view-sub-process-grid .views-field-name-1,.view-sub-process-grid .views-field-tid{text-align:center}
.view-suppliers .view-header{color:#797676;font-size:var(--scale-base);margin-bottom:1.5rem}
.webform-element-description,.webform-element-more{font-size:1rem;margin-bottom:1rem}
.webform-flexbox{margin:0 -1rem}.webform-flexbox .webform-flex--container{margin:0 1rem}
.edbp-2.block-inline-blockimage img,.edbp-3.block-inline-blockimage img,.edbp-4.block-inline-blockimage img{display:none;}@media (min-width:768px){.edbp-2.block-inline-blockimage img{display:block;}}@media (min-width:960px){.edbp-3.block-inline-blockimage img{display:block;}}@media (min-width:1024px){.edbp-4.block-inline-blockimage img{display:block;}}@media (min-width:1280px){.eiwl-2 img{max-width:90%;}.eiwl-3 img{max-width:80%;}.eiwl-4 img{max-width:70%;}.eiwl-5 img{max-width:60%;}.eiwl-6 img{max-width:50%;}.eiwl-7 img{max-width:40%;}}
[class^="ig-"] .wrap-inner,[class*=" ig-"] .wrap-inner{width:90%;max-width:var(--max-width--wide);margin:0 auto;}@media (min-width:768px){.ig-2 .wrap-content{width:45%;}.ig-3 .wrap-content{width:45%;margin:0 0 0 auto;}}
.olay{position:relative;}.olay .field--name-field-media-image{position:absolute;top:0;left:0;width:100%;height:100%;}.olay .field--name-field-media-image img{margin-bottom:0;width:100%;position:absolute;left:0;top:0;height:100%;object-fit:cover;object-position:center center;z-index:1;}.olay .wrap,.olay.card .wrap{position:relative;margin:0;padding-top:var(--space);padding-bottom:var(--space);z-index:2;width:100%;}
.wrap-contrast.eos-1{background-color:rgba(255,255,255,0.5);}.wrap-contrast.lod.eos-1{background-color:rgba(0,0,0,0.5);}.wrap-contrast.eos-2{background-color:rgba(255,255,255,0.7);}.wrap-contrast.lod.eos-2{background-color:rgba(0,0,0,0.7);}.wrap-contrast.eos-3{background-color:rgba(255,255,255,0.9);}.wrap-contrast.lod.eos-3{background-color:rgba(0,0,0,0.9);}
[class^="ed-"],[class*=" ed-"]{position:relative;display:flex;}[class^="ed-"]::before,[class*=" ed-"]::before{content:'';float:left;}[class^="ed-"]::after,[class*=" ed-"]::after{display:table;content:'';clear:both;}.lz:has(> .ed-f){display:grid;}.ed-f::after,.ed-f::before{display:none;}.ed-1::before{padding-bottom:100%;}.ed-2::before{padding-bottom:133.33%;}.ed-3::before{padding-bottom:150%;}.ed-6::before{padding-bottom:56%;}.ed-7::before{padding-bottom:38%;}.ed-8::before{padding-bottom:18.75%;}
[class^="ipv-"],[class*=" ipv-"]{display:flex;flex-direction:column;}.ipv-1{justify-content:flex-start;}.ipv-2{justify-content:center;}.ipv-3{justify-content:flex-end;}

.block--type-ref-featured-companies .field--name-field-featured-co-list,.block-inline-blockref-featured-companies .field--name-field-featured-co-list,.block--type-carousel-co-list .field--name-field-featured-co-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:calc(-1 * 1.5rem / 2);margin-right:calc(-1 * 1.5rem / 2);}.block--type-ref-featured-companies .field--name-field-featured-co-list > .field__item,.block-inline-blockref-featured-companies .field--name-field-featured-co-list > .field__item,.block--type-carousel-co-list .field--name-field-featured-co-list > .field__item{margin:0 0.75rem;}.block--type-ref-featured-companies .field--name-field-featured-co-list img,.block-inline-blockref-featured-companies .field--name-field-featured-co-list img,.block--type-carousel-co-list .field--name-field-featured-co-list img{max-width:100%;height:auto;}.block--type-ref-featured-companies.ena-1,.block-inline-blockref-featured-companies.ena-1,.block--type-carousel-co-list.ena-1{margin-left:auto;margin-right:auto;}.block--type-ref-featured-companies.ena-1 .field--name-field-featured-co-list,.block-inline-blockref-featured-companies.ena-1 .field--name-field-featured-co-list,.block--type-carousel-co-list.ena-1 .field--name-field-featured-co-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.region-footer .block--type-ref-featured-companies h2,.region-footer .block-inline-blockref-featured-companies h2,.region-footer .block--type-carousel-co-list h2{font-size:var(--scale-p1);}
.card,.es-1{background-color:#fff;margin-bottom:1.5rem;font-size:var(--scale-base);line-height:var(--line-height-card);overflow:hidden;}.card h2,.es-1 h2{font-size:var(--scale-p1);}.card p,.es-1 p{font-size:var(--scale-base);line-height:1.3em;}.card.eiw-1 .wrap-image,.es-1.eiw-1 .wrap-image{padding:var(--space) var(--space) 0;}.card .wrap,.es-1 .wrap{padding:0 var(--space);margin:var(--space) 0;}.card.ebgh-1,.es-1.ebgh-1{background-color:#f5f5f5;}.card.js-hover,.es-1.js-hover{-webkit-box-shadow:0 0 2px rgba(0,0,0,0.33);box-shadow:0 0 2px rgba(0,0,0,0.33);}.card.card--link,.es-1.card--link{position:relative;}.card.card--link .field--type-text-long,.es-1.card--link .field--type-text-long{margin-bottom:0;}.card.ebgh-2,.es-1.ebgh-2{background-color:#e6eef6;}.card.ebgh-3,.es-1.ebgh-3{background-color:#fff5e5;}.card.ebgh-4,.es-1.ebgh-4{background-color:#354051;}.card.ecs-2,.card.ecs-4,.card.ecs-6,.es-1.ecs-2,.es-1.ecs-4,.es-1.ecs-6{border-radius:9px;}.card.ecs-3,.card.ecs-4,.es-1.ecs-3,.es-1.ecs-4{border:1px solid #f5f5f5;}.card.ecs-3.js-hover,.card.ecs-4.js-hover,.es-1.ecs-3.js-hover,.es-1.ecs-4.js-hover{border-color:rgba(0,0,0,0.15);}.card.ecs-5,.card.ecs-6,.es-1.ecs-5,.es-1.ecs-6{-webkit-box-shadow:0 0 2px rgba(0,0,0,0.33);box-shadow:0 0 2px rgba(0,0,0,0.33);}.card.js-hover.ecs-5,.card.js-hover.ecs-6,.es-1.js-hover.ecs-5,.es-1.js-hover.ecs-6{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.33);box-shadow:0 0 3px rgba(0,0,0,0.33);}.card.ecs-7,.es-1.ecs-7{background-color:transparent;}.js .card.ead-3 .link--secondary{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}
.eig-2 .wrap-image > .field--name-field-media-image{margin:var(--space) var(--space) 0;}
.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;}}
.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;}
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%;}}
