@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--font-stack-sans: "Swiss Intl", "Helvetica", "Arial", sans-serif;--sqrt2: 1.414213562373095;--fs-copyright: 1.2rem;--fs-base: 1.7rem;--fs-small: 1.5rem;--fs-lead: 1.7rem;--fs-footer: 1.4rem;--fs-footer-lang: 1.1rem;--fs-footer-copy: 1.1rem;--fs-footer-headline: 1.7rem;--fs-nav-one-lvl1: 1.8rem;--fs-nav-one-lvl2: 1.8rem;--fs-nav-one-lvl3: 1.5rem;--fs-nav-two-lvl1: 1.3rem;--fs-nav-meta-lvl1: 1.7rem;--fs-nav-three-lvl1: 1.4rem;--fs-form-label: 1.4rem;--fs-form-info: 1.3rem;--fs-form-input: 1.6rem;--fs-button: 1.5rem;--fs-hero-box-header: 5rem;--fs-hero-box-header-lvl2: 2.5rem;--fs-hero-box-text: 1.5rem;--fs-hero-lead: 3.2rem;--fs-hero-skip: 1.5rem;--fs-facts-number: 3rem;--fs-facts-unit: 2.6rem;--fs-facts-title: 2.0rem;--fs-gallery-title: 4.5rem;--fs-gallery-caption: 1.6rem;--fs-quote-text: 1.8rem;--fs-quote-author: 1.6rem;--fs-person-name: var(--fs-small);--fs-person-title: 1.7rem;--fs-teaser-subheader: 1.2rem;--fs-teaser-header: 2rem;--fs-teaser-header-lvl2: 3.6rem;--fs-teaser-additional: 1.6rem;--fs-contact-subheader: var(--fs-teaser-subheader);--fs-contact-header: var(--fs-teaser-header);--fs-filter-header: 2rem;--fs-search-results: 1.7rem;--fs-news-date: 1.6rem;--fs-news-header: 2.4rem;--fs-news-teaser: var(--fs-small);--fs-news-more: var(--fs-small);--fs-news-all: 1.6rem;--fs-project-type: 1.5rem;--fs-project-title: 3.2rem;--fs-level-hero: 5rem;--fs-header--lvl1: 3rem;--fs-header--lvl2: 3rem;--fs-header--lvl3: 2.5rem;--fs-header--lvl4: 2rem;--fs-header--lvl5: 1.6rem;--fs-header--lvl6: 1.2rem;--fs-table-header: 1.6rem;--fs-table-body: var(--fs-base);--fs-sb-base: 1.6rem;--fs-sb-header: var(--fs-nav-one-lvl1)}@media (min-width:1020px){:root{--fs-level-hero: 11rem;--fs-footer-headline: 2.4rem;--fs-footer-lang: 1.4rem;--fs-footer-copy: 1.4rem;--fs-nav-one-lvl1: 1.4rem;--fs-nav-one-lvl2: 1.6rem;--fs-nav-one-lvl3: 1.6rem;--fs-nav-two-lvl1: 1.3rem;--fs-nav-meta-lvl1: 1.2rem;--fs-nav-three-lvl1: 1.4rem;--fs-quote-text: 2.7rem;--fs-quote-author: 1.6rem;--fs-teaser-subheader: var(--fs-small);--fs-teaser-header: 3.6rem;--fs-teaser-header-lvl2: 3.6rem;--fs-teaser-additional: 1.6rem;--fs-contact-subheader: 1.7rem;--fs-contact-header: 2.2rem;--fs-header--lvl1: 4.5rem;--fs-header--lvl2: 3.5rem;--fs-header--lvl3: 3rem;--fs-header--lvl4: 2.2rem;--fs-header--lvl5: 1.7rem;--fs-header--lvl6: 1.6rem;--fs-facts-number: 7.2rem;--fs-facts-number: 4.5rem;--fs-facts-unit: 3.6rem;--fs-facts-unit: 3rem;--fs-facts-title: 2.4rem;--fs-facts-title: 2rem;--fs-base: 2.0rem;--fs-small: 1.8rem;--fs-lead: 2.2rem;--fs-footer: 1.4rem;--fs-hero-box-header: 6.4rem;--fs-hero-box-header-lvl2: 3.4rem;--fs-hero-box-text: 1.7rem;--fs-hero-lead: 3.2rem;--fs-hero-skip: 1.5rem;--fs-button: 2rem;--fs-sb-base: var(--fs-base);--fs-sb-header: 2rem;--fs-project-type: 1.5rem;--fs-project-title: 2.4rem}}@media (min-width:1170px){:root{--fs-nav-one-lvl1: 1.6rem}}@media (min-width:1600px){:root{--fs-project-title: 3rem}}:root{--color-flame-1: #E02D29;--color-flame-2: #EA8033;--color-flame-3: #EA8033;--color-flame: #EA8033;--color-gray-footer: #708399;--color-gray-1: #f5f5f5;--color-gray-2: #d9d9d9;--color-gray-3: #c7c7c7;--color-gray-4: #888888;--color-background-footer: #eac36b;--color-darkgray: #2E2E2E;--color-service-nav: #A4B5C8;--color-green: #48D35E;--color-antrazit: var(--color-flame);--footer-background-color: var(--color-background-footer);--footer-background-color-alt: rgba(0,0,0,0.15);--footer-font-color: #fff;--header-background-color: #eac36b;--header-background-gradient: linear-gradient(180deg, rgba(19, 19, 19, 0.6) 21.13%, rgba(71, 71, 71, 0) 93.99%, rgba(196, 196, 196, 0) 94%);--base-font-color: #000;--color-headline: #000}:root{--scrollBar-width: 0;--page-header-height: 71px;--page-subheader-height: 52px;--page-wrapper-width: 2500px;--page-wrapper-padding-raw: 20px;--page-wrapper-padding: 0 var(--page-wrapper-padding-raw);--navigation-gap: 0;--grid-gap: 10px;--grid-width: 1260px;--grid-column: calc(((100vw - var(--scrollBar-width)) - var(--page-wrapper-padding-raw) * 2 + var(--grid-gap)) / 12);--subpage-header-max-width: 66%}@media (min-width:1020px){:root{--page-wrapper-padding-raw: 45px;--grid-gap: 30px;--grid-width: 1260px;--navigation-gap: 20px;--page-header-height: 105px}}@media (min-width:1070px){:root{--navigation-gap: 15px}}@media (min-width:1070px){:root{--navigation-gap: 30px}}@media (min-width:1200px){:root{--page-wrapper-padding-raw: 90px;--navigation-gap: 18px}}@media (min-width:1260px){:root{--navigation-gap: 25px}}@media (min-width:1430px){:root{--navigation-gap: 65px}}@media (min-width:2000px){:root{--page-wrapper-padding-raw: 180px}}:root{--margin-xs: 0;--margin-s: 20px;--margin-std: 40px;--margin-l: 60px;--margin-xl: 80px}@media (min-width:1020px){:root{--margin-xs: 0;--margin-s: 30px;--margin-std: 60px;--margin-l: 90px;--margin-xl: 140px}}:root{--link-color: var(--base-font-color);--link-color-hover: var(--base-font-color);--link-text-decoration: none;--link-text-decoration-hover: none}:root{--ease-in-quad:       cubic-bezier(0.55, 0.085, 0.68, 0.53);--ease-in-cubic:      cubic-bezier(0.55, 0.055, 0.675, 0.19);--ease-in-quart:      cubic-bezier(0.895, 0.03, 0.685, 0.22);--ease-in-quint:      cubic-bezier(0.755, 0.05, 0.855, 0.06);--ease-in-expo:       cubic-bezier(0.95, 0.05, 0.795, 0.035);--ease-in-circ:       cubic-bezier(0.6, 0.04, 0.98, 0.335);--ease-out-quad:      cubic-bezier(0.25, 0.46, 0.45, 0.94);--ease-out-cubic:     cubic-bezier(0.215, 0.61, 0.355, 1);--ease-out-quart:     cubic-bezier(0.165, 0.84, 0.44, 1);--ease-out-quint:     cubic-bezier(0.23, 1, 0.32, 1);--ease-out-expo:      cubic-bezier(0.19, 1, 0.22, 1);--ease-out-circ:      cubic-bezier(0.075, 0.82, 0.165, 1);--ease-in-out-quad:   cubic-bezier(0.455, 0.03, 0.515, 0.955);--ease-in-out-cubic:  cubic-bezier(0.645, 0.045, 0.355, 1);--ease-in-out-quart:  cubic-bezier(0.77, 0, 0.175, 1);--ease-in-out-quint:  cubic-bezier(0.86, 0, 0.07, 1);--ease-in-out-expo:   cubic-bezier(1, 0, 0, 1);--ease-in-out-circ:   cubic-bezier(0.785, 0.135, 0.15, 0.86)}@font-face{font-family:"Swiss Intl";src:url("../fonts/suisseintl-light-webm.eot");src:url("../fonts/suisseintl-light-webm.eot") format("embedded-opentype"), url("../fonts/suisseintl-light-webm.woff2") format("woff2"), url("../fonts/suisseintl-light-webm.woff") format("woff"), url("../fonts/suisseintl-light-webm.ttf") format("truetype"), url("../fonts/suisseintl-light-webm.svg#svgfontname") format("svg");font-weight:300}@font-face{font-family:"Swiss Intl";src:url("../fonts/suisseintl-lightitalic-webm.eot");src:url("../fonts/suisseintl-lightitalic-webm.eot") format("embedded-opentype"), url("../fonts/suisseintl-lightitalic-webm.woff2") format("woff2"), url("../fonts/suisseintl-lightitalic-webm.woff") format("woff"), url("../fonts/suisseintl-lightitalic-webm.ttf") format("truetype"), url("../fonts/suisseintl-lightitalic-webm.svg#svgfontname") format("svg");font-weight:300;font-style:italic}@font-face{font-family:"Swiss Intl";src:url("../fonts/suisseintl-medium-webm.eot");src:url("../fonts/suisseintl-medium-webm.eot") format("embedded-opentype"), url("../fonts/suisseintl-medium-webm.woff2") format("woff2"), url("../fonts/suisseintl-medium-webm.woff") format("woff"), url("../fonts/suisseintl-medium-webm.ttf") format("truetype"), url("../fonts/suisseintl-medium-webm.svg#svgfontname") format("svg");font-weight:500}@font-face{font-family:"Swiss Intl";src:url("../fonts/suisseintl-mediumitalic-webm.eot");src:url("../fonts/suisseintl-mediumitalic-webm.eot") format("embedded-opentype"), url("../fonts/suisseintl-mediumitalic-webm.woff2") format("woff2"), url("../fonts/suisseintl-mediumitalic-webm.woff") format("woff"), url("../fonts/suisseintl-mediumitalic-webm.ttf") format("truetype"), url("../fonts/suisseintl-mediumitalic-webm.svg#svgfontname") format("svg");font-weight:500;font-style:italic}@font-face{font-family:"Swiss Intl";src:url("../fonts/suisseintl-semibold-webm.eot");src:url("../fonts/suisseintl-semibold-webm.eot") format("embedded-opentype"), url("../fonts/suisseintl-semibold-webm.woff2") format("woff2"), url("../fonts/suisseintl-semibold-webm.woff") format("woff"), url("../fonts/suisseintl-semibold-webm.ttf") format("truetype"), url("../fonts/suisseintl-semibold-webm.svg#svgfontname") format("svg");font-weight:600}@font-face{font-family:"Swiss Intl";src:url("../fonts/suisseintl-semibolditalic-webm.eot");src:url("../fonts/suisseintl-semibolditalic-webm.eot") format("embedded-opentype"), url("../fonts/suisseintl-semibolditalic-webm.woff2") format("woff2"), url("../fonts/suisseintl-semibolditalic-webm.woff") format("woff"), url("../fonts/suisseintl-semibolditalic-webm.ttf") format("truetype"), url("../fonts/suisseintl-semibolditalic-webm.svg#svgfontname") format("svg");font-weight:600;font-style:italic}@font-face{font-family:"Swiss Intl";src:url("../fonts/suisseintl-bold-webm.eot");src:url("../fonts/suisseintl-bold-webm.eot") format("embedded-opentype"), url("../fonts/suisseintl-bold-webm.woff2") format("woff2"), url("../fonts/suisseintl-bold-webm.woff") format("woff"), url("../fonts/suisseintl-bold-webm.ttf") format("truetype"), url("../fonts/suisseintl-bold-webm.svg#svgfontname") format("svg");font-weight:700}@font-face{font-family:"Swiss Intl";src:url("../fonts/suisseintl-bolditalic-webm.eot");src:url("../fonts/suisseintl-bolditalic-webm.eot") format("embedded-opentype"), url("../fonts/suisseintl-bolditalic-webm.woff2") format("woff2"), url("../fonts/suisseintl-bolditalic-webm.woff") format("woff"), url("../fonts/suisseintl-bolditalic-webm.ttf") format("truetype"), url("../fonts/suisseintl-bolditalic-webm.svg#svgfontname") format("svg");font-weight:700;font-style:italic}html{font-size:10px}body{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body *{box-sizing:border-box}img{max-width:100%;height:auto}.contentWrapper{width:100%;margin:0 auto;max-width:var(--page-wrapper-width);padding:var(--page-wrapper-padding)}.mt--extra-small,.frame-space-before-extra-small{margin-top:var(--margin-xs)}.mt--small{margin-top:var(--margin-s)}.mt--medium,.frame-space-before-medium,.mt--{margin-top:var(--margin-std)}.mt--large,.frame-space-before-large{margin-top:var(--margin-l)}.mt--extra-large,.frame-space-before-extra-large{margin-top:var(--margin-xl)}.mb--extra-small,.frame-space-after-extra-small{margin-bottom:var(--margin-xs)}.mb--small{margin-bottom:var(--margin-s)}.mb--,.mb--medium,.frame-space-after-medium{margin-bottom:var(--margin-std)}.mb--large,.frame-space-after-large{margin-bottom:var(--margin-l)}.mb--extra-large,.frame-space-after-extra-large{margin-bottom:var(--margin-xl)}.frame-ruler-before{border-top:1px solid #000;padding-top:var(--grid-gap)}.fullWidth{max-width:calc(100vw - var(--scrollBar-width));margin-left:calc(var(--page-wrapper-padding-raw) * -1);margin-right:calc(var(--page-wrapper-padding-raw) * -1)}@media (min-width:1020px){.fullWidth{position:relative;left:50%;right:50%;margin-left:calc(-50vw + var(--scrollBar-width) / 2);margin-right:calc(-50vw + var(--scrollBar-width) / 2)}}@media (min-width:1020px){.subpage__content .fullWidth{position:static;margin-left:0;margin-right:0}}.maerzlogo{transform:translateX(-21px)}button,button:link,button:hover,button:visited,button:focus{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;pointer-events:all;cursor:pointer;font-size:var(--fs-button)}button::-moz-focus-inner,button:link::-moz-focus-inner,button:hover::-moz-focus-inner,button:visited::-moz-focus-inner,button:focus::-moz-focus-inner{border:0;padding:0}button:focus,button:active,button:link:focus,button:link:active,button:hover:focus,button:hover:active,button:visited:focus,button:visited:active,button:focus:focus,button:focus:active{outline:0}.frame-type-shortcut{margin-top:0 !important;margin-bottom:0 !important}.vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(rgba(0, 0, 0, 0) 70%, rgba(0, 0, 0, 0.3) 90%, rgba(0, 0, 0, 0.5))}.copyright{position:absolute;bottom:0;right:0;font-size:var(--fs-copyright);color:#fff;padding:2px 5px;background:rgba(0, 0, 0, 0.2);z-index:3}.revert{unicode-bidi:bidi-override;direction:rtl}a,a:link,a:hover,a:visited,a:focus{color:var(--link-color);text-decoration:var(--link-text-decoration)}a:hover,a:link:hover,a:hover:hover,a:visited:hover,a:focus:hover{color:var(--link-color-hover);text-decoration:var(--link-text-decoration-hover)}body{font-size:var(--fs-base);font-family:var(--font-stack-sans);font-weight:300;line-height:1.5}strong,b{font-weight:400}.bodytext strong,.bodytext b{color:var(--color-antrazit)}ul{list-style-type:" ─ "}sup{top:-0.3em}p a:not(.btn):not(.arrowLink){--link-color-hover: var(--color-flame-2);display:inline-block;position:relative}.arrowLink{--arrow-width: 25px;--arrow-height: 18px;--arrow-transform: translateX(0);--arrow-timing: transform 0.5s ease;--arrow-image: url("../fonts/arrow.svg");display:inline-flex;font-weight:400;vertical-align:bottom;font-size:var(--fs-base);gap:11px;align-items:center}.arrowLink .arrow{width:var(--arrow-width);height:var(--arrow-height);overflow:hidden}.arrowLink .arrow .arrow__inner{height:100%;width:100%;background:var(--arrow-image);background-size:var(--arrow-height) var(--arrow-width);background-position:center left;background-repeat:no-repeat;transform:var(--arrow-transform);transition:var(--arrow-timing);overflow:hidden}a:hover .arrowLink,.arrowLink:hover{--arrow-transform: translateX(20%)}.arrowLink.arrowLink--big{--arrow-width: 105px;--arrow-height: 85px;--arrow-image: url("../fonts/arrow-narrow.svg");gap:0}.arrowLink.arrowLink--big .icon--doubleArrow{--arrowSide: 12px;--strokeWidth: 2px}@media (min-width:1020px){.arrowLink.arrowLink--big .icon--doubleArrow{--arrowSide: 54px;--strokeWidth: 3px}}.arrowLink.arrowLink--medium{--arrow-width: 62px;--arrow-height: 42px;--arrow-image: url("../fonts/arrow-narrow.svg");gap:0}.arrowLink.arrowLink--medium .icon--doubleArrow{--arrowSide: 17px}.arrowLink.arrowLink--small{--arrow-width: 32px;--arrow-height: 24px;--arrow-image: url("../fonts/arrow-narrow.svg");gap:0}.arrowLink.arrowLink--back{transform:rotate(-180deg)}.arrowLink .icon--doubleArrow{transition:var(--arrow-timing);transform:var(--arrow-transform)}.arrowLink.arrowLink--before{gap:0}.arrowLink.arrowLink--before .icon--doubleArrow{margin-right:4px}.arrowLink.arrowLink--before:hover{color:var(--color-flame)}.arrowLink.arrowLink--before:hover .icon--doubleArrow{transform:none}.link--back{font-weight:600;font-size:var(--fs-small);display:flex;align-items:center}.link--back .icon--doubleArrow{position:relative;top:-1px;transform:rotate(-180deg);margin-right:5px;transition:transform 0.2s ease}.link--back:hover .icon--doubleArrow{transform:rotate(-180deg) translateX(20%)}h1,.header--lvl1,h2,.header--lvl2,h3,.header--lvl3,h4,.header--lvl4,h5,.header--lvl5,h6,.header--lvl6,.header--lvlHero{font-family:var(--font-stack-sans);color:var(--color-headline);padding:0;margin:0;line-height:1;margin-bottom:0.4em;color:var(--color-font);letter-spacing:0}h1 a,h1 a:link,h1 a:hover,h1 a:visited,h1 a:focus,.header--lvl1 a,.header--lvl1 a:link,.header--lvl1 a:hover,.header--lvl1 a:visited,.header--lvl1 a:focus,h2 a,h2 a:link,h2 a:hover,h2 a:visited,h2 a:focus,.header--lvl2 a,.header--lvl2 a:link,.header--lvl2 a:hover,.header--lvl2 a:visited,.header--lvl2 a:focus,h3 a,h3 a:link,h3 a:hover,h3 a:visited,h3 a:focus,.header--lvl3 a,.header--lvl3 a:link,.header--lvl3 a:hover,.header--lvl3 a:visited,.header--lvl3 a:focus,h4 a,h4 a:link,h4 a:hover,h4 a:visited,h4 a:focus,.header--lvl4 a,.header--lvl4 a:link,.header--lvl4 a:hover,.header--lvl4 a:visited,.header--lvl4 a:focus,h5 a,h5 a:link,h5 a:hover,h5 a:visited,h5 a:focus,.header--lvl5 a,.header--lvl5 a:link,.header--lvl5 a:hover,.header--lvl5 a:visited,.header--lvl5 a:focus,h6 a,h6 a:link,h6 a:hover,h6 a:visited,h6 a:focus,.header--lvl6 a,.header--lvl6 a:link,.header--lvl6 a:hover,.header--lvl6 a:visited,.header--lvl6 a:focus,.header--lvlHero a,.header--lvlHero a:link,.header--lvlHero a:hover,.header--lvlHero a:visited,.header--lvlHero a:focus{text-decoration:none}h1 a:hover,h1 a:link:hover,h1 a:hover:hover,h1 a:visited:hover,h1 a:focus:hover,.header--lvl1 a:hover,.header--lvl1 a:link:hover,.header--lvl1 a:hover:hover,.header--lvl1 a:visited:hover,.header--lvl1 a:focus:hover,h2 a:hover,h2 a:link:hover,h2 a:hover:hover,h2 a:visited:hover,h2 a:focus:hover,.header--lvl2 a:hover,.header--lvl2 a:link:hover,.header--lvl2 a:hover:hover,.header--lvl2 a:visited:hover,.header--lvl2 a:focus:hover,h3 a:hover,h3 a:link:hover,h3 a:hover:hover,h3 a:visited:hover,h3 a:focus:hover,.header--lvl3 a:hover,.header--lvl3 a:link:hover,.header--lvl3 a:hover:hover,.header--lvl3 a:visited:hover,.header--lvl3 a:focus:hover,h4 a:hover,h4 a:link:hover,h4 a:hover:hover,h4 a:visited:hover,h4 a:focus:hover,.header--lvl4 a:hover,.header--lvl4 a:link:hover,.header--lvl4 a:hover:hover,.header--lvl4 a:visited:hover,.header--lvl4 a:focus:hover,h5 a:hover,h5 a:link:hover,h5 a:hover:hover,h5 a:visited:hover,h5 a:focus:hover,.header--lvl5 a:hover,.header--lvl5 a:link:hover,.header--lvl5 a:hover:hover,.header--lvl5 a:visited:hover,.header--lvl5 a:focus:hover,h6 a:hover,h6 a:link:hover,h6 a:hover:hover,h6 a:visited:hover,h6 a:focus:hover,.header--lvl6 a:hover,.header--lvl6 a:link:hover,.header--lvl6 a:hover:hover,.header--lvl6 a:visited:hover,.header--lvl6 a:focus:hover,.header--lvlHero a:hover,.header--lvlHero a:link:hover,.header--lvlHero a:hover:hover,.header--lvlHero a:visited:hover,.header--lvlHero a:focus:hover{text-decoration:underline}h1,.header--lvl1{font-weight:500;font-size:var(--fs-header--lvl1);line-height:1.2}h2,.header--lvl2{font-weight:500;font-size:var(--fs-header--lvl2);line-height:1.2}h3,.header--lvl3{font-weight:500;font-size:var(--fs-header--lvl3);line-height:1.3}h4,.header--lvl4{font-weight:600;font-size:var(--fs-header--lvl4);line-height:1.3}h5,.header--lvl5{font-weight:600;font-size:var(--fs-header--lvl5);line-height:1.3;text-transform:uppercase;letter-spacing:0.04em}h6,.header--lvl6{font-weight:500;font-size:var(--fs-header--lvl6);line-height:1.3;text-transform:uppercase}@media (min-width:1020px){h6,.header--lvl6{font-size:1.6rem;line-height:1.3}}.header--lvlHero{font-size:var(--fs-level-hero);font-weight:700;line-height:1.1}.subheader{font-size:var(--fs-small);line-height:1.3;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:var(--color-flame-2);margin-bottom:10px}.contentWrapper--layout-story .subheader{color:var(--color-headline)}.leadtext,.leadtext p,.lead,.lead p{font-size:var(--fs-lead);line-height:1.5;font-weight:500}.color--black{color:var(--color-black)}.color--flame-1{color:var(--color-flame-1)}.color--flame-2{color:var(--color-flame-2)}.color--flame-3{color:var(--color-flame-3)}.btn{display:inline-flex;padding:0 24px;height:47px;justify-content:center;align-items:center;font-size:var(--fs-button);letter-spacing:0.12em;font-weight:600;text-transform:uppercase;border:1px solid currentColor}.btn.btn--flame,.btn.btn-primary{--link-color: var(--color-flame-2)}.btn.btn--round{--link-color: #fff;background:var(--color-flame-2);height:60px;border-radius:30px;border:none;text-transform:none;letter-spacing:0.03em;padding:0 40px;font-size:var(--fs-base)}.mt--extra-small .textelement .bodytext:not([class^="header--lvl"]+.bodytext),.frame-space-before-extra-small .textelement .bodytext:not([class^="header--lvl"]+.bodytext){margin-top:-1em}.pageheader{--link-color: #fff;--link-color-hover: #fff;--background-opacity: 1;padding:7px 0;position:fixed;top:0;left:0;right:0;z-index:10}.pageheader:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:var(--header-background-color);background-image:var(--header-background-gradient);opacity:var(--background-opacity);transition:opacity 0.2s ease}@media (min-width:1020px){.pageheader{padding:15px 0 0}}.pageheader .contentWrapper{display:flex;align-items:flex-end;justify-content:space-between}.pageheader__navigations{display:flex;align-items:center}@media (min-width:1020px){.pageheader__navigations{flex-direction:column;align-items:flex-end}}.pageheader .pageheader__logo{transform:translateX(0);flex-shrink:0}.pageheader .pageheader__logo img{height:50px}@media (min-width:1020px){.pageheader .pageheader__logo{margin-bottom:14px;transform:translateX(-29px)}.pageheader .pageheader__logo img{height:68px}}.pageheader .hamburger{width:18px;height:18px;position:relative;margin-left:25px;cursor:pointer}.pageheader .hamburger span{width:100%;height:2px;background:#fff;position:absolute;left:0;right:0;top:50%;margin-top:-1px}.pageheader .hamburger span:first-child{top:0;margin-top:0}.pageheader .hamburger span:last-child{bottom:0;top:auto;margin-top:0}.pageheader .hamburger.is-open span:first-child,.pageheader .hamburger.is-open span:last-child{opacity:0}.pageheader .hamburger.is-open span:nth-child(2){transform:rotate(45deg)}.pageheader .hamburger.is-open span:nth-child(3){transform:rotate(-45deg)}@media (min-width:1020px){.pageheader .hamburger{display:none}}.navigation{display:flex}.navigation ul{display:flex;list-style-type:none;padding:0;margin:0}.navigation--main{text-transform:uppercase;font-weight:600;font-size:var(--fs-nav-one-lvl1)}.pageheader .pageheader__navigations>.navigation--main{display:none}@media (min-width:1020px){.pageheader .pageheader__navigations>.navigation--main{display:flex}}.navigation--main ul{width:100%;justify-content:flex-end;gap:50px}.navigation--main a{--link-color-hover: var(--color-flame-3);position:relative;display:block}.navigation--main>ul>li{padding-bottom:16px;letter-spacing:0.05em}.navigation--main>ul>li>a{display:flex}.navigation--main>ul>li>a::after{content:"";display:block;position:absolute;bottom:-16px;left:0;right:0;height:3px;background:var(--color-flame-3);opacity:0}.navigation--main>ul>li>a svg{margin-left:7px}.navigation--main>ul>li.menuItem--90>a{--link-color-hover: var(--color-green)}.navigation--main>ul>li.menuItem--90.active>a{--link-color: var(--color-green)}.navigation--main>ul>li.menuItem--90.active>a::after{background:var(--color-green)}.navigation--main>ul>li ul{font-size:var(--fs-nav-one-lvl2)}.navigation--main>ul>li ul.lvl-1{font-size:var(--fs-nav-one-lvl3)}.navigation--main li.active>a{--link-color: var(--color-flame-3)}.navigation--main li.active>a::after{opacity:1}.navigation--main .lvl-1 li{margin-bottom:10px}.navigation--two{--link-color: #000;--link-color-hover: var(--color-flame-2);padding:0 var(--page-wrapper-padding-raw) 0;display:flex;white-space:nowrap;overflow:auto}@media (min-width:1020px){.navigation--two{display:flex}}.navigation--two ul{gap:30px}.navigation--two li{font-size:var(--fs-nav-two-lvl1);letter-spacing:0.07em;line-height:1.3;font-weight:400;padding:16px 0 10px;text-transform:uppercase;border-bottom:3px solid transparent}.navigation--two li.active{--link-color: var(--color-flame-2);font-weight:500;border-color:var(--color-flame-2)}.navigation--two .desktop{display:none}@media (min-width:1020px){.navigation--two .desktop{display:block}}.navigation--two .mobile{display:block}@media (min-width:1020px){.navigation--two .mobile{display:none}}.navigation--meta{margin-bottom:0;text-transform:uppercase;font-weight:400;font-size:var(--fs-nav-meta-lvl1);position:relative}@media (min-width:1020px){.navigation--meta{margin-bottom:20px}}.navigation--meta ul{--link-color-hover: var(--color-flame)}.navigation--meta ul li{letter-spacing:0.05em;margin-left:0}.navigation--meta ul li:last-child{margin-left:20px}@media (min-width:1020px){.navigation--meta ul li{margin-left:40px}.navigation--meta ul li:last-child{margin-left:35px}}.navigation--meta ul li.active>a{--link-color: var(--color-flame-3)}.navigation--meta ul li.meta--search{display:flex;align-items:center}@media (min-width:1020px){.navigation--meta ul li.meta--search .icon--search{--height: 14px}}.navigation--meta ul li.meta--lang a{--link-color: var(--color-service-nav)}.navigation--meta ul li.meta--lang a.active{--link-color: #fff;border-bottom:1px solid #fff}.navigation--meta ul li.meta--lang a:first-child{margin-right:4px}.pageheader .pageheader__navigations>.navigation--meta li:not(.meta--lang, .meta--search){display:none}@media (min-width:1020px){.pageheader .pageheader__navigations>.navigation--meta li:not(.meta--lang, .meta--search){display:list-item}}.navigation--three{--link-color-hover: var(--color-flame-2);margin-top:5px;display:none}.navigation--three.dropdown__content{display:flex}@media (min-width:1020px){.navigation--three{display:flex;position:sticky;top:calc(var(--page-header-height) + var(--page-subheader-height) + var(--margin-s))}}.navigation--three ul{font-size:var(--fs-nav-three-lvl1);letter-spacing:0.04em;line-height:1.2;flex-direction:column}.navigation--three ul li{margin-bottom:19px;font-weight:500}.navigation--three ul li.active{--link-color: var(--color-flame)}.navigation--three ul li a{display:flex;align-items:center;position:relative;--arrowWidth: 11px;--arrowHeight: 11px;--strokeWidth: 2px;transform:translateX(calc(var(--arrowWidth) * -2 - 10px))}.navigation--three ul li a:hover .icon--doubleArrow{opacity:1;color:var(--color-flame-2)}.navigation--three ul li .icon--doubleArrow{margin-right:10px;top:50%;opacity:1;color:#fff}.navigation--footer li>a{text-transform:uppercase;font-weight:600}.navigation--sitemap{padding-top:35px;flex-direction:column}@media (min-width:1020px){.navigation--sitemap{flex-direction:row}}.navigation--sitemap>ul{flex-direction:column}@media (min-width:1020px){.navigation--sitemap>ul{flex-direction:row}}.navigation--sitemap>ul>li{margin-left:0}@media (min-width:1020px){.navigation--sitemap>ul>li{margin-left:var(--grid-gap)}}.navigation--sitemap>ul>li>a{text-transform:uppercase;font-weight:600;font-size:1.4rem;margin-bottom:20px;display:block}.navigation--sitemap>ul>li ul{display:none}.navigation--sitemap>ul>li ul li{margin-bottom:10px;font-weight:400;font-size:1.2rem}@media (min-width:1020px){.navigation--sitemap>ul>li ul{display:block}}.navigation--sitemap>ul+ul{display:block;margin-top:var(--margin-std)}@media (min-width:1020px){.navigation--sitemap>ul+ul{margin-top:0}}.navigation--language ul{align-items:center}.navigation--language li{margin-right:10px;display:flex}.navigation--language li.active{font-weight:700;text-decoration:underline}.navigation__flyout{--link-color: #000;pointer-events:none;opacity:0;transition:opacity 0.2s ease;position:absolute;background:#fff;z-index:5;left:0;right:0;top:100%;padding:50px 0}.navigation__flyout .contentWrapper{display:block;text-transform:none;position:relative}.navigation__flyout .contentWrapper>ul{display:grid;grid-template-columns:repeat(5, 1fr)}.navigation__flyout .contentWrapper>ul ul{display:block;font-weight:300;margin-top:10px}.navigation__flyout .contentWrapper .flyout__close{position:absolute;top:0;right:15px;pointer-events:none}.navigation__flyout.active{opacity:1;pointer-events:all}.navigation__flyout.active .flyout__close{pointer-events:all}.navigation__abstract{font-size:2.8rem;line-height:1.3;font-weight:400;color:var(--color-flame-3);text-transform:none;margin-top:40px;width:100%}.menuItem--90 .navigation__abstract{color:var(--color-green)}.navigation--sidebar{--background-color: #fff;--flyout-color: #000;--link-color: var(--color-flame-3);--link-color-hover: var(--color-flame-3);position:fixed;right:0;bottom:var(--margin-s);margin-top:100px;z-index:55;transform:translateX(100%);transition:transform 0.2s ease}.navigation--sidebar.is-visible{transform:translateX(0)}@media (min-width:1020px){.navigation--sidebar{top:var(--page-header-height);bottom:auto;z-index:15;transform:none}}.navigation--sidebar ul{flex-direction:column;gap:12px}.navigation--sidebar .icon--doubleArrow,.navigation--sidebar .icon--arrow{color:var(--link-color);flex-shrink:0;flex-grow:0}.navigation--sidebar .icon--arrow{--arrowSide: 14px;--arrowLength: 20px;--strokeWidth: 2px}.navigation--sidebar a:not(p>a){display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:68px;width:90px;padding:11px;gap:10px;background:var(--background-color);font-weight:600;font-size:1rem;line-height:1.1;text-transform:uppercase;letter-spacing:0.125em;border:1px solid var(--color-flame-3);border-width:1px 0 1px 1px;box-shadow:2px 4px 4px rgba(0, 0, 0, 0.18);border-radius:0 0 0 20px}.navigation--sidebar a:not(p>a) svg{margin-bottom:10px}.navigation--sidebar .sidebarItem--110{--link-color: #48D35E;--link-color-hover: #48D35E}.navigation--sidebar .sidebarItem--110 a:not(p>a){border:1px solid var(--color-green)}.navigation--sidebar .sidebarItem--110 a:not(p>a) svg{fill:var(--color-green)}.navigation--sidebar .sidebarItem--110 a:not(p>a) svg path{fill:var(--color-green)}.navigation--sidebar .sidebarItem--30{display:none}@media (min-width:1020px){.navigation--sidebar .sidebarItem--30{display:block}}.navigation--sidebar .sidebar__flyout{--link-color: #000;--link-color-hover: #000;background:var(--background-color);color:var(--flyout-color);font-size:var(--fs-sb-base);position:absolute;bottom:0;right:0;width:765px;max-width:calc(100vw - var(--page-wrapper-padding-raw));padding:var(--page-wrapper-padding-raw);border:1px solid var(--color-flame-2);border-radius:0px 0px 0px 25px;box-shadow:0px 4px 16px rgba(0, 0, 0, 0.15);transition:transform 0.5s ease;transform:translateX(100%);z-index:1}@media (min-width:1020px){.navigation--sidebar .sidebar__flyout{top:0;bottom:auto;padding:45px 155px 20px 80px}}.navigation--sidebar .sidebar__flyout.is-open{transform:translateX(0)}.navigation--sidebar .sidebar__flyout a:not(a[href]){display:none}.navigation--sidebar .sidebar__flyout .frame-type-list,.navigation--sidebar .sidebar__flyout .ce{margin-top:0;margin-bottom:0}.navigation--sidebar .sidebar__flyout .flyout__contact:not(:first-child){margin-top:var(--grid-gap)}.navigation--sidebar .sidebar__flyout h5{font-size:var(--fs-sb-header);margin-bottom:0.75em}.navigation--sidebar .sidebar__flyout .contact__name{margin-bottom:10px}.navigation--sidebar .sidebar__flyout .contact{margin-bottom:var(--margin-s)}@media (min-width:1020px){.navigation--sidebar .sidebar__flyout .contact{margin-bottom:0}}.navigation--sidebar .sidebar__flyout p{margin:10px 0 0 0}.navigation--sidebar .sidebar__flyout .sidebar__flyout__close{position:absolute;width:23px;height:23px;top:var(--page-wrapper-padding-raw);right:var(--page-wrapper-padding-raw);cursor:pointer}.navigation--sidebar .sidebar__flyout .sidebar__flyout__close::before,.navigation--sidebar .sidebar__flyout .sidebar__flyout__close::after{content:"";display:block;width:32px;height:1px;background:var(--flyout-color);position:absolute;top:50%;left:50%;transform-origin:center center}.navigation--sidebar .sidebar__flyout .sidebar__flyout__close::before{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.navigation--sidebar .sidebar__flyout .sidebar__flyout__close::after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}@media (min-width:1020px){.navigation--sidebar .sidebar__flyout .sidebar__flyout__close{top:23px;right:34px}}body::after{content:"";display:block;opacity:0;background:rgba(0, 0, 0, 0.5);position:fixed;left:0;right:0;bottom:0;top:var(--page-header-height);z-index:9;transition:opacity 0.2s ease;pointer-events:none}body.page--hasflyout::after{opacity:1;pointer-events:all}.mobileNavigationWrapper{position:fixed;overflow:auto;top:var(--page-header-height);bottom:0;left:0;right:0;background:#fff;z-index:50;opacity:0;display:block;pointer-events:none;transition:opacity 0.3s ease}.mobileNavigationWrapper .pageheader__navigations{flex-direction:column-reverse;align-items:flex-start;margin-left:calc(var(--grid-column) * 1 + var(--grid-gap))}.mobileNavigationWrapper .navigation{margin-top:var(--margin-std)}.mobileNavigationWrapper .navigation--meta{margin-bottom:var(--margin-std)}.mobileNavigationWrapper .navigation ul{flex-direction:column;justify-content:flex-start;gap:0}.mobileNavigationWrapper .navigation--main>ul>li>a{display:inline-flex}.mobileNavigationWrapper .navigation--main li.active>a::after{bottom:-5px}.mobileNavigationWrapper .navigation--meta{font-size:var(--fs-nav-three-lvl1)}.mobileNavigationWrapper .navigation--meta li{margin-bottom:15px}.mobileNavigationWrapper .navigation--meta li.meta--search{display:none}.mobileNavigationWrapper .navigation--main li.active .navigation__flyout{display:block}.mobileNavigationWrapper .navigation--main ul.lvl-1 li{font-weight:400}.mobileNavigationWrapper .meta--lang,.mobileNavigationWrapper .meta--search,.mobileNavigationWrapper .navigation__abstract,.mobileNavigationWrapper .flyout__close{display:none}.mobileNavigationWrapper .navigation__flyout{position:static;opacity:1;pointer-events:inherit;margin:0;padding:0;overflow:hidden;transition:height 0.35s ease}.mobileNavigationWrapper .navigation__flyout .contentWrapper{padding:0;margin:var(--margin-std) 0 var(--margin-s);margin-left:calc(var(--grid-column) * 1 + var(--grid-gap))}.mobileNavigationWrapper .navigation__flyout .contentWrapper ul{grid-template-columns:100%;gap:var(--margin-std)}body{padding-top:var(--page-header-height)}.subpage__header{border-bottom:1px solid var(--color-gray-3)}.subpage__header:empty{border-bottom:none}.navigation--two__observer{position:absolute;pointer-events:none;height:1px;transform:translateY(calc(-1 * var(--page-header-height)))}.subpage__navigation{top:var(--page-header-height);z-index:5;background:#fff;position:sticky}.subpage__navigation.is-sticky{box-shadow:2px 4px 4px rgba(0, 0, 0, 0.18)}

<!--.subpage__content{padding-top:calc(var(--page-header-height) - var(--page-subheader-height))}-->
.subpage__content{padding-top:15px}

.subpage__content>:first-child{margin-top:0}.subpage__content>.ce--mask_text{max-width:100%;margin-left:auto;margin-right:auto}.subpage__content>.ce--mask_media{max-width:100%;margin-left:auto;margin-right:auto}.contentWrapper--layout-a{--page-subheader-height: 10px}@media (min-width:1020px){.contentWrapper--layout-a .subpage__content>.ce--mask_text,.contentWrapper--layout-a .subpage__content>.ce--mask_media{max-width:calc(var(--grid-column) * 7 - var(--grid-gap));margin-left:calc(var(--grid-column) * 2)}}.contentWrapper--layout-a .navigation--three{margin-top:0}.pageWrapper>.navigation--two__observer~.contentWrapper--layout-a{--page-subheader-height: 52px}@media (min-width:1020px){.contentWrapper--layout-b .subpage__content>.ce--mask_text,.contentWrapper--layout-b .subpage__content>.ce--mask_media,.contentWrapper--layout-b .subpage__content>.ce--mask_kontakt{max-width:calc(var(--grid-column) * 8 - var(--grid-gap));margin-left:calc(var(--grid-column) * 2)}}.contentWrapper--layout-b .subpage__content>.gridelement--b13-2-10 .container__col--right>.ce--mask_text,.contentWrapper--layout-b .subpage__content>.gridelement--b13-2-10 .container__col--right>.ce--mask_media,.contentWrapper--layout-b .subpage__content>.gridelement--b13-2-10 .container__col--right>.ce--mask_kontakt{margin-left:0}@media (min-width:1020px){.contentWrapper--layout-b .subpage__content>.gridelement--b13-2-10 .container__col--right>.ce--mask_text,.contentWrapper--layout-b .subpage__content>.gridelement--b13-2-10 .container__col--right>.ce--mask_media,.contentWrapper--layout-b .subpage__content>.gridelement--b13-2-10 .container__col--right>.ce--mask_kontakt{max-width:calc(var(--grid-column) * 8 - var(--grid-gap))}}.page--91 .contentWrapper--layout-b .gridelement--b13-2-10{grid-template-columns:100%}.page--91 .contentWrapper--layout-b .gridelement--b13-2-10 .container__col--left{display:none}.contentWrapper--layout-story .subpage__header{border-bottom:0}@media (min-width:1020px){.contentWrapper--layout-story .subpage__header>.ce--mask_text{max-width:calc(var(--grid-column) * 6 - var(--grid-gap))}}@media (min-width:1020px){.contentWrapper--layout-story .subpage__content>.ce--mask_text,.contentWrapper--layout-story .subpage__content>.ce--mask_media,.contentWrapper--layout-story .subpage__content>.ce--mask_social_media_teilen{max-width:calc(var(--grid-column) * 8 - var(--grid-gap));margin-left:calc(var(--grid-column) * 2)}}.contentWrapper--layout-story .navigation--three{margin-top:calc(var(--margin-s) + 10px);margin-bottom:calc(var(--margin-s) * -0.5)}.contentWrapper--layout-story .navigation--three ul{flex-direction:row}.contentWrapper--layout-story .navigation--three ul li{display:flex;margin-bottom:0}.contentWrapper--layout-story .navigation--three ul li a{transform:none}.contentWrapper--layout-story .navigation--three ul li a span{display:none}.contentWrapper--layout-story .navigation--three ul li:not(:last-child)::after{content:"/";display:inline;margin:0 10px}.subpage__footer .imagegallery__gallery .splide{margin:0 var(--page-wrapper-padding-raw)}.subpage__footer .frame-type-shortcut{display:none}@media (min-width:1020px){.subpage__footer .frame-type-shortcut{display:block}}.layoutgrid{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99;display:grid;grid-template-columns:repeat(12, 1fr);margin:var(--page-wrapper-padding);gap:var(--grid-gap);pointer-events:none;display:none}.layoutgrid>div{background:red;opacity:0.1;height:100%}input[type="radio"]{position:absolute;opacity:0}input[type="radio"]+label{display:grid;grid-template-columns:15px 1fr;gap:20px;align-items:center}input[type="radio"]+label::before,input[type="radio"]+label::after{content:"";display:block;width:13px;height:13px;border-radius:50%;border:2px solid var(--color-flame-2);grid-column:1;grid-row:1;transition:opacity 0.2s ease}input[type="radio"]+label::after{opacity:0;background:var(--color-flame-2)}input[type="radio"]+label span{grid-column:2}input[type="radio"]:checked+label::after{opacity:1}.frame-type-form_formframework .form-group{display:grid;grid-template-columns:100%;margin-bottom:var(--margin-std)}@media (min-width:1020px){.frame-type-form_formframework .form-group{grid-template-columns:calc(var(--grid-column) * 2 - var(--grid-gap)) 1fr;gap:var(--grid-gap);margin-bottom:calc(var(--margin-s) / 2)}}.frame-type-form_formframework .form-group label{text-align:left;font-weight:400;font-size:var(--fs-form-label)}@media (min-width:1020px){.frame-type-form_formframework .form-group label{text-align:right}}.frame-type-form_formframework .form-group input{width:100%;font-size:var(--fs-form-input);height:30px;background:transparent;border:0;border-bottom:1px solid #000;color:var(--searchbox-color);padding:0 7px}.frame-type-form_formframework .form-group input:focus{outline:0}.frame-type-form_formframework .form-group select{width:100%;font-size:var(--fs-form-input);height:30px;background:transparent;border:0;border-bottom:1px solid #000;color:var(--searchbox-color);padding:0 7px}.frame-type-form_formframework .form-group select:focus{outline:0}.frame-type-form_formframework .form-group select+span{display:block;font-size:var(--fs-form-info);margin-top:10px}.frame-type-form_formframework .btn-group{text-align:right}.frame-type-form_formframework .btn-primary{color:var(--link-color)}.frame-type-form_formframework .btn-primary:hover,.frame-type-form_formframework .btn-primary:focus,.frame-type-form_formframework .btn-primary:active{display:inline-flex;padding:0 24px;height:47px;justify-content:center;align-items:center;font-size:var(--fs-button);letter-spacing:0.12em;font-weight:600;text-transform:uppercase;border:1px solid currentColor}.sociallist{--background: transparent;--iconcolor: #fff;--bordercolor: #708399;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;align-items:center}.sociallist li{margin-right:13px;margin-bottom:var(--margin-s)}.sociallist li:last-child{margin-right:0}.sociallist li:not(.sociallist--nl) a{display:flex;width:37px;height:37px;align-items:center;justify-content:center;border:1px solid var(--bordercolor);border-radius:50%;background:var(--background);color:var(--iconcolor)}.sociallist li:not(.sociallist--nl) a svg path{fill:currentColor}.sociallist li:not(.sociallist--nl) a:hover{--bordercolor: var(--color-flame-2);color:var(--color-flame-2)}.sociallist li.sociallist--nl{margin-left:auto;margin-right:10px;flex-shrink:0;max-width:100%}.sociallist--flame{--background: var(--color-flame-3);--bordercolor: var(--color-flame-3)}.sociallist--flame li:not(.sociallist--nl) a:hover{background:#fff;border-color:var(--color-flame)}.pagefooter{--link-color: #fff;--link-color-hover: #fff;background:var(--footer-background-color);color:var(--footer-font-color);font-size:var(--fs-footer)}.pagefooter .arrowLink{font-size:var(--fs-footer)}.pagefooter .pagefooter__top{padding:65px 0 var(--grid-gap)}.pagefooter .pagefooter__content{margin-bottom:var(--margin-std);display:grid;gap:var(--margin-std);grid-template-columns:100%;justify-content:space-between;font-size:var(--fs-base)}.pagefooter .pagefooter__content>div{margin-top:0;margin-bottom:0}.pagefooter .pagefooter__content .btn--flame{--link-color: #fff}


@media (min-width:1020px){.pagefooter .pagefooter__content{grid-template-columns:calc(var(--grid-column) * 6 - var(--grid-gap)) max-content;gap:0}}.pagefooter .pagefooter__search{margin-top:var(--margin-s);display:grid;grid-template-columns:100%}
@media (min-width:1020px){.pagefooter .pagefooter__search{margin-top:var(--margin-std);grid-template-columns:calc(var(--grid-column) * 4) calc(var(--grid-column) * 4)}}.pagefooter .pagefooter__search .navigation{grid-row:2;font-size:var(--fs-footer-lang)}
@media (min-width:1020px){.pagefooter .pagefooter__search .navigation{grid-row:1;grid-column:1}}.pagefooter .pagefooter__search form{grid-row:1;margin-bottom:var(--margin-std)}
@media (min-width:1020px){.pagefooter .pagefooter__search form{grid-row:1;grid-column:2;margin-bottom:0}}.pagefooter .pagefooter__bottom{background:var(--footer-background-color-alt);min-height:45px;display:flex;align-items:center}.pagefooter .pagefooter__copy{display:flex;flex-direction:column;font-size:var(--fs-footer-copy)}
@media (min-width:1020px){.pagefooter .pagefooter__copy{flex-direction:row;align-items:center}}.pagefooter .pagefooter__copy ul{display:flex;align-items:center;list-style-type:none;margin:0;padding:0}.pagefooter .pagefooter__copy ul li{padding:0 4px}.pagefooter .pagefooter__sitemap{font-size:var(--fs-footer);line-height:1.4;font-weight:300;display:flex;justify-content:space-between;flex-direction:column;padding:0 var(--grid-column)}
@media (min-width:1025px){.pagefooter .pagefooter__sitemap{flex-direction:row;padding:0}}.pagefooter h4,.pagefooter .header--lvl4{letter-spacing:0.05em;font-size:var(--fs-footer-headline)}.searchbox{--searchbox-border: #000;--searchbox-color: #000;position:relative;border:1px solid var(--searchbox-border);height:32px;display:flex;align-items:center}.searchbox button{width:32px;height:20px;flex-grow:0;flex-shrink:0;border-right:1px solid var(--searchbox-border);margin-right:7px;display:flex;align-items:center;justify-content:center}.searchbox button svg path{fill:var(--searchbox-color)}.searchbox input{background:transparent;border:0;width:100%;color:var(--searchbox-color);padding:0 7px;height:100%}.searchbox input:focus{outline:0}.pagefooter .searchbox{--searchbox-border: var(--color-gray-footer);--searchbox-color: #fff}.searchbox .autoComplete_wrapper{width:100%}.searchbox--light{--searchbox-border: var(--color-gray-3);border-width:0 0 1px 0;height:35px}.searchbox--light button{width:20px;height:20px;border:0}.searchbox--light button svg{width:100%;height:auto}.searchbox--light button svg path{fill:var(--color-flame)}.contact .contact__name{text-transform:uppercase;font-size:var(--fs-base);letter-spacing:0.125em;font-weight:600;margin-bottom:10px}.contact .contact__name+p{margin-top:0}.contactList{display:grid;grid-gap:var(--grid-gap);grid-template-columns:100%;align-items:start}

/*当浏览器尺寸大于1020px时候*/
@media (min-width:1020px){
.pagefooter  .head_zw{height:50px; width:1200px;}
.pagefooter  .head_zw .left{ float:left; width:70%; height:50px; line-height:50px;}
.pagefooter  .head_zw .right{ float:right;  width:30%; display:none}	
}	
	
/*当浏览器尺寸小于1020px的时执行下面的CSS*/
@media (max-width: 1020px){


}




@media (min-width:1020px){.contactList{grid-template-columns:calc(var(--grid-column) * 4 - var(--grid-gap)) 1fr;margin-left:calc(var(--grid-column) * 2)}}.contactList .searchbox{margin-bottom:var(--margin-std)}.contactList .contact{display:grid;grid-gap:var(--grid-gap);grid-template-columns:calc(var(--grid-column) * 3 - var(--grid-gap)) 1fr;margin-bottom:var(--margin-s);grid-template-columns:100%}@media (min-width:1020px){.contactList .contact{grid-template-columns:calc(var(--grid-column) * 3 - var(--grid-gap)) 1fr}}.contactList .contacts{position:sticky;top:calc(var(--page-header-height) + var(--page-subheader-height));padding-top:var(--page-header-height)}@media (min-width:1020px){.contactList .contacts{padding-top:0}}.contactList .contacts__countryHeader{font-weight:600;color:var(--color-flame)}.contactList .contacts__resultWrapper{transition:opacity 0.3s ease}.contactList .navigation--three{margin-top:0}.contactList .navigation--three ul{margin:15px 0 0 var(--margin-s)}.contactList .navigation--three ul li:last-child{margin-bottom:0}.dropdown{border:1px solid var(--color-flame-2);padding:17px var(--grid-gap);border-width:1px 1px 0 1px}.dropdown:last-child{border-bottom-width:1px}.dropdown .dropdown__content{overflow:hidden;transition:height 0.35s ease}.dropdown .dropdown__header{font-size:var(--fs-base);letter-spacing:0.02em;line-height:1.5;font-weight:500;cursor:pointer;display:flex;justify-content:space-between}.bodytext table{border:0;width:100%;border-collapse:collapse;font-size:var(--fs-table-body);color:var(--color-gray-4);font-weight:500}.bodytext table td,.bodytext table th{border:0;border-bottom:1px solid var(--table-border-color);padding:15px 0 10px;text-align:center}.bodytext table thead{--table-border-color: var(--color-flame)}.bodytext table thead th{font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:#000}.bodytext table thead th:nth-child(2){border-right:1px solid var(--table-border-color);border-left:1px solid var(--table-border-color)}.bodytext table tbody{--table-border-color: rgba(0,0,0,0.25)}.bodytext table tbody tr:first-child{font-size:var(--fs-table-header)}.bodytext table tbody th{text-align:left;font-weight:600;color:#000;border-right:1px solid var(--table-border-color)}.bodytext table tbody td:nth-child(3){border-right:1px solid var(--table-border-color)}.kesearch_pagebrowser ul,.f3-widget-paginator{margin-top:var(--margin-std);list-style-type:none;display:flex;flex-direction:row;padding-left:0;font-size:var(--fs-small)}.kesearch_pagebrowser ul li,.f3-widget-paginator li{margin-right:10px;font-weight:400}.kesearch_pagebrowser ul li.current,.f3-widget-paginator li.current{color:var(--color-flame)}

/*分页样式*/
	.page_info{width:100%; height:auto;text-align:center;}	
	.page_list{display:table; margin: auto; padding:0px;overflow:hidden;}
	.page_list dl{line-height:35px;text-align:center;letter-spacing:0;font-size:14px;}
	.page_list dd {float:left; border: 1px solid #ddd; font-size:14px; line-height:35px;margin: 5px;}
	.page_list a{display:inline-block;color:#333;text-decoration:none;transition: background-color .5s;padding:0 15px;}
	.page_list a:active{color:#fff;background-color:#333;}
	.page_list a:hover{color:#fff;background-color:#333;}

.icon--doubleArrow{--arrowSide: 11px;--strokeWidth: 2px;display:flex;color:var(--color-flame-2);margin-left:calc((var(--arrowSide) - var(--strokeWidth) * 4) * var(--sqrt2) * -0.5)}.icon--doubleArrow span{display:block;width:var(--arrowSide);height:var(--arrowSide);border-color:currentColor;border-style:solid;border-width:var(--strokeWidth) var(--strokeWidth) 0 0;transform:rotate(45deg)}.icon--doubleArrow span:first-child{display:none}.icon--doubleArrow span:last-child{transform:rotate(45deg) translateX(-15%) translateY(15%)}.icon--doubleArrow.icon--doubleArrow--big{--arrowSide: 54px;--strokeWidth: 3px}.icon--arrow{--arrowSide: 62px;--arrowLength: 87px;--strokeWidth: 2px;color:var(--color-flame-2);position:relative;border-color:currentColor;border-style:solid;border-width:var(--strokeWidth) var(--strokeWidth) 0 0;width:var(--arrowSide);height:var(--arrowSide)}.icon--arrow::before{display:block;content:"";width:var(--strokeWidth);height:var(--arrowLength);background:currentColor;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center}.icon--dropdown{transform:rotate(90deg);transition:transform 0.35s ease}.icon--search{--height: 18px;--strokeWidth: 2px;width:var(--height);height:var(--height);position:relative}.icon--search::before{display:block;content:"";width:calc(var(--height) * 0.6);aspect-ratio:1;border:var(--strokeWidth) solid currentColor;position:absolute;top:0;left:0;border-radius:50%}.icon--search::after{display:block;content:"";height:var(--strokeWidth);width:calc(var(--height) * 0.4);background:currentColor;position:absolute;bottom:0;right:2px;transform-origin:100% 100%;transform:rotate(45deg)}.lb-loader,.lightbox{text-align:center;line-height:0;position:absolute;left:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:0.8;display:none}.lightbox{width:100%;z-index:10000;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-prev,.lb-nav a.lb-next,.lb-cancel{background-image:none}.lb-data .lb-close{background-image:url("../images/icon__close.svg");transform:translateX(100%)}.lightbox{display:flex;flex-direction:column}.lightbox .lb-outerContainer{order:2}.lightbox .lb-container{order:1;box-shadow:2px 4px 4px rgba(0, 0, 0, 0.18);border:1px solid var(--color-gray-1)}.lightboxOverlay{background:#fff;opacity:0.8;backdrop-filter:blur(5px)}