@font-face{font-display:swap;font-family:'Glegoo';font-style:normal;font-weight:400;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/glegoo-v17-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Glegoo';font-style:normal;font-weight:700;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/glegoo-v17-latin-700.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:300;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-300.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:300;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-300italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:400;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:400;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:500;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-500.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:500;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-500italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:600;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-600.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:600;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-600italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:700;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-700.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:700;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-700italic.woff2') format('woff2');}:root{--logo-delay:-0.999s;}html{scroll-padding-top:calc(5vw + 1em);}@media (min-width:1401px){html{scroll-padding-top:calc(75px + 1em);}}@media (max-width:600px){html{scroll-padding-top:calc(52px + 1em);}}:root:has(#slider){--logo-delay:0s;}body{--backgroundcolor:#fff;--backgroundcolor-overlay:#8298a3;--font-color:#000;--font-color-link:#00c800;--font-color-white:#fff;--maxfeld-color-green:#00c800;--maxfeld-color-lightgrey:#ebeff1;--color-divider:#ccc;--color-error:#c0392b;--font-color-muted:rgba(0,0,0,0.75);--navline-width:0.15em;--boxshadow:drop-shadow(0 0 1em rgba(0,0,0,0.2));--footerline-width:0.15em;--buttonline-width:0.15em;--tilesline-width:0.1em;--tilesline-width-white:0.08em;--tile-border:var(--tilesline-width) solid var(--font-color);--tile-padding-left:1.25em;--tile-padding-right:1.5em;--tile-padding:1.75em var(--tile-padding-right) 1.75em var(--tile-padding-left);--arrow-size:1em;--arrow-size-slider:3rem;--menu-crossbar-height:0.2em;--menu-crossbar-offset:0.25em;--submenu-crossbar-height:0.15em;--accordion-crossbar-height:0.1em;--menu-crossanimation-duration:0.35s;--motion-fast:0.15s;--motion-base:0.2s;--motion-medium:0.3s;--page-padding:min(2.9vw,41.76px);--page-padding-vertical:min(2.9vw,41.76px);--frame-space-unit:var(--page-padding-vertical);--contrastbox-gap:calc(var(--frame-space-unit) * 0.25);--subline-maxwidth:62em;--max-width:1190px;--max-width-header:100%;--header-height:5vw;--hero-h1-size:clamp(1.8em,3vw,2.4em);--hero-h1-size-mobile:1.4em;--subline-size-mobile:0.92em;--subline-lineheight-mobile:1.5;--hero-icon-size:2.5em;--hero-titlerow-gap:0.7em;--hero-eyebrow-gap:1.6em;--headline-scale:1;--block-headline-size:calc(clamp(1.4em,2.2vw,1.7em) * var(--headline-scale));--fs-h1:calc(2em * var(--headline-scale));--fs-h2:calc(1.6em * var(--headline-scale));--fs-h3:calc(2em * var(--headline-scale));--fs-h4:calc(1.6em * var(--headline-scale));--subhead-scale:1;--fs-subhead:calc(1.22em * var(--subhead-scale));--hero-top-gap:clamp(3em,9.6vw,138px);--maxfeld-overlay-black-015:rgba(0,0,0,0.15);--maxfeld-overlay-black-05:rgba(0,0,0,0.5);--maxfeld-overlay-black-07:rgba(0,0,0,0.7);--maxfeld-overlay-black-008:rgba(0,0,0,0.08);--maxfeld-overlay-black-028:rgba(0,0,0,0.28);--maxfeld-overlay-black-055:rgba(0,0,0,0.55);--maxfeld-overlay-white-09:rgba(255,255,255,0.9);--maxfeld-overlay-white-085:rgba(255,255,255,0.85);--maxfeld-overlay-white-025:rgba(255,255,255,0.25);font-family:"Barlow",sans-serif;margin:0;padding:0;background-color:var(--backgroundcolor);color:var(--font-color);}.skip-link{position:absolute;top:-100%;left:0;z-index:10000;padding:0.5em 1.2em;background:var(--maxfeld-color-green);color:var(--font-color-white);font-weight:600;text-decoration:none;transition:top var(--motion-base);}.skip-link:focus{top:0;}div[class*="frame-space-before-"],div[class*="frame-space-after-"]{margin:0;padding:0;}div.frame-space-before-extra-small,div.frame-space-after-extra-small{height:calc(var(--frame-space-unit) * 0.5);}div.frame-space-before-small,div.frame-space-after-small{height:var(--frame-space-unit);}div.frame-space-before-medium,div.frame-space-after-medium{height:calc(var(--frame-space-unit) * 1.5);}div.frame-space-before-large,div.frame-space-after-large{height:calc(var(--frame-space-unit) * 2);}div.frame-space-before-extra-large,div.frame-space-after-extra-large{height:calc(var(--frame-space-unit) * 3);}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--maxfeld-color-green);outline-offset:2px;}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{background-color:var(--maxfeld-color-green) !important;border-color:var(--maxfeld-color-green) !important;}#CybotCookiebotDialog
    input:checked
    + .CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--maxfeld-color-green) !important;}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:var(--maxfeld-color-green) !important;}#CybotCookiebotDialogNav
    .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom-color:var(--maxfeld-color-green) !important;color:var(--maxfeld-color-green) !important;}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:var(--maxfeld-color-green) !important;}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialog
    #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{color:var(--maxfeld-color-green) !important;}#CybotCookiebotDialog.CybotEdge
    #CybotCookiebotDialogBodyEdgeMoreDetails
    a:hover:after,#CybotCookiebotDialog.CybotEdge
    #CybotCookiebotDialogBodyEdgeMoreDetails
    a:hover{color:var(--maxfeld-color-green) !important;}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:var(--maxfeld-color-green) !important;}#CookiebotWidget button:focus-visible{outline:2px solid var(--maxfeld-color-green) !important;outline-offset:2px;}#CookiebotWidget .CookiebotWidget-consent-details button{color:var(--maxfeld-color-green) !important;}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:var(--maxfeld-color-green) !important;}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{border-color:var(--maxfeld-color-green) !important;background-color:var(--maxfeld-color-green) !important;}main > *,#mainfooter{font-size:calc(0.58125rem + 0.75vw);}body main a{color:var(--font-color-link);text-decoration:none;border-bottom:0.1em solid var(--font-color-link);padding-bottom:0.1em;box-sizing:border-box;}.mxf-subline{line-height:1.65;margin-bottom:3em;text-align:left;max-width:var(--subline-maxwidth);}@media (max-width:800px){body{--hero-eyebrow-gap:1em;}.mxf-subline{font-size:var(--subline-size-mobile);line-height:var(--subline-lineheight-mobile);margin-bottom:2em;}}.mxf-btn{font-family:"Barlow",sans-serif;font-weight:600;text-decoration:none;border:2px solid var(--maxfeld-color-green);cursor:pointer;transition:background var(--motion-base),color var(--motion-base),border-color var(--motion-base);display:inline-block;}.mxf-btn--green{color:var(--font-color-white);background:var(--maxfeld-color-green);padding:0.65em 1.6em;font-size:0.95em;}.mxf-btn--green:hover{background:var(--font-color-white);color:var(--maxfeld-color-green);}.mxf-btn--outline{color:var(--font-color);background:transparent;padding:0.65em 1.6em;font-size:0.95em;}.mxf-btn--outline:hover{background:var(--maxfeld-color-green);color:var(--font-color-white);border-color:var(--maxfeld-color-green);}.mxf-btn--ghost{color:var(--maxfeld-color-green);background:transparent;padding:0.65em 1.6em;font-size:0.95em;}.mxf-btn--ghost:hover{background:var(--maxfeld-color-green);color:var(--font-color-white);border-color:var(--maxfeld-color-green);}@media (max-width:600px){.mxf-btn--green,.mxf-btn--outline,.mxf-btn--ghost{font-size:0.85em;padding:0.55em 1.2em;}}main section .content .cta{margin-top:2em;}main section .content .cta a.button{display:inline-block;font-family:'Barlow',sans-serif;font-size:1em;font-weight:500;color:var(--font-color);background:transparent;border:var(--buttonline-width) solid var(--maxfeld-color-green);padding:0.4em 1.2em 0.5em;line-height:1em;text-decoration:none;cursor:pointer;transition:background var(--motion-base),color var(--motion-base);}main section .content .cta a.button:hover{background:var(--maxfeld-color-green);color:var(--font-color-white);}.contactpersons--withcta .cta .mxf-btn,.contenttextwithiconcta .cta .mxf-btn{font-size:1em;font-weight:500;padding:0.4em 1.2em 0.5em;line-height:1em;}.mxf-tile-cta{display:inline-flex;align-items:center;gap:0.4em;color:var(--maxfeld-color-green);font-weight:600;font-size:0.9em;text-decoration:none;border-bottom:0;transition:gap var(--motion-base) ease;}.mxf-arrow-cta{display:inline-flex;align-items:center;gap:0.5em;color:var(--maxfeld-color-green);font-family:"Barlow",sans-serif;font-weight:600;font-size:0.95em;text-decoration:none;border-bottom:0;transition:gap var(--motion-base) ease;}.mxf-arrow-cta:hover{gap:0.8em;}body main .pageheader{margin:2em 0 0;line-height:2.5em;}body main .pageheader h1{font-size:clamp(1.2rem,6.2vw,2em);}body main address{font-style:normal;line-height:1.5em;}body main section.singlecontact address .mxf-contact-line{display:flex;align-items:center;gap:0.5em;}body main section.singlecontact address .mxf-contact-line + .mxf-contact-line{margin-top:0.35em;}body main section.singlecontact address .mxf-contact-tel{color:var(--font-color);text-decoration:none;border-bottom:none;padding-bottom:0;}.mxf-contact-icon{flex:0 0 auto;width:1.05em;height:1.05em;color:var(--font-color);}.mxf-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;}body main .contact .downloadbox{background-color:var(--maxfeld-color-lightgrey);box-sizing:border-box;padding:2em 1em;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;}body main section .cols{display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:space-between;gap:6%;}body main .contact.cols{align-items:center;}body main section .col1,body main section .col2{flex:0 0 46%;}body main .contact .social{flex:0 0 30%;}body main .contact .social a{text-decoration:none;border:0.1em solid var(--font-color);height:2em;aspect-ratio:1;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;}body main .contact .csv{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;}body main .contact .csv img{height:2em;width:auto;margin-right:1.8em;}body main .contact .social img{height:100%;width:auto;}body main .twoboxes h3,body main .accordion h3{font-size:var(--fs-subhead);}body main .twoboxes.listing ul{list-style:none;padding:0;margin:0;line-height:1.8em;}body main .spokenlanguage:not(:last-child)::after{content:",";}body main .twoboxes .cols{align-items:stretch;}body main .twoboxes .col{box-sizing:border-box;padding:0 0 2em 0.8em;}body main .twoboxes:not(.var2) .col{border-left:var(--tile-border);border-bottom:var(--tile-border);}body main .twoboxes.var2.cols{border-left:var(--tile-border);border-bottom:var(--tile-border);}body main .twoboxes.var2 .col{padding:0 0 0.8em 0.8em;}body main .twoboxes.var2 h3,body main .twoboxes.var2 h2{margin-bottom:0;}body main .twoboxes .network{position:relative;}body main .twoboxes .network ul{right:0;bottom:-0.75em;list-style:none;padding:0;margin:0;display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:flex-start;gap:5%;width:calc(100% - 0.5em);box-sizing:border-box;height:100%;}body main .twoboxes .network ul li{flex:1 1 auto;position:relative;}body main .twoboxes .network ul li img{width:100%;height:auto;position:absolute;bottom:0;}body main .twoboxes .network a{text-transform:none;border:none;}h1,h2,h3,main section .content > h4{font-family:"Glegoo",sans-serif;margin:0;padding:0;}main section .content > h1{font-size:var(--fs-h1);line-height:1.2;margin-bottom:0.5em;}main section .content > h2{font-size:var(--fs-h2);line-height:1.2em;margin-bottom:0.3em;}main section .content > h2.mxf-blockheader{margin-bottom:1.2em;}main section.imagetiles :is(h2,h3){font-family:"Barlow",sans-serif;font-size:1em;font-weight:700;margin:0 0 0.5em;}main h2.mxf-rte-subhead{font-size:1.17em;}main h3.mxf-rte-subsubhead{font-family:"Barlow",sans-serif;font-size:1em;font-weight:700;margin:1.33em 0;}main section .mxf-quali-subhead{font-size:var(--fs-subhead);margin:0;}main section .content > h3,main section .content article > h3{font-size:var(--fs-h3);line-height:1.2em;margin-bottom:1.2em;}main section .content > h4{font-size:var(--fs-h4);line-height:1.2em;margin-bottom:1.2em;}body #mainheader{z-index:50;}body #mainheader > div{max-width:var(--max-width-header);margin:0 auto;position:relative;height:100%;animation:mainheaderwidth 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#mainnavbar{position:fixed;z-index:100;width:100%;max-width:100%;height:100%;top:0;animation:mainnavbarwidth 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#mainnav .togglelist,.accordion .togglelist{position:absolute;right:5.5%;top:0;aspect-ratio:1;width:1em;background-color:transparent;border:none;cursor:pointer;}#mainnav .togglelist .line,.accordion .togglelist .line{display:block;position:absolute;height:var(--submenu-crossbar-height);width:100%;background-color:var(--font-color);opacity:1;top:calc(50% - calc(var(--submenu-crossbar-height) / 2));left:calc(50% - calc(var(--submenu-crossbar-height) / 2));transform-origin:center center;transition:transform var(--menu-crossanimation-duration) ease-in-out,opacity var(--menu-crossanimation-duration) ease-in-out;}#mainnav .togglelist .line2,.accordion .togglelist .line2{transform-origin:center center;transform:rotate(90deg);}#mainnav li.open .togglelist .line2,.accordion.open .togglelist .line2{transform:rotate(0deg);opacity:0;}#mainheader{position:fixed;width:100%;height:100%;left:0;top:0;font-size:calc(0.58125rem + 0.75vw);}#mainheader.scrolling:has(#slider){position:absolute;top:100vh;top:100svh;height:100vh;height:100svh;}#logo-additional,#slider video,#slider{position:absolute;}#mainnav > ul > li > a:hover{border-bottom:0.13em solid var(--font-color-white);padding-bottom:0.13em;box-sizing:border-box;}#mainnav .submenu a:hover{border-bottom:0.13em solid var(--font-color);padding-bottom:0.13em;box-sizing:border-box;}#mainnav .burgermenu{display:block;position:relative;background-color:transparent;aspect-ratio:1;height:70%;right:var(--page-padding);border:0;padding:0;cursor:pointer;}#mainnav .burgermenu .line{display:block;position:absolute;height:var(--menu-crossbar-height);width:100%;background-color:var(--font-color-white);opacity:1;left:0;transition:top var(--menu-crossanimation-duration) ease-in-out,transform var(--menu-crossanimation-duration) ease-in-out,opacity var(--menu-crossanimation-duration) ease-in-out;}#mainnav .burgermenu .line1{top:var(--menu-crossbar-offset);transform-origin:center center;}#mainnav .burgermenu .line2{top:calc(50% - calc(var(--menu-crossbar-height) / 2));}#mainnav .burgermenu .line3{bottom:var(--menu-crossbar-offset);transform-origin:center center;}body.mobilemenuopen #mainnav .burgermenu{--menu-crossbar-offset:1.15em;}body.mobilemenuopen #mainnav .burgermenu .line1{top:50%;transform:rotate(45deg);}body.mobilemenuopen #mainnav .burgermenu .line2{opacity:0;}body.mobilemenuopen #mainnav .burgermenu .line3{top:50%;transform:rotate(-45deg);}#slider,#slider video{left:0;top:0;width:100%;height:100%;z-index:10;}#slider video{object-fit:cover;}body #mainheader > div{overflow:hidden;}#mainheader #slider video{left:-1px;top:-1px;width:calc(100% + 2px);height:calc(100% + 2px);}#logo{position:absolute;height:calc(50% + 2.42vw);width:auto;left:var(--page-padding);top:0;z-index:20;}#logo a{display:block;position:absolute;height:3vw;aspect-ratio:600 / 80;left:0;bottom:0;}#logo img{position:absolute;height:100%;width:auto;top:0;left:0;}#logo img.black{opacity:0;animation:logoscrollblack 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#logo img.white{opacity:1;animation:logoscrollwhite 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#logo-additional{width:100%;height:50%;left:0;bottom:0;z-index:12;font-family:"Glegoo",sans-serif;font-weight:700;font-size:calc(1.17rem + 1.3vw);line-height:0;letter-spacing:0.1em;white-space:nowrap;color:var(--font-color-white);position:absolute;}#logo-additional .wrapper{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:1em;gap:0.5em;left:0;top:0;}#mainnav{position:absolute;right:-1%;top:0;width:102%;height:var(--header-height);z-index:25;box-sizing:border-box;letter-spacing:0.2em;animation:mainnavscroll 1s;animation-play-state:paused;animation-delay:var(--logo-delay);display:flex;align-items:flex-end;justify-content:center;flex-flow:column;}#mainnav > ul{font-weight:600;font-size:1.2em;}#mainnav:has(.open){z-index:40;}#mainfooter{position:fixed;width:100%;height:auto;left:0;top:100%;z-index:50;box-sizing:border-box;background-color:var(--backgroundcolor);transition:top var(--motion-medium) ease-in-out;}#mainfooter .popoverarea{position:relative;padding:var(--page-padding);max-width:var(--max-width-header);margin:0 auto;background-color:var(--backgroundcolor);border-top:var(--footerline-width) solid var(--maxfeld-color-green);animation:popoverareawidth 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#mainfooter h4,#mainfooter p{margin:0;}#mainfooter[data-expanded="true"] button.open{display:none;}#mainfooter button.open{position:absolute;right:1em;top:-3em;font-size:1em;font-family:"Barlow",sans-serif;cursor:pointer;background-color:var(--font-color-white);color:var(--font-color);border:var(--buttonline-width) solid var(--maxfeld-color-green);padding:0.4em 1em 0.5em;line-height:1em;font-weight:500;}#mainfooter button.close{position:absolute;right:2em;top:2em;aspect-ratio:1 / 1;cursor:pointer;border:none;width:2.8em;background:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Icons/tool_close.png') no-repeat center center / contain;}#mainfooter .cols{display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:stretch;gap:2em;}#mainfooter .cols > *{flex:0 0 30%;}#mainfooter address{font-style:normal;font-size:1em;line-height:1.5em;}#mainfooter h4{font-weight:600;margin-top:0;}#mainfooter a{color:var(--font-color-link);}#mainfooter .social-icons{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:1em;}#mainfooter .social-icons img{width:2em;height:auto;}main{padding-bottom:5em;padding-top:var(--header-height);hyphens:none;overflow-wrap:break-word;}body:has(#slider) main{padding-top:200vh;padding-top:200svh;}main strong{font-weight:600;}main section{position:relative;}main section:not(main section:has(.network)){overflow:hidden;}main section.lightgrey:where(:not(:has(section .content))) .content,main div.list.lightgrey .content{background-color:var(--maxfeld-color-lightgrey);}main section .content section.lightgrey .content{background-color:var(--maxfeld-color-lightgrey);}main section:where(:not(:has(section .content))) .content,main :where(section .content section) .content,.sitefooter .content{padding:var(--page-padding-vertical) var(--page-padding);max-width:var(--max-width);margin:0 auto;position:relative;}body main > :where(section:not(.lightgrey):not(.mxf-filled):not(.contenttextwithiconcta):has(+ section:is(.lightgrey,.mxf-filled))) > div.content{padding-bottom:calc(var(--page-padding-vertical) * 2);}body main > :where(section:is(.lightgrey,.mxf-filled)) + :where(section:not(.lightgrey):not(.mxf-filled)) > div.content{padding-top:calc(var(--page-padding-vertical) * 2);}body main > :where(section.mxf-media){padding-top:var(--page-padding-vertical);padding-bottom:var(--page-padding-vertical);}.sitefooter .content{background-color:var(--font-color);color:var(--font-color-white);padding-top:var(--page-padding);padding-bottom:var(--page-padding);}.sitefooter .content .logo{margin-bottom:3em;}.sitefooter .content .logo img{width:14.5em;height:auto;}.sitefooter .content .cols{font-size:1.1em;line-height:1.4em;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;gap:1em;}.sitefooter .content .col1{flex-grow:2;}.sitefooter .content .col1 .subline{font-family:"Glegoo",sans-serif;margin-top:3em;font-size:1.3em;}.sitefooter .content .col2,.sitefooter .content .col3{flex-grow:2;}.sitefooter .content address{font-style:normal;}.sitefooter .content a{color:var(--font-color-link);}.sitefooter .content a[href^="tel:"]{color:inherit;text-decoration:none;border-bottom:none;}.sitefooter .content .copyright{margin-top:2em;font-size:0.8em;}main section .content article .text{font-size:1em;line-height:1.5em;padding-right:10em;}.sitefooter .content ul{list-style:none;padding:0;margin:0;line-height:2em;}.sitefooter .content ul a{text-decoration:none;border-bottom:none;}.sitefooter .content .social-icons{margin-top:5em;display:flex;justify-content:flex-start;align-content:center;gap:0.5em;}.sitefooter .content .social-icons img{width:1.9em;height:auto;}.sitefooter .content .social-icons a{flex:0 0 auto;border:none;}main a.calltoaction{color:var(--font-color);font-weight:600;}main a.calltoaction.green{color:var(--font-color-link);font-weight:normal;}main .iconheader{display:flex;align-items:center;justify-content:flex-start;gap:2em;margin-bottom:6.4em;}main section.contentcategory .content{background-color:var(--maxfeld-color-lightgrey);}main section.contentcategory .iconheader{margin-bottom:0;}main section.contentcategory.noimage .iconheader{margin-top:1em;}main .iconheader img{width:3em;height:3em;}main .iconheader h2,main .iconheader .iconheader-label{font-size:0.95em;font-weight:500;font-family:"Barlow",sans-serif;text-transform:uppercase;letter-spacing:0.15em;}@keyframes mainnavscroll{100%{height:var(--header-height);right:0;width:100%;letter-spacing:0.05em;padding-left:30%;padding-right:1em;background-color:var(--backgroundcolor);border-bottom:1px solid var(--color-divider);}}@keyframes mainnavbarwidth{100%{max-width:calc(calc(var(--max-width) + 1px) + calc(var(--page-padding) * 2));height:var(--header-height);}}@keyframes mainheaderwidth{100%{max-width:calc(var(--max-width) + calc(var(--page-padding) * 2));}}@keyframes popoverareawidth{100%{max-width:var(--max-width);}}@keyframes mainnavscrolla{100%{color:var(--font-color);border-bottom-color:var(--font-color);}}@keyframes mainnavscrollafter{100%{background-color:var(--font-color);}}@keyframes logoscroll{100%{height:var(--header-height);width:auto;z-index:50;}}@keyframes logoscrolla{100%{height:1.5em;bottom:calc(50% - calc(1.5em / 2));}}@keyframes logoscrollmobile{100%{width:50%;height:var(--header-height);left:0;z-index:50;}}@keyframes logoscrollamobile{100%{height:calc(var(--header-height) * 0.5);bottom:calc(var(--header-height) * 0.25);left:var(--page-padding);}}@keyframes logoscrollblack{100%{opacity:1;}}@keyframes logoscrollwhite{100%{opacity:0;}}@keyframes buttoncross{100%{background-color:var(--font-color);}}@keyframes vars{100%{--menu-crossbar-height:0.2em;}}@keyframes mainmenulist{100%{top:2.5em;}}@keyframes mainmenuarrow{100%{top:1.7em;}}@media (min-width:1401px){body{--header-height:75px;}main > *,#mainfooter{font-size:18px;}#mainheader{font-size:21px;}}@media (max-width:1080px){main > *,#mainfooter{font-size:calc(0.5875rem + 1vw);}}@media (min-width:801px){.newscontent .newstext{padding-right:10em;}.contentcontentelements .content > div{padding-right:10em;}}@media (max-width:800px){main > *,#mainfooter{font-size:calc(0.546875rem + 1.25vw);}#mainnav > ul{font-size:1.5em;}main section .content article .text{padding-right:0;}.sitefooter .content .cols{display:block;}.sitefooter .content .cols > *{margin:2em 0;}#mainnav{left:0;width:100%;}}@media (min-width:801px){#logo{animation:logoscroll 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#logo a{animation:logoscrolla 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#mainnav > ul > li.open img{animation:mainmenuarrow 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#mainnav > ul > li.open ul{animation:mainmenulist 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#mainnav .burgermenu{display:none;}#mainnav li.mobile{display:none;}#mainnav a{color:var(--font-color-white);text-decoration:none;animation:mainnavscrolla 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#mainnav > ul > li.mainnav.active > a{position:relative;}#mainnav > ul > li.mainnav.active > a::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-0.26em;width:2em;height:0;border-bottom:0.13em solid var(--maxfeld-color-green);}#mainnav > ul > li.mainnav.active > a:hover::after{content:none;}#mainnav > ul > li.open ul li.active a{color:var(--maxfeld-color-green);}#mainnav > ul{display:flex;position:relative;list-style:none;margin:0;padding:0;width:100%;}#mainnav > ul > li{flex:1 1 auto;text-align:center;position:relative;box-sizing:border-box;}#mainnav > ul > li div{opacity:0;visibility:hidden;transition:opacity var(--motion-medium) ease-in-out,visibility 0s var(--motion-medium);position:relative;}#mainnav > ul > li:not(.open) div{transition:none;}#mainnav > ul > li.open div{position:relative;filter:var(--boxshadow);opacity:1;visibility:visible;transition:opacity var(--motion-medium) ease-in-out;}#mainnav > ul > li.open.close div{opacity:0;visibility:hidden;transition:opacity var(--motion-medium) ease-in-out,visibility 0s var(--motion-medium);}#mainnav > ul > li:not(.open):not(:focus-within) img{display:none;}#mainnav > ul > li.open img{position:absolute;height:auto;width:1em;top:1em;left:calc(50% - 1em / 2);}#mainnav > ul > li.open ul{display:block;position:absolute;left:0;width:auto;text-align:left;top:1.8em;color:var(--font-color);padding:1em 1.2em;line-height:1.6em;list-style:none;background:var(--backgroundcolor);}#mainnav > ul > li.open ul li{padding-left:0.8em;background:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Icons/list-style-image.png') left center / auto 30%
            no-repeat var(--backgroundcolor);}#mainnav > ul > li.open ul a{color:var(--font-color);}#mainnav > ul > li.mainnav ul{left:auto;right:1em;}#mainnav > ul > li.mainnav:nth-child(-n + 3) ul{left:auto;right:auto;}#mainnav > ul > li.mainnav:nth-child(2) ul{left:2em;}#mainnav > ul > li.open ul li{white-space:nowrap;}#mainnav > ul > li.mainnav::after{content:"";position:absolute;right:0;top:10%;height:80%;width:var(--navline-width);background-color:var(--font-color-white);animation:mainnavscrollafter 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#mainnav > ul ul{display:none;letter-spacing:0;}#mainnav button.togglelist{display:none;}#mainnav > ul > li:focus-within div{position:relative;filter:var(--boxshadow);opacity:1;}#mainnav > ul > li:focus-within ul{display:block;position:absolute;left:0;width:auto;text-align:left;top:1.8em;color:var(--font-color);padding:1em 1.2em;line-height:1.6em;list-style:none;background:var(--backgroundcolor);}#mainnav > ul > li:focus-within ul li{padding-left:0.8em;background:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Icons/list-style-image.png') left center / auto 30% no-repeat var(--backgroundcolor);white-space:nowrap;}#mainnav > ul > li:focus-within ul a{color:var(--font-color);}#mainnav > ul > li:focus-within img{position:absolute;height:auto;width:1em;top:1em;left:calc(50% - 1em / 2);}}@media (min-width:801px) and (max-width:1080px){#mainnav > ul > li:first-child ul{left:0.7em;}#mainnav > ul > li:last-child ul{right:0.7em;}#logo-additional .wrapper{left:calc(var(--page-padding) + 26.25vw);width:auto;right:0;}}@media (max-width:600px){body{--header-height:52px;--page-padding:5vw;--page-padding-vertical:5vw;}main > *,#mainfooter{font-size:calc(0.39rem + 1.6vw);}.sitefooter .content{padding-top:var(--page-padding-vertical);padding-bottom:var(--page-padding-vertical);}main section .content > h3,main section .content article > h3{hyphens:none;font-size:calc(1.7em * var(--headline-scale));}main section .content > h3 br,main section .content article > h3 br{content:" ";display:none;}#mainfooter .cols{display:block;}#mainfooter .cols > *{margin:1em 0;}body main section .cols{display:block;}body main section .cols > *{margin:0 0 2em;}body main section .cols.listing .col2{margin:0;}body main .twoboxes .network ul li img{position:relative;}main{hyphens:none;}main section .content article{margin-bottom:1.5em;}main .contenttextwithicon article h1 + .text{padding-top:1em;}body main > section.contenttext:not(.lightgrey):has(+ section.contenttext:not(.lightgrey)) > div.content{padding-bottom:calc(var(--page-padding-vertical) / 2);}body main > section.contenttext.lightgrey:has(+ section.contenttext.lightgrey) > div.content{padding-bottom:calc(var(--page-padding-vertical) / 2);}body main > section.singlecontact:has(+ section.contentqualification) > .content{padding-bottom:1em;}body main > section.contentqualification > .content{padding-top:1em;padding-bottom:1em;}body main > section.spokenlanguages > .content{padding-top:1em;padding-bottom:1em;}body main > section.contentnetworks > .content{padding-top:1em;}}@media (max-width:800px){body{--header-height:52px;}#mainnav{font-size:12px;}#mainnav .burgermenu{height:44px;width:44px;--menu-crossbar-height:3px;--menu-crossbar-offset:11px;right:5.5%;margin-right:0;}#mainnav > ul{font-size:1em;display:none;}#mainnav .togglelist{position:absolute;right:6.4%;top:0.6em;width:44px;height:44px;padding:0;background-color:transparent;border:none;cursor:pointer;}#mainnav .togglelist .line{display:block;position:absolute;height:2px;width:18px;background-color:var(--font-color);opacity:1;top:calc(50% - 1px);left:calc(50% - 9px);transform-origin:center center;transition:transform var(--menu-crossanimation-duration) ease-in-out,opacity var(--menu-crossanimation-duration) ease-in-out;}#mainnav .togglelist .line2{transform-origin:center center;transform:rotate(90deg);}#mainnav li.open .togglelist .line2{transform:rotate(0deg);opacity:0;}body.mobilemenuopen #mainnav > ul{display:block;list-style:none;padding:0 0 6em;margin-left:0;margin-right:0;margin-bottom:0;width:100%;}body.mobilemenuopen #mainnav > ul > li{font-family:"Glegoo",serif;font-size:21px;font-weight:700;line-height:1.3;letter-spacing:0;position:relative;box-sizing:border-box;width:100%;padding:0;border-bottom:1px solid var(--maxfeld-overlay-black-008);}body.mobilemenuopen #mainnav > ul > li:first-child{border-top:1px solid var(--maxfeld-overlay-black-008);}body.mobilemenuopen #mainnav > ul > li.open{background-color:var(--maxfeld-color-lightgrey);}body.mobilemenuopen #mainnav > ul ul{box-sizing:border-box;font-family:"Glegoo",serif;font-weight:400;font-size:17px;letter-spacing:0;list-style:none;padding:0.3em 5vw 0.8em 6vw;background-color:transparent;}body.mobilemenuopen #mainnav .submenu{max-height:0;overflow:hidden;visibility:hidden;transition:max-height var(--motion-medium) ease-in-out,visibility 0s linear var(--motion-medium);}body.mobilemenuopen #mainnav li.open .submenu{visibility:visible;transition:max-height var(--motion-medium) ease-in-out;}body.mobilemenuopen #mainnav > ul ul li{padding:0 0 0 1em;line-height:1.4;background:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Icons/list-style-image.png') left center / auto 30%
            no-repeat;}body.mobilemenuopen #mainnav > ul li.mainnav.active > a,body.mobilemenuopen #mainnav > ul li.contactnav.active > a{color:var(--maxfeld-color-green);}body.mobilemenuopen #mainnav > ul a{text-decoration:none;color:var(--font-color);font-weight:inherit;}body.mobilemenuopen #mainnav > ul > li > a,body.mobilemenuopen #mainnav > ul > li.languagenav > span{display:block;padding:1em calc(5.5% + 44px) 1em 6vw;}body.mobilemenuopen #mainnav > ul > li:has(> button.togglelist) > a{display:inline-block;padding:1em 0.5em 1em 6vw;position:relative;z-index:2;}body.mobilemenuopen #mainnav > ul > li > button.togglelist{left:0;right:0;top:0;width:100%;font-size:inherit;height:3.3em;}body.mobilemenuopen #mainnav > ul > li > button.togglelist .line{left:auto;right:calc(6.4% + 13px);}body.mobilemenuopen #mainnav > ul ul a{color:var(--font-color);font-weight:400;opacity:1;display:block;padding:0.6em 0;}body.mobilemenuopen #mainnav > ul a:hover,body.mobilemenuopen #mainnav .submenu a:hover{border-bottom:0;padding-bottom:0.6em;}body.mobilemenuopen #mainnav > ul > li > a:hover{padding-bottom:1em;}body.mobilemenuopen #mainnav > ul div > img{display:none;}body.mobilemenuopen #mainnav{background-color:var(--backgroundcolor);}body.mobilemenuopen #mainnav .burgermenu .line{background-color:var(--font-color);}body.mobilemenuopen #mainheader{background-color:var(--backgroundcolor);}body.mobilemenuopen #logo a{height:2em;}body.mobilemenuopen #logo a .black{opacity:1;}body.mobilemenuopen #logo a .white{opacity:0;}html:has(body.mobilemenuopen),body.mobilemenuopen{overflow:hidden;}#logo{height:49%;width:100%;left:0;}#logo a{height:min(6em,9vw);left:16%;}#logo-additional{height:49%;}#logo-additional .bridging,#logo-additional .business,#logo-additional .legal{position:absolute;top:0;font-size:calc(0.73125rem + 3vw);}#logo-additional .bridging{left:7vw;}#logo-additional .business{left:40vw;}#logo-additional .legal{left:75vw;}#logo-additional .wrapper{padding-top:0;height:3em;line-height:2.5em;}#logo{animation:logoscrollmobile 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#logo a{animation:logoscrollamobile 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}@keyframes logobridgingmobile{100%{font-size:12vw;left:25.5vw;top:-1.5em;}}@keyframes logobusinessmobile{100%{font-size:12vw;left:22vw;top:0;}}@keyframes logolegalmobile{100%{font-size:12vw;left:34vw;top:1.5em;}}#logo-additional .bridging{animation:logobridgingmobile 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#logo-additional .business{animation:logobusinessmobile 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#logo-additional .legal{animation:logolegalmobile 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#mainnav .burgermenu .line{animation:buttoncross 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}body{animation:vars 1s;animation-play-state:paused;animation-delay:var(--logo-delay);}#mainnav > ul{width:100vw;height:100vh;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;left:0;box-sizing:border-box;margin-top:var(--header-height);background-color:var(--backgroundcolor);}#mainnav ul a:hover{border-bottom:0.13em solid var(--font-color);padding-bottom:0.13em;box-sizing:border-box;}}@media (max-width:800px){#mainheader{height:100svh;}#slider,#slider video{height:100svh;}}@media (max-width:500px){main > *,#mainfooter{font-size:calc(0.5484375rem + 2.25vw);}body{--headline-scale:0.70;--subhead-scale:0.85;--block-headline-size:calc(1.7em * var(--headline-scale));}}.contentpagetiles li > a{display:block;color:inherit;text-decoration:none;}.mxf-hero-keyword{display:block;font-family:"Glegoo",sans-serif;font-weight:700;font-size:var(--fs-h1);line-height:1.2;margin:0 0 0.5em;padding:0;}@media (max-width:600px){main .iconheader img{width:2.2em;height:2.2em;}body{--hero-icon-size:calc(var(--hero-h1-size-mobile) * 1.04);}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}body #mainheader > div,#mainnavbar,#logo,#logo a,#logo img.black,#logo img.white,#mainnav,#mainnav a,#mainnav > ul > li.open img,#mainnav > ul > li.open ul,#mainnav > ul > li.mainnav::after,#mainfooter .popoverarea{animation-duration:1s !important;}}.mxf-ih-meta-authorlink{color:inherit;text-decoration:none;border-bottom:0;padding-bottom:0;font-weight:500;transition:color var(--motion-fast);}.mxf-ih-meta-authorlink:hover,.mxf-ih-meta-authorlink:focus-visible{color:var(--maxfeld-color-green);}@font-face{font-display:swap;font-family:'Glegoo';font-style:normal;font-weight:400;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/glegoo-v17-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Glegoo';font-style:normal;font-weight:700;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/glegoo-v17-latin-700.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:100;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-100.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:100;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-100italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:200;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-200.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:200;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-200italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:300;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-300.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:300;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-300italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:400;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:400;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:500;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-500.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:500;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-500italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:600;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-600.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:600;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-600italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:700;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-700.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:700;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-700italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:800;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-800.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:800;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-800italic.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:900;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-900.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Barlow';font-style:italic;font-weight:900;src:url('../../../_assets/a091afe3e6956d5cb397e0f19f0fec28/Css/fonts/barlow-v13-latin-900italic.woff2') format('woff2');}:root{--ck-content-font-color:#000 !important;--ck-content-font-family:'Barlow',sans-serif;--ck-content-font-size:21px;--ck-content-line-height:1.5em;}.hyphens{hyphens:auto !important;}.text-tiny{font-size:0.7em !important;}.text-small{font-size:0.85em !important;}.text-big{font-size:1.3em !important;}.text-huge{font-size:1.6em !important;}span:has(.textpadding){display:inline-block;padding:0 0.5em;margin:0 0.3em;}
