/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
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;-webkit-text-decoration:underline dotted;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}.position-sticky-top{position:sticky;top:0}:root{--c-body-color:#333;--c-text-inverse:#fff;--c-body-bg:#fff;--c-background-section:#f7f7f8;--c-primary:#ef7d00;--c-secondary:#333;--c-gray:#B0B6BA;--c-gray-light:#E2E6EA;--c-gray-lighter:#F0F1F2;--c-gray-lightest:#f7f7f8;--c-near-white:#f9fbfc;--c-#fff:#fff;--c-gray-dark:#000;--c-gray-darker:#000;--c-#000:#000;--c-warning:#ffc107 t;--c-error:#bd2130;--c-message:#17a2b8;--c-comment:#f500ff;--c-success:#5cb85c}:root [data-theme='default']{--c-body-color:#333;--c-text-inverse:#fff;--c-body-bg:#fff;--c-background-section:#f7f7f8;--c-primary:#ef7d00;--c-secondary:#333;--c-gray:#B0B6BA;--c-gray-light:#E2E6EA;--c-gray-lighter:#F0F1F2;--c-gray-lightest:#f7f7f8;--c-near-white:#f9fbfc;--c-#fff:#fff;--c-gray-dark:#000;--c-gray-darker:#000;--c-#000:#000;--c-warning:#ffc107 t;--c-error:#bd2130;--c-message:#17a2b8;--c-comment:#f500ff;--c-success:#5cb85c}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all 0.4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end;border:1px solid white}.cl-colors__item--default-body-color{background-color:#333;background-color:var(--c-body-color);color:set-color(#333)}.cl-colors__item--default-text-inverse{background-color:#fff;background-color:var(--c-text-inverse);color:set-color(#fff)}.cl-colors__item--default-body-bg{background-color:#fff;background-color:var(--c-body-bg);color:set-color(#fff)}.cl-colors__item--default-background-section{background-color:#f7f7f8;background-color:var(--c-background-section);color:set-color(#f7f7f8)}.cl-colors__item--default-primary{background-color:#ef7d00;background-color:var(--c-primary);color:set-color(#ef7d00)}.cl-colors__item--default-secondary{background-color:#333;background-color:var(--c-secondary);color:set-color(#333)}.cl-colors__item--default-gray{background-color:#B0B6BA;background-color:var(--c-gray);color:set-color(#B0B6BA)}.cl-colors__item--default-gray-light{background-color:#E2E6EA;background-color:var(--c-gray-light);color:set-color(#E2E6EA)}.cl-colors__item--default-gray-lighter{background-color:#F0F1F2;background-color:var(--c-gray-lighter);color:set-color(#F0F1F2)}.cl-colors__item--default-gray-lightest{background-color:#f7f7f8;background-color:var(--c-gray-lightest);color:set-color(#f7f7f8)}.cl-colors__item--default-near-white{background-color:#f9fbfc;background-color:var(--c-near-white);color:set-color(#f9fbfc)}.cl-colors__item--default-white{background-color:var(--c-#fff);color:set-color(#fff)}.cl-colors__item--default-gray-dark{background-color:#000;background-color:var(--c-gray-dark);color:set-color(#000)}.cl-colors__item--default-gray-darker{background-color:#000;background-color:var(--c-gray-darker);color:set-color(#000)}.cl-colors__item--default-black{background-color:var(--c-#000);color:set-color(#000)}.cl-colors__item--default-warning{background-color:#ffc107 t;background-color:var(--c-warning);color:set-color(#ffc107 t)}.cl-colors__item--default-error{background-color:#bd2130;background-color:var(--c-error);color:set-color(#bd2130)}.cl-colors__item--default-message{background-color:#17a2b8;background-color:var(--c-message);color:set-color(#17a2b8)}.cl-colors__item--default-comment{background-color:#f500ff;background-color:var(--c-comment);color:set-color(#f500ff)}.cl-colors__item--default-success{background-color:#5cb85c;background-color:var(--c-success);color:set-color(#5cb85c)}.color-body-color{color:#333 !important}[class*='text-body-color']{color:#333 !important}[class*='bg-body-color']{background:#333 !important}.color-text-inverse{color:#fff !important}[class*='text-text-inverse']{color:#fff !important}[class*='bg-text-inverse']{background:#fff !important}.color-body-bg{color:#fff !important}[class*='text-body-bg']{color:#fff !important}[class*='bg-body-bg']{background:#fff !important}.color-background-section{color:#f7f7f8 !important}[class*='text-background-section']{color:#f7f7f8 !important}[class*='bg-background-section']{background:#f7f7f8 !important}.color-primary{color:#ef7d00 !important}[class*='text-primary']{color:#ef7d00 !important}[class*='bg-primary']{background:#ef7d00 !important}.color-secondary{color:#333 !important}[class*='text-secondary']{color:#333 !important}[class*='bg-secondary']{background:#333 !important}.color-gray{color:#B0B6BA !important}[class*='text-gray']{color:#B0B6BA !important}[class*='bg-gray']{background:#B0B6BA !important}.color-gray-light{color:#E2E6EA !important}[class*='text-gray-light']{color:#E2E6EA !important}[class*='bg-gray-light']{background:#E2E6EA !important}.color-gray-lighter{color:#F0F1F2 !important}[class*='text-gray-lighter']{color:#F0F1F2 !important}[class*='bg-gray-lighter']{background:#F0F1F2 !important}.color-gray-lightest{color:#f7f7f8 !important}[class*='text-gray-lightest']{color:#f7f7f8 !important}[class*='bg-gray-lightest']{background:#f7f7f8 !important}.color-near-white{color:#f9fbfc !important}[class*='text-near-white']{color:#f9fbfc !important}[class*='bg-near-white']{background:#f9fbfc !important}.color-white{color:#fff !important}[class*='text-white']{color:#fff !important}[class*='bg-white']{background:#fff !important}.color-gray-dark{color:#000 !important}[class*='text-gray-dark']{color:#000 !important}[class*='bg-gray-dark']{background:#000 !important}.color-gray-darker{color:#000 !important}[class*='text-gray-darker']{color:#000 !important}[class*='bg-gray-darker']{background:#000 !important}.color-black{color:#000 !important}[class*='text-black']{color:#000 !important}[class*='bg-black']{background:#000 !important}.color-warning{color:#ffc107 t !important}[class*='text-warning']{color:#ffc107 t !important}[class*='bg-warning']{background:#ffc107 t !important}.color-error{color:#bd2130 !important}[class*='text-error']{color:#bd2130 !important}[class*='bg-error']{background:#bd2130 !important}.color-message{color:#17a2b8 !important}[class*='text-message']{color:#17a2b8 !important}[class*='bg-message']{background:#17a2b8 !important}.color-comment{color:#f500ff !important}[class*='text-comment']{color:#f500ff !important}[class*='bg-comment']{background:#f500ff !important}.color-success{color:#5cb85c !important}[class*='text-success']{color:#5cb85c !important}[class*='bg-success']{background:#5cb85c !important}.bg-primary-gradient{background:#0050a0 !important;background:radial-gradient(circle,#0050a0 0%,#00468d 31%,#003f7f 100%) !important;color:white}.bg-primary-gradient::after{content:'';background-repeat:no-repeat;background-position:center center;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:-1;opacity:0;transition:all 1s ease}.bg-top-gray{position:relative}.bg-top-gray::before{content:' ';height:300px;background:#F0F1F2;width:100%;position:absolute;top:0;left:0;right:0;z-index:-1}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;src:url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-regular.eot);src:local(""),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-regular.woff2) format("woff2"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-regular.woff) format("woff"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-regular.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-regular.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:400;src:url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-italic.eot);src:local(""),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-italic.woff2) format("woff2"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-italic.woff) format("woff"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-italic.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-italic.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:500;src:url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-500.eot);src:local(""),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-500.eot#iefix) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-500.woff2) format("woff2"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-500.woff) format("woff"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-500.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-500.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:500;src:url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-500italic.eot);src:local(""),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-500italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-500italic.woff2) format("woff2"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-500italic.woff) format("woff"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-500italic.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-500italic.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;src:url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-600.eot);src:local(""),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-600.eot#iefix) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-600.woff2) format("woff2"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-600.woff) format("woff"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-600.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-600.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:600;src:url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-600italic.eot);src:local(""),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-600italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-600italic.woff2) format("woff2"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-600italic.woff) format("woff"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-600italic.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-600italic.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:700;src:url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-700.eot);src:local(""),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-700.woff2) format("woff2"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-700.woff) format("woff"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-700.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-700.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Sans';font-style:italic;font-weight:700;src:url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-700italic.eot);src:local(""),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-700italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-700italic.woff2) format("woff2"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-700italic.woff) format("woff"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-700italic.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/ibm-plex-sans-v9-latin/ibm-plex-sans-v9-latin-700italic.svg#IBMPlexSans) format("svg")}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:300;src:url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-300.eot);src:local(""),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-300.woff2) format("woff2"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-300.woff) format("woff"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-300.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-300.svg#IBMPlexMono) format("svg")}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;src:url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-regular.eot);src:local(""),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-regular.woff2) format("woff2"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-regular.woff) format("woff"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-regular.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-regular.svg#IBMPlexMono) format("svg")}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;src:url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-500.eot);src:local(""),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-500.eot#iefix) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-500.woff2) format("woff2"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-500.woff) format("woff"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-500.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-500.svg#IBMPlexMono) format("svg")}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:600;src:url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-600.eot);src:local(""),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-600.eot#iefix) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-600.woff2) format("woff2"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-600.woff) format("woff"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-600.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-600.svg#IBMPlexMono) format("svg")}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:700;src:url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-700.eot);src:local(""),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-700.woff2) format("woff2"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-700.woff) format("woff"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-700.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/ibm-plex-mono-v7-latin/ibm-plex-mono-v7-latin-700.svg#IBMPlexMono) format("svg")}@font-face{font-family:'Linearicons';src:url(/themes/custom/genkinger/fonts/linearicons/Linearicons.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/linearicons/Linearicons.woff) format("woff"),url(/themes/custom/genkinger/fonts/linearicons/Linearicons.svg) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^='icon-'],[class*=' icon-']{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^='icon-']::before,[class*=' icon-']::before{font-size:26px}.icon-home::before{content:'\e600'}.icon-home2::before{content:'\e601'}.icon-home3::before{content:'\e602'}.icon-home4::before{content:'\e603'}.icon-home5::before{content:'\e604'}.icon-home6::before{content:'\e605'}.icon-bathtub::before{content:'\e606'}.icon-toothbrush::before{content:'\e607'}.icon-bed::before{content:'\e608'}.icon-couch::before{content:'\e609'}.icon-chair::before{content:'\e60a'}.icon-city::before{content:'\e60b'}.icon-apartment::before{content:'\e60c'}.icon-pencil::before{content:'\e60d'}.icon-pencil2::before{content:'\e60e'}.icon-pen::before{content:'\e60f'}.icon-pencil3::before{content:'\e610'}.icon-eraser::before{content:'\e611'}.icon-pencil4::before{content:'\e612'}.icon-pencil5::before{content:'\e613'}.icon-feather::before{content:'\e614'}.icon-feather2::before{content:'\e615'}.icon-feather3::before{content:'\e616'}.icon-pen2::before{content:'\e617'}.icon-pen-add::before{content:'\e618'}.icon-pen-remove::before{content:'\e619'}.icon-vector::before{content:'\e61a'}.icon-pen3::before{content:'\e61b'}.icon-blog::before{content:'\e61c'}.icon-brush::before{content:'\e61d'}.icon-brush2::before{content:'\e61e'}.icon-spray::before{content:'\e61f'}.icon-paint-roller::before{content:'\e620'}.icon-stamp::before{content:'\e621'}.icon-tape::before{content:'\e622'}.icon-desk-tape::before{content:'\e623'}.icon-texture::before{content:'\e624'}.icon-eye-dropper::before{content:'\e625'}.icon-palette::before{content:'\e626'}.icon-color-sampler::before{content:'\e627'}.icon-bucket::before{content:'\e628'}.icon-gradient::before{content:'\e629'}.icon-gradient2::before{content:'\e62a'}.icon-magic-wand::before{content:'\e62b'}.icon-magnet::before{content:'\e62c'}.icon-pencil-ruler::before{content:'\e62d'}.icon-pencil-ruler2::before{content:'\e62e'}.icon-compass::before{content:'\e62f'}.icon-aim::before{content:'\e630'}.icon-gun::before{content:'\e631'}.icon-bottle::before{content:'\e632'}.icon-drop::before{content:'\e633'}.icon-drop-crossed::before{content:'\e634'}.icon-drop2::before{content:'\e635'}.icon-snow::before{content:'\e636'}.icon-snow2::before{content:'\e637'}.icon-fire::before{content:'\e638'}.icon-lighter::before{content:'\e639'}.icon-knife::before{content:'\e63a'}.icon-dagger::before{content:'\e63b'}.icon-tissue::before{content:'\e63c'}.icon-toilet-paper::before{content:'\e63d'}.icon-poop::before{content:'\e63e'}.icon-umbrella::before{content:'\e63f'}.icon-umbrella2::before{content:'\e640'}.icon-rain::before{content:'\e641'}.icon-tornado::before{content:'\e642'}.icon-wind::before{content:'\e643'}.icon-fan::before{content:'\e644'}.icon-contrast::before{content:'\e645'}.icon-sun-small::before{content:'\e646'}.icon-sun::before{content:'\e647'}.icon-sun2::before{content:'\e648'}.icon-moon::before{content:'\e649'}.icon-cloud::before{content:'\e64a'}.icon-cloud-upload::before{content:'\e64b'}.icon-cloud-download::before{content:'\e64c'}.icon-cloud-rain::before{content:'\e64d'}.icon-cloud-hailstones::before{content:'\e64e'}.icon-cloud-snow::before{content:'\e64f'}.icon-cloud-windy::before{content:'\e650'}.icon-sun-wind::before{content:'\e651'}.icon-cloud-fog::before{content:'\e652'}.icon-cloud-sun::before{content:'\e653'}.icon-cloud-lightning::before{content:'\e654'}.icon-cloud-sync::before{content:'\e655'}.icon-cloud-lock::before{content:'\e656'}.icon-cloud-gear::before{content:'\e657'}.icon-cloud-alert::before{content:'\e658'}.icon-cloud-check::before{content:'\e659'}.icon-cloud-cross::before{content:'\e65a'}.icon-cloud-crossed::before{content:'\e65b'}.icon-cloud-database::before{content:'\e65c'}.icon-database::before{content:'\e65d'}.icon-database-add::before{content:'\e65e'}.icon-database-remove::before{content:'\e65f'}.icon-database-lock::before{content:'\e660'}.icon-database-refresh::before{content:'\e661'}.icon-database-check::before{content:'\e662'}.icon-database-history::before{content:'\e663'}.icon-database-upload::before{content:'\e664'}.icon-database-download::before{content:'\e665'}.icon-server::before{content:'\e666'}.icon-shield::before{content:'\e667'}.icon-shield-check::before{content:'\e668'}.icon-shield-alert::before{content:'\e669'}.icon-shield-cross::before{content:'\e66a'}.icon-lock::before{content:'\e66b'}.icon-rotation-lock::before{content:'\e66c'}.icon-unlock::before{content:'\e66d'}.icon-key::before{content:'\e66e'}.icon-key-hole::before{content:'\e66f'}.icon-toggle-off::before{content:'\e670'}.icon-toggle-on::before{content:'\e671'}.icon-cog::before{content:'\e672'}.icon-cog2::before{content:'\e673'}.icon-wrench::before{content:'\e674'}.icon-screwdriver::before{content:'\e675'}.icon-hammer-wrench::before{content:'\e676'}.icon-hammer::before{content:'\e677'}.icon-saw::before{content:'\e678'}.icon-axe::before{content:'\e679'}.icon-axe2::before{content:'\e67a'}.icon-shovel::before{content:'\e67b'}.icon-pickaxe::before{content:'\e67c'}.icon-factory::before{content:'\e67d'}.icon-factory2::before{content:'\e67e'}.icon-recycle::before{content:'\e67f'}.icon-trash::before{content:'\e680'}.icon-trash2::before{content:'\e681'}.icon-trash3::before{content:'\e682'}.icon-broom::before{content:'\e683'}.icon-game::before{content:'\e684'}.icon-gamepad::before{content:'\e685'}.icon-joystick::before{content:'\e686'}.icon-dice::before{content:'\e687'}.icon-spades::before{content:'\e688'}.icon-diamonds::before{content:'\e689'}.icon-clubs::before{content:'\e68a'}.icon-hearts::before{content:'\e68b'}.icon-heart::before{content:'\e68c'}.icon-star::before{content:'\e68d'}.icon-star-half::before{content:'\e68e'}.icon-star-empty::before{content:'\e68f'}.icon-flag::before{content:'\e690'}.icon-flag2::before{content:'\e691'}.icon-flag3::before{content:'\e692'}.icon-mailbox-full::before{content:'\e693'}.icon-mailbox-empty::before{content:'\e694'}.icon-at-sign::before{content:'\e695'}.icon-envelope::before,.icon--envelope::before{content:'\e696'}.icon-envelope-open::before{content:'\e697'}.icon-paperclip::before{content:'\e698'}.icon-paper-plane::before{content:'\e699'}.icon-reply::before{content:'\e69a'}.icon-reply-all::before{content:'\e69b'}.icon-inbox::before{content:'\e69c'}.icon-inbox2::before{content:'\e69d'}.icon-outbox::before{content:'\e69e'}.icon-box::before{content:'\e69f'}.icon-archive::before{content:'\e6a0'}.icon-archive2::before{content:'\e6a1'}.icon-drawers::before{content:'\e6a2'}.icon-drawers2::before{content:'\e6a3'}.icon-drawers3::before{content:'\e6a4'}.icon-eye::before{content:'\e6a5'}.icon-eye-crossed::before{content:'\e6a6'}.icon-eye-plus::before{content:'\e6a7'}.icon-eye-minus::before{content:'\e6a8'}.icon-binoculars::before{content:'\e6a9'}.icon-binoculars2::before{content:'\e6aa'}.icon-hdd::before{content:'\e6ab'}.icon-hdd-down::before{content:'\e6ac'}.icon-hdd-up::before{content:'\e6ad'}.icon-floppy-disk::before{content:'\e6ae'}.icon-disc::before{content:'\e6af'}.icon-tape2::before{content:'\e6b0'}.icon-printer::before{content:'\e6b1'}.icon-shredder::before{content:'\e6b2'}.icon-file-empty::before{content:'\e6b3'}.icon-file-add::before{content:'\e6b4'}.icon-file-check::before{content:'\e6b5'}.icon-file-lock::before{content:'\e6b6'}.icon-files::before{content:'\e6b7'}.icon-copy::before{content:'\e6b8'}.icon-compare::before{content:'\e6b9'}.icon-folder::before{content:'\e6ba'}.icon-folder-search::before{content:'\e6bb'}.icon-folder-plus::before{content:'\e6bc'}.icon-folder-minus::before{content:'\e6bd'}.icon-folder-download::before{content:'\e6be'}.icon-folder-upload::before{content:'\e6bf'}.icon-folder-star::before{content:'\e6c0'}.icon-folder-heart::before{content:'\e6c1'}.icon-folder-user::before{content:'\e6c2'}.icon-folder-shared::before{content:'\e6c3'}.icon-folder-music::before{content:'\e6c4'}.icon-folder-picture::before{content:'\e6c5'}.icon-folder-film::before{content:'\e6c6'}.icon-scissors::before{content:'\e6c7'}.icon-paste::before{content:'\e6c8'}.icon-clipboard-empty::before{content:'\e6c9'}.icon-clipboard-pencil::before{content:'\e6ca'}.icon-clipboard-text::before{content:'\e6cb'}.icon-clipboard-check::before{content:'\e6cc'}.icon-clipboard-down::before{content:'\e6cd'}.icon-clipboard-left::before{content:'\e6ce'}.icon-clipboard-alert::before{content:'\e6cf'}.icon-clipboard-user::before{content:'\e6d0'}.icon-register::before{content:'\e6d1'}.icon-enter::before{content:'\e6d2'}.icon-exit::before{content:'\e6d3'}.icon-papers::before{content:'\e6d4'}.icon-news::before{content:'\e6d5'}.icon-reading::before{content:'\e6d6'}.icon-typewriter::before{content:'\e6d7'}.icon-document::before{content:'\e6d8'}.icon-document2::before{content:'\e6d9'}.icon-graduation-hat::before{content:'\e6da'}.icon-license::before{content:'\e6db'}.icon-license2::before{content:'\e6dc'}.icon-medal-empty::before{content:'\e6dd'}.icon-medal-first::before{content:'\e6de'}.icon-medal-second::before{content:'\e6df'}.icon-medal-third::before{content:'\e6e0'}.icon-podium::before{content:'\e6e1'}.icon-trophy::before{content:'\e6e2'}.icon-trophy2::before{content:'\e6e3'}.icon-music-note::before{content:'\e6e4'}.icon-music-note2::before{content:'\e6e5'}.icon-music-note3::before{content:'\e6e6'}.icon-playlist::before{content:'\e6e7'}.icon-playlist-add::before{content:'\e6e8'}.icon-guitar::before{content:'\e6e9'}.icon-trumpet::before{content:'\e6ea'}.icon-album::before{content:'\e6eb'}.icon-shuffle::before{content:'\e6ec'}.icon-repeat-one::before{content:'\e6ed'}.icon-repeat::before{content:'\e6ee'}.icon-headphones::before{content:'\e6ef'}.icon-headset::before{content:'\e6f0'}.icon-loudspeaker::before{content:'\e6f1'}.icon-equalizer::before{content:'\e6f2'}.icon-theater::before{content:'\e6f3'}.icon-3d-glasses::before{content:'\e6f4'}.icon-ticket::before{content:'\e6f5'}.icon-presentation::before{content:'\e6f6'}.icon-play::before{content:'\e6f7'}.icon-film-play::before{content:'\e6f8'}.icon-clapboard-play::before{content:'\e6f9'}.icon-media::before{content:'\e6fa'}.icon-film::before{content:'\e6fb'}.icon-film2::before{content:'\e6fc'}.icon-surveillance::before{content:'\e6fd'}.icon-surveillance2::before{content:'\e6fe'}.icon-camera::before{content:'\e6ff'}.icon-camera-crossed::before{content:'\e700'}.icon-camera-play::before{content:'\e701'}.icon-time-lapse::before{content:'\e702'}.icon-record::before{content:'\e703'}.icon-camera2::before{content:'\e704'}.icon-camera-flip::before{content:'\e705'}.icon-panorama::before{content:'\e706'}.icon-time-lapse2::before{content:'\e707'}.icon-shutter::before{content:'\e708'}.icon-shutter2::before{content:'\e709'}.icon-face-detection::before{content:'\e70a'}.icon-flare::before{content:'\e70b'}.icon-convex::before{content:'\e70c'}.icon-concave::before{content:'\e70d'}.icon-picture::before{content:'\e70e'}.icon-picture2::before{content:'\e70f'}.icon-picture3::before{content:'\e710'}.icon-pictures::before{content:'\e711'}.icon-book::before,.icon--book::before{content:'\e712'}.icon-audio-book::before{content:'\e713'}.icon-book2::before{content:'\e714'}.icon-bookmark::before{content:'\e715'}.icon-bookmark2::before{content:'\e716'}.icon-label::before{content:'\e717'}.icon-library::before{content:'\e718'}.icon-library2::before{content:'\e719'}.icon-contacts::before{content:'\e71a'}.icon-profile::before{content:'\e71b'}.icon-portrait::before{content:'\e71c'}.icon-portrait2::before{content:'\e71d'}.icon-user::before{content:'\e71e'}.icon-user-plus::before{content:'\e71f'}.icon-user-minus::before{content:'\e720'}.icon-user-lock::before{content:'\e721'}.icon-users::before{content:'\e722'}.icon-users2::before{content:'\e723'}.icon-users-plus::before{content:'\e724'}.icon-users-minus::before{content:'\e725'}.icon-group-work::before{content:'\e726'}.icon-woman::before{content:'\e727'}.icon-man::before{content:'\e728'}.icon-baby::before{content:'\e729'}.icon-baby2::before{content:'\e72a'}.icon-baby3::before{content:'\e72b'}.icon-baby-bottle::before{content:'\e72c'}.icon-walk::before{content:'\e72d'}.icon-hand-waving::before{content:'\e72e'}.icon-jump::before{content:'\e72f'}.icon-run::before{content:'\e730'}.icon-woman2::before{content:'\e731'}.icon-man2::before{content:'\e732'}.icon-man-woman::before{content:'\e733'}.icon-height::before{content:'\e734'}.icon-weight::before{content:'\e735'}.icon-scale::before{content:'\e736'}.icon-button::before{content:'\e737'}.icon-bow-tie::before{content:'\e738'}.icon-tie::before{content:'\e739'}.icon-socks::before{content:'\e73a'}.icon-shoe::before{content:'\e73b'}.icon-shoes::before{content:'\e73c'}.icon-hat::before{content:'\e73d'}.icon-pants::before{content:'\e73e'}.icon-shorts::before{content:'\e73f'}.icon-flip-flops::before{content:'\e740'}.icon-shirt::before{content:'\e741'}.icon-hanger::before{content:'\e742'}.icon-laundry::before{content:'\e743'}.icon-store::before{content:'\e744'}.icon-haircut::before{content:'\e745'}.icon-store-24::before{content:'\e746'}.icon-barcode::before{content:'\e747'}.icon-barcode2::before{content:'\e748'}.icon-barcode3::before{content:'\e749'}.icon-cashier::before{content:'\e74a'}.icon-bag::before{content:'\e74b'}.icon-bag2::before{content:'\e74c'}.icon-cart::before{content:'\e74d'}.icon-cart-empty::before{content:'\e74e'}.icon-cart-full::before{content:'\e74f'}.icon-cart-plus::before{content:'\e750'}.icon-cart-plus2::before{content:'\e751'}.icon-cart-add::before{content:'\e752'}.icon-cart-remove::before{content:'\e753'}.icon-cart-exchange::before{content:'\e754'}.icon-tag::before{content:'\e755'}.icon-tags::before{content:'\e756'}.icon-receipt::before{content:'\e757'}.icon-wallet::before{content:'\e758'}.icon-credit-card::before{content:'\e759'}.icon-cash-dollar::before{content:'\e75a'}.icon-cash-euro::before{content:'\e75b'}.icon-cash-pound::before{content:'\e75c'}.icon-cash-yen::before{content:'\e75d'}.icon-bag-dollar::before{content:'\e75e'}.icon-bag-euro::before{content:'\e75f'}.icon-bag-pound::before{content:'\e760'}.icon-bag-yen::before{content:'\e761'}.icon-coin-dollar::before{content:'\e762'}.icon-coin-euro::before{content:'\e763'}.icon-coin-pound::before{content:'\e764'}.icon-coin-yen::before{content:'\e765'}.icon-calculator::before{content:'\e766'}.icon-calculator2::before{content:'\e767'}.icon-abacus::before{content:'\e768'}.icon-vault::before{content:'\e769'}.icon-telephone::before,.control--phone i::before{content:'\e76a'}.icon-phone-lock::before{content:'\e76b'}.icon-phone-wave::before{content:'\e76c'}.icon-phone-pause::before{content:'\e76d'}.icon-phone-outgoing::before{content:'\e76e'}.icon-phone-incoming::before{content:'\e76f'}.icon-phone-in-out::before{content:'\e770'}.icon-phone-error::before{content:'\e771'}.icon-phone-sip::before{content:'\e772'}.icon-phone-plus::before{content:'\e773'}.icon-phone-minus::before{content:'\e774'}.icon-voicemail::before{content:'\e775'}.icon-dial::before{content:'\e776'}.icon-telephone2::before{content:'\e777'}.icon-pushpin::before{content:'\e778'}.icon-pushpin2::before{content:'\e779'}.icon-map-marker::before,.icon--map-marker::before{content:'\e77a'}.icon-map-marker-user::before{content:'\e77b'}.icon-map-marker-down::before{content:'\e77c'}.icon-map-marker-check::before{content:'\e77d'}.icon-map-marker-crossed::before{content:'\e77e'}.icon-radar::before{content:'\e77f'}.icon-compass2::before{content:'\e780'}.icon-map::before{content:'\e781'}.icon-map2::before{content:'\e782'}.icon-location::before{content:'\e783'}.icon-road-sign::before{content:'\e784'}.icon-calendar-empty::before{content:'\e785'}.icon-calendar-check::before{content:'\e786'}.icon-calendar-cross::before{content:'\e787'}.icon-calendar-31::before{content:'\e788'}.icon-calendar-full::before{content:'\e789'}.icon-calendar-insert::before{content:'\e78a'}.icon-calendar-text::before{content:'\e78b'}.icon-calendar-user::before{content:'\e78c'}.icon-mouse::before{content:'\e78d'}.icon-mouse-left::before{content:'\e78e'}.icon-mouse-right::before{content:'\e78f'}.icon-mouse-both::before{content:'\e790'}.icon-keyboard::before{content:'\e791'}.icon-keyboard-up::before{content:'\e792'}.icon-keyboard-down::before{content:'\e793'}.icon-delete::before{content:'\e794'}.icon-spell-check::before{content:'\e795'}.icon-escape::before{content:'\e796'}.icon-enter2::before{content:'\e797'}.icon-screen::before{content:'\e798'}.icon-aspect-ratio::before{content:'\e799'}.icon-signal::before{content:'\e79a'}.icon-signal-lock::before{content:'\e79b'}.icon-signal-80::before{content:'\e79c'}.icon-signal-60::before{content:'\e79d'}.icon-signal-40::before{content:'\e79e'}.icon-signal-20::before{content:'\e79f'}.icon-signal-0::before{content:'\e7a0'}.icon-signal-blocked::before{content:'\e7a1'}.icon-sim::before{content:'\e7a2'}.icon-flash-memory::before{content:'\e7a3'}.icon-usb-drive::before{content:'\e7a4'}.icon-phone::before{content:'\e7a5'}.icon-smartphone::before{content:'\e7a6'}.icon-smartphone-notification::before{content:'\e7a7'}.icon-smartphone-vibration::before{content:'\e7a8'}.icon-smartphone-embed::before{content:'\e7a9'}.icon-smartphone-waves::before{content:'\e7aa'}.icon-tablet::before{content:'\e7ab'}.icon-tablet2::before{content:'\e7ac'}.icon-laptop::before{content:'\e7ad'}.icon-laptop-phone::before{content:'\e7ae'}.icon-desktop::before{content:'\e7af'}.icon-launch::before{content:'\e7b0'}.icon-new-tab::before{content:'\e7b1'}.icon-window::before{content:'\e7b2'}.icon-cable::before{content:'\e7b3'}.icon-cable2::before{content:'\e7b4'}.icon-tv::before{content:'\e7b5'}.icon-radio::before{content:'\e7b6'}.icon-remote-control::before{content:'\e7b7'}.icon-power-switch::before{content:'\e7b8'}.icon-power::before{content:'\e7b9'}.icon-power-crossed::before{content:'\e7ba'}.icon-flash-auto::before{content:'\e7bb'}.icon-lamp::before{content:'\e7bc'}.icon-flashlight::before{content:'\e7bd'}.icon-lampshade::before{content:'\e7be'}.icon-cord::before{content:'\e7bf'}.icon-outlet::before{content:'\e7c0'}.icon-battery-power::before{content:'\e7c1'}.icon-battery-empty::before{content:'\e7c2'}.icon-battery-alert::before{content:'\e7c3'}.icon-battery-error::before{content:'\e7c4'}.icon-battery-low1::before{content:'\e7c5'}.icon-battery-low2::before{content:'\e7c6'}.icon-battery-low3::before{content:'\e7c7'}.icon-battery-mid1::before{content:'\e7c8'}.icon-battery-mid2::before{content:'\e7c9'}.icon-battery-mid3::before{content:'\e7ca'}.icon-battery-full::before{content:'\e7cb'}.icon-battery-charging::before{content:'\e7cc'}.icon-battery-charging2::before{content:'\e7cd'}.icon-battery-charging3::before{content:'\e7ce'}.icon-battery-charging4::before{content:'\e7cf'}.icon-battery-charging5::before{content:'\e7d0'}.icon-battery-charging6::before{content:'\e7d1'}.icon-battery-charging7::before{content:'\e7d2'}.icon-chip::before{content:'\e7d3'}.icon-chip-x64::before{content:'\e7d4'}.icon-chip-x86::before{content:'\e7d5'}.icon-bubble::before{content:'\e7d6'}.icon-bubbles::before{content:'\e7d7'}.icon-bubble-dots::before{content:'\e7d8'}.icon-bubble-alert::before{content:'\e7d9'}.icon-bubble-question::before{content:'\e7da'}.icon-bubble-text::before{content:'\e7db'}.icon-bubble-pencil::before{content:'\e7dc'}.icon-bubble-picture::before{content:'\e7dd'}.icon-bubble-video::before{content:'\e7de'}.icon-bubble-user::before{content:'\e7df'}.icon-bubble-quote::before{content:'\e7e0'}.icon-bubble-heart::before{content:'\e7e1'}.icon-bubble-emoticon::before{content:'\e7e2'}.icon-bubble-attachment::before{content:'\e7e3'}.icon-phone-bubble::before{content:'\e7e4'}.icon-quote-open::before{content:'\e7e5'}.icon-quote-close::before{content:'\e7e6'}.icon-dna::before{content:'\e7e7'}.icon-heart-pulse::before{content:'\e7e8'}.icon-pulse::before{content:'\e7e9'}.icon-syringe::before{content:'\e7ea'}.icon-pills::before{content:'\e7eb'}.icon-first-aid::before{content:'\e7ec'}.icon-lifebuoy::before{content:'\e7ed'}.icon-bandage::before{content:'\e7ee'}.icon-bandages::before{content:'\e7ef'}.icon-thermometer::before{content:'\e7f0'}.icon-microscope::before{content:'\e7f1'}.icon-brain::before{content:'\e7f2'}.icon-beaker::before{content:'\e7f3'}.icon-skull::before{content:'\e7f4'}.icon-bone::before{content:'\e7f5'}.icon-construction::before{content:'\e7f6'}.icon-construction-cone::before{content:'\e7f7'}.icon-pie-chart::before{content:'\e7f8'}.icon-pie-chart2::before{content:'\e7f9'}.icon-graph::before{content:'\e7fa'}.icon-chart-growth::before{content:'\e7fb'}.icon-chart-bars::before{content:'\e7fc'}.icon-chart-settings::before{content:'\e7fd'}.icon-cake::before{content:'\e7fe'}.icon-gift::before{content:'\e7ff'}.icon-balloon::before{content:'\e800'}.icon-rank::before{content:'\e801'}.icon-rank2::before{content:'\e802'}.icon-rank3::before{content:'\e803'}.icon-crown::before{content:'\e804'}.icon-lotus::before{content:'\e805'}.icon-diamond::before{content:'\e806'}.icon-diamond2::before{content:'\e807'}.icon-diamond3::before{content:'\e808'}.icon-diamond4::before{content:'\e809'}.icon-linearicons::before{content:'\e80a'}.icon-teacup::before{content:'\e80b'}.icon-teapot::before{content:'\e80c'}.icon-glass::before{content:'\e80d'}.icon-bottle2::before{content:'\e80e'}.icon-glass-cocktail::before{content:'\e80f'}.icon-glass2::before{content:'\e810'}.icon-dinner::before{content:'\e811'}.icon-dinner2::before{content:'\e812'}.icon-chef::before{content:'\e813'}.icon-scale2::before{content:'\e814'}.icon-egg::before{content:'\e815'}.icon-egg2::before{content:'\e816'}.icon-eggs::before{content:'\e817'}.icon-platter::before{content:'\e818'}.icon-steak::before{content:'\e819'}.icon-hamburger::before{content:'\e81a'}.icon-hotdog::before{content:'\e81b'}.icon-pizza::before{content:'\e81c'}.icon-sausage::before{content:'\e81d'}.icon-chicken::before{content:'\e81e'}.icon-fish::before{content:'\e81f'}.icon-carrot::before{content:'\e820'}.icon-cheese::before{content:'\e821'}.icon-bread::before{content:'\e822'}.icon-ice-cream::before{content:'\e823'}.icon-ice-cream2::before{content:'\e824'}.icon-candy::before{content:'\e825'}.icon-lollipop::before{content:'\e826'}.icon-coffee-bean::before{content:'\e827'}.icon-coffee-cup::before{content:'\e828'}.icon-cherry::before{content:'\e829'}.icon-grapes::before{content:'\e82a'}.icon-citrus::before{content:'\e82b'}.icon-apple::before{content:'\e82c'}.icon-leaf::before{content:'\e82d'}.icon-landscape::before{content:'\e82e'}.icon-pine-tree::before{content:'\e82f'}.icon-tree::before{content:'\e830'}.icon-cactus::before{content:'\e831'}.icon-paw::before{content:'\e832'}.icon-footprint::before{content:'\e833'}.icon-speed-slow::before{content:'\e834'}.icon-speed-medium::before{content:'\e835'}.icon-speed-fast::before{content:'\e836'}.icon-rocket::before{content:'\e837'}.icon-hammer2::before{content:'\e838'}.icon-balance::before{content:'\e839'}.icon-briefcase::before{content:'\e83a'}.icon-luggage-weight::before{content:'\e83b'}.icon-dolly::before{content:'\e83c'}.icon-plane::before{content:'\e83d'}.icon-plane-crossed::before{content:'\e83e'}.icon-helicopter::before{content:'\e83f'}.icon-traffic-lights::before{content:'\e840'}.icon-siren::before{content:'\e841'}.icon-road::before{content:'\e842'}.icon-engine::before{content:'\e843'}.icon-oil-pressure::before{content:'\e844'}.icon-coolant-temperature::before{content:'\e845'}.icon-car-battery::before{content:'\e846'}.icon-gas::before{content:'\e847'}.icon-gallon::before{content:'\e848'}.icon-transmission::before{content:'\e849'}.icon-car::before{content:'\e84a'}.icon-car-wash::before{content:'\e84b'}.icon-car-wash2::before{content:'\e84c'}.icon-bus::before{content:'\e84d'}.icon-bus2::before{content:'\e84e'}.icon-car2::before{content:'\e84f'}.icon-parking::before{content:'\e850'}.icon-car-lock::before{content:'\e851'}.icon-taxi::before{content:'\e852'}.icon-car-siren::before{content:'\e853'}.icon-car-wash3::before{content:'\e854'}.icon-car-wash4::before{content:'\e855'}.icon-ambulance::before{content:'\e856'}.icon-truck::before{content:'\e857'}.icon-trailer::before{content:'\e858'}.icon-scale-truck::before{content:'\e859'}.icon-train::before{content:'\e85a'}.icon-ship::before{content:'\e85b'}.icon-ship2::before{content:'\e85c'}.icon-anchor::before{content:'\e85d'}.icon-boat::before{content:'\e85e'}.icon-bicycle::before{content:'\e85f'}.icon-bicycle2::before{content:'\e860'}.icon-dumbbell::before{content:'\e861'}.icon-bench-press::before{content:'\e862'}.icon-swim::before{content:'\e863'}.icon-football::before{content:'\e864'}.icon-baseball-bat::before{content:'\e865'}.icon-baseball::before{content:'\e866'}.icon-tennis::before{content:'\e867'}.icon-tennis2::before{content:'\e868'}.icon-ping-pong::before{content:'\e869'}.icon-hockey::before{content:'\e86a'}.icon-8ball::before{content:'\e86b'}.icon-bowling::before{content:'\e86c'}.icon-bowling-pins::before{content:'\e86d'}.icon-golf::before{content:'\e86e'}.icon-golf2::before{content:'\e86f'}.icon-archery::before{content:'\e870'}.icon-slingshot::before{content:'\e871'}.icon-soccer::before{content:'\e872'}.icon-basketball::before{content:'\e873'}.icon-cube::before{content:'\e874'}.icon-3d-rotate::before{content:'\e875'}.icon-puzzle::before{content:'\e876'}.icon-glasses::before{content:'\e877'}.icon-glasses2::before{content:'\e878'}.icon-accessibility::before{content:'\e879'}.icon-wheelchair::before{content:'\e87a'}.icon-wall::before{content:'\e87b'}.icon-fence::before{content:'\e87c'}.icon-wall2::before{content:'\e87d'}.icon-icons::before{content:'\e87e'}.icon-resize-handle::before{content:'\e87f'}.icon-icons2::before{content:'\e880'}.icon-select::before{content:'\e881'}.icon-select2::before{content:'\e882'}.icon-site-map::before{content:'\e883'}.icon-earth::before{content:'\e884'}.icon-earth-lock::before{content:'\e885'}.icon-network::before{content:'\e886'}.icon-network-lock::before{content:'\e887'}.icon-planet::before{content:'\e888'}.icon-happy::before{content:'\e889'}.icon-smile::before{content:'\e88a'}.icon-grin::before{content:'\e88b'}.icon-tongue::before{content:'\e88c'}.icon-sad::before{content:'\e88d'}.icon-wink::before{content:'\e88e'}.icon-dream::before{content:'\e88f'}.icon-shocked::before{content:'\e890'}.icon-shocked2::before{content:'\e891'}.icon-tongue2::before{content:'\e892'}.icon-neutral::before{content:'\e893'}.icon-happy-grin::before{content:'\e894'}.icon-cool::before{content:'\e895'}.icon-mad::before{content:'\e896'}.icon-grin-evil::before{content:'\e897'}.icon-evil::before{content:'\e898'}.icon-wow::before{content:'\e899'}.icon-annoyed::before{content:'\e89a'}.icon-wondering::before{content:'\e89b'}.icon-confused::before{content:'\e89c'}.icon-zipped::before{content:'\e89d'}.icon-grumpy::before{content:'\e89e'}.icon-mustache::before{content:'\e89f'}.icon-tombstone-hipster::before{content:'\e8a0'}.icon-tombstone::before{content:'\e8a1'}.icon-ghost::before{content:'\e8a2'}.icon-ghost-hipster::before{content:'\e8a3'}.icon-halloween::before{content:'\e8a4'}.icon-christmas::before{content:'\e8a5'}.icon-easter-egg::before{content:'\e8a6'}.icon-mustache2::before{content:'\e8a7'}.icon-mustache-glasses::before{content:'\e8a8'}.icon-pipe::before{content:'\e8a9'}.icon-alarm::before{content:'\e8aa'}.icon-alarm-add::before{content:'\e8ab'}.icon-alarm-snooze::before{content:'\e8ac'}.icon-alarm-ringing::before{content:'\e8ad'}.icon-bullhorn::before{content:'\e8ae'}.icon-hearing::before{content:'\e8af'}.icon-volume-high::before{content:'\e8b0'}.icon-volume-medium::before{content:'\e8b1'}.icon-volume-low::before{content:'\e8b2'}.icon-volume::before{content:'\e8b3'}.icon-mute::before{content:'\e8b4'}.icon-lan::before{content:'\e8b5'}.icon-lan2::before{content:'\e8b6'}.icon-wifi::before{content:'\e8b7'}.icon-wifi-lock::before{content:'\e8b8'}.icon-wifi-blocked::before{content:'\e8b9'}.icon-wifi-mid::before{content:'\e8ba'}.icon-wifi-low::before{content:'\e8bb'}.icon-wifi-low2::before{content:'\e8bc'}.icon-wifi-alert::before{content:'\e8bd'}.icon-wifi-alert-mid::before{content:'\e8be'}.icon-wifi-alert-low::before{content:'\e8bf'}.icon-wifi-alert-low2::before{content:'\e8c0'}.icon-stream::before{content:'\e8c1'}.icon-stream-check::before{content:'\e8c2'}.icon-stream-error::before{content:'\e8c3'}.icon-stream-alert::before{content:'\e8c4'}.icon-communication::before{content:'\e8c5'}.icon-communication-crossed::before{content:'\e8c6'}.icon-broadcast::before{content:'\e8c7'}.icon-antenna::before{content:'\e8c8'}.icon-satellite::before{content:'\e8c9'}.icon-satellite2::before{content:'\e8ca'}.icon-mic::before{content:'\e8cb'}.icon-mic-mute::before{content:'\e8cc'}.icon-mic2::before{content:'\e8cd'}.icon-spotlights::before{content:'\e8ce'}.icon-hourglass::before{content:'\e8cf'}.icon-loading::before{content:'\e8d0'}.icon-loading2::before{content:'\e8d1'}.icon-loading3::before{content:'\e8d2'}.icon-refresh::before{content:'\e8d3'}.icon-refresh2::before{content:'\e8d4'}.icon-undo::before{content:'\e8d5'}.icon-redo::before{content:'\e8d6'}.icon-jump2::before{content:'\e8d7'}.icon-undo2::before{content:'\e8d8'}.icon-redo2::before{content:'\e8d9'}.icon-sync::before{content:'\e8da'}.icon-repeat-one2::before{content:'\e8db'}.icon-sync-crossed::before{content:'\e8dc'}.icon-sync2::before{content:'\e8dd'}.icon-repeat-one3::before{content:'\e8de'}.icon-sync-crossed2::before{content:'\e8df'}.icon-return::before{content:'\e8e0'}.icon-return2::before{content:'\e8e1'}.icon-refund::before{content:'\e8e2'}.icon-history::before{content:'\e8e3'}.icon-history2::before{content:'\e8e4'}.icon-self-timer::before{content:'\e8e5'}.icon-clock::before{content:'\e8e6'}.icon-clock2::before{content:'\e8e7'}.icon-clock3::before{content:'\e8e8'}.icon-watch::before{content:'\e8e9'}.icon-alarm2::before{content:'\e8ea'}.icon-alarm-add2::before{content:'\e8eb'}.icon-alarm-remove::before{content:'\e8ec'}.icon-alarm-check::before{content:'\e8ed'}.icon-alarm-error::before{content:'\e8ee'}.icon-timer::before{content:'\e8ef'}.icon-timer-crossed::before{content:'\e8f0'}.icon-timer2::before{content:'\e8f1'}.icon-timer-crossed2::before{content:'\e8f2'}.icon-download::before{content:'\e8f3'}.icon-upload::before{content:'\e8f4'}.icon-download2::before,.icon--download2::before{content:'\e8f5' !important}.icon-upload2::before{content:'\e8f6'}.icon-enter-up::before{content:'\e8f7'}.icon-enter-down::before{content:'\e8f8'}.icon-enter-left::before{content:'\e8f9'}.icon-enter-right::before{content:'\e8fa'}.icon-exit-up::before{content:'\e8fb'}.icon-exit-down::before{content:'\e8fc'}.icon-exit-left::before{content:'\e8fd'}.icon-exit-right::before{content:'\e8fe'}.icon-enter-up2::before{content:'\e8ff'}.icon-enter-down2::before{content:'\e900'}.icon-enter-vertical::before{content:'\e901'}.icon-enter-left2::before{content:'\e902'}.icon-enter-right2::before{content:'\e903'}.icon-enter-horizontal::before{content:'\e904'}.icon-exit-up2::before{content:'\e905'}.icon-exit-down2::before{content:'\e906'}.icon-exit-left2::before{content:'\e907'}.icon-exit-right2::before{content:'\e908'}.icon-cli::before{content:'\e909'}.icon-bug::before{content:'\e90a'}.icon-code::before{content:'\e90b'}.icon-file-code::before{content:'\e90c'}.icon-file-image::before{content:'\e90d'}.icon-file-zip::before{content:'\e90e'}.icon-file-audio::before{content:'\e90f'}.icon-file-video::before{content:'\e910'}.icon-file-preview::before{content:'\e911'}.icon-file-charts::before{content:'\e912'}.icon-file-stats::before{content:'\e913'}.icon-file-spreadsheet::before{content:'\e914'}.icon-link::before{content:'\e915'}.icon-unlink::before{content:'\e916'}.icon-link2::before{content:'\e917'}.icon-unlink2::before{content:'\e918'}.icon-thumbs-up::before{content:'\e919'}.icon-thumbs-down::before{content:'\e91a'}.icon-thumbs-up2::before{content:'\e91b'}.icon-thumbs-down2::before{content:'\e91c'}.icon-thumbs-up3::before{content:'\e91d'}.icon-thumbs-down3::before{content:'\e91e'}.icon-share::before{content:'\e91f'}.icon-share2::before{content:'\e920'}.icon-share3::before{content:'\e921'}.icon-magnifier::before,.control--search i::before{content:'\e922'}.icon-file-search::before{content:'\e923'}.icon-find-replace::before{content:'\e924'}.icon-zoom-in::before{content:'\e925'}.icon-zoom-out::before{content:'\e926'}.icon-loupe::before{content:'\e927'}.icon-loupe-zoom-in::before{content:'\e928'}.icon-loupe-zoom-out::before{content:'\e929'}.icon-cross::before{content:'\e92a'}.icon-menu::before,.control--list i::before{content:'\e92b'}.icon-list::before{content:'\e92c'}.icon-list2::before{content:'\e92d'}.icon-list3::before{content:'\e92e'}.icon-menu2::before{content:'\e92f'}.icon-list4::before{content:'\e930'}.icon-menu3::before{content:'\e931'}.icon-exclamation::before{content:'\e932'}.icon-question::before{content:'\e933'}.icon-check::before{content:'\e934'}.icon-cross2::before,.control--close i::before{content:'\e935'}.icon-plus::before,.control--plus i::before{content:'\e936'}.icon-minus::before,.control--minus i::before{content:'\e937'}.icon-percent::before{content:'\e938'}.icon-chevron-up::before,.control--up i::before,.card__collapse.toggle .control i::before{content:'\e939'}.icon-chevron-down::before,.control--down i::before{content:'\e93a'}.icon-chevron-left::before,.control--prev i::before,.control--left i::before,.owl-nav button.owl-prev i.icon::before{content:'\e93b'}.icon-chevron-right::before,.control--next i::before,.control--right i::before,#main-nav-mobile ul.main-menu .expand-sub i::before,.owl-nav button.owl-next i.icon::before{content:'\e93c'}.icon-chevrons-expand-vertical::before{content:'\e93d'}.icon-chevrons-expand-horizontal::before{content:'\e93e'}.icon-chevrons-contract-vertical::before{content:'\e93f'}.icon-chevrons-contract-horizontal::before{content:'\e940'}.icon-arrow-up::before{content:'\e941'}.icon-arrow-down::before{content:'\e942'}.icon-arrow-left::before{content:'\e943'}.icon-arrow-right::before,.link--arrow::before,.text-long .link--arrow::before{content:'\e944'}.icon-arrow-up-right::before{content:'\e945'}.icon-arrows-merge::before{content:'\e946'}.icon-arrows-split::before{content:'\e947'}.icon-arrow-divert::before{content:'\e948'}.icon-arrow-return::before{content:'\e949'}.icon-expand::before{content:'\e94a'}.icon-contract::before{content:'\e94b'}.icon-expand2::before,.control--zoom i::before{content:'\e94c'}.icon-contract2::before{content:'\e94d'}.icon-move::before{content:'\e94e'}.icon-tab::before{content:'\e94f'}.icon-arrow-wave::before{content:'\e950'}.icon-expand3::before{content:'\e951'}.icon-expand4::before{content:'\e952'}.icon-contract3::before{content:'\e953'}.icon-notification::before,.status--status::before,.status--notice::before{content:'\e954'}.icon-warning::before,.status--warning::before{content:'\e955'}.icon-notification-circle::before,.status--error::before{content:'\e956'}.icon-question-circle::before{content:'\e957'}.icon-menu-circle::before{content:'\e958'}.icon-checkmark-circle::before,.status--success::before{content:'\e959'}.icon-cross-circle::before{content:'\e95a'}.icon-plus-circle::before{content:'\e95b'}.icon-circle-minus::before{content:'\e95c'}.icon-percent-circle::before{content:'\e95d'}.icon-arrow-up-circle::before{content:'\e95e'}.icon-arrow-down-circle::before{content:'\e95f'}.icon-arrow-left-circle::before{content:'\e960'}.icon-arrow-right-circle::before{content:'\e961'}.icon-chevron-up-circle::before{content:'\e962'}.icon-chevron-down-circle::before{content:'\e963'}.icon-chevron-left-circle::before{content:'\e964'}.icon-chevron-right-circle::before{content:'\e965'}.icon-backward-circle::before{content:'\e966'}.icon-first-circle::before{content:'\e967'}.icon-previous-circle::before{content:'\e968'}.icon-stop-circle::before{content:'\e969'}.icon-play-circle::before{content:'\e96a'}.icon-pause-circle::before{content:'\e96b'}.icon-next-circle::before{content:'\e96c'}.icon-last-circle::before{content:'\e96d'}.icon-forward-circle::before{content:'\e96e'}.icon-eject-circle::before{content:'\e96f'}.icon-crop::before{content:'\e970'}.icon-frame-expand::before{content:'\e971'}.icon-frame-contract::before{content:'\e972'}.icon-focus::before{content:'\e973'}.icon-transform::before{content:'\e974'}.icon-grid::before{content:'\e975'}.icon-grid-crossed::before{content:'\e976'}.icon-layers::before{content:'\e977'}.icon-layers-crossed::before{content:'\e978'}.icon-toggle::before{content:'\e979'}.icon-rulers::before{content:'\e97a'}.icon-ruler::before{content:'\e97b'}.icon-funnel::before{content:'\e97c'}.icon-flip-horizontal::before{content:'\e97d'}.icon-flip-vertical::before{content:'\e97e'}.icon-flip-horizontal2::before{content:'\e97f'}.icon-flip-vertical2::before{content:'\e980'}.icon-angle::before{content:'\e981'}.icon-angle2::before{content:'\e982'}.icon-subtract::before{content:'\e983'}.icon-combine::before{content:'\e984'}.icon-intersect::before{content:'\e985'}.icon-exclude::before{content:'\e986'}.icon-align-center-vertical::before{content:'\e987'}.icon-align-right::before{content:'\e988'}.icon-align-bottom::before{content:'\e989'}.icon-align-left::before{content:'\e98a'}.icon-align-center-horizontal::before{content:'\e98b'}.icon-align-top::before{content:'\e98c'}.icon-square::before{content:'\e98d'}.icon-plus-square::before{content:'\e98e'}.icon-minus-square::before{content:'\e98f'}.icon-percent-square::before{content:'\e990'}.icon-arrow-up-square::before{content:'\e991'}.icon-arrow-down-square::before{content:'\e992'}.icon-arrow-left-square::before{content:'\e993'}.icon-arrow-right-square::before{content:'\e994'}.icon-chevron-up-square::before{content:'\e995'}.icon-chevron-down-square::before{content:'\e996'}.icon-chevron-left-square::before{content:'\e997'}.icon-chevron-right-square::before{content:'\e998'}.icon-check-square::before{content:'\e999'}.icon-cross-square::before{content:'\e99a'}.icon-menu-square::before{content:'\e99b'}.icon-prohibited::before{content:'\e99c'}.icon-circle::before{content:'\e99d'}.icon-radio-button::before{content:'\e99e'}.icon-ligature::before{content:'\e99f'}.icon-text-format::before{content:'\e9a0'}.icon-text-format-remove::before{content:'\e9a1'}.icon-text-size::before{content:'\e9a2'}.icon-bold::before{content:'\e9a3'}.icon-italic::before{content:'\e9a4'}.icon-underline::before{content:'\e9a5'}.icon-strikethrough::before{content:'\e9a6'}.icon-highlight::before{content:'\e9a7'}.icon-text-align-left::before{content:'\e9a8'}.icon-text-align-center::before{content:'\e9a9'}.icon-text-align-right::before{content:'\e9aa'}.icon-text-align-justify::before{content:'\e9ab'}.icon-line-spacing::before{content:'\e9ac'}.icon-indent-increase::before{content:'\e9ad'}.icon-indent-decrease::before{content:'\e9ae'}.icon-text-wrap::before{content:'\e9af'}.icon-pilcrow::before{content:'\e9b0'}.icon-direction-ltr::before{content:'\e9b1'}.icon-direction-rtl::before{content:'\e9b2'}.icon-page-break::before{content:'\e9b3'}.icon-page-break2::before{content:'\e9b4'}.icon-sort-alpha-asc::before{content:'\e9b5'}.icon-sort-alpha-desc::before{content:'\e9b6'}.icon-sort-numeric-asc::before{content:'\e9b7'}.icon-sort-numeric-desc::before{content:'\e9b8'}.icon-sort-amount-asc::before{content:'\e9b9'}.icon-sort-amount-desc::before{content:'\e9ba'}.icon-sort-time-asc::before{content:'\e9bb'}.icon-sort-time-desc::before{content:'\e9bc'}.icon-sigma::before{content:'\e9bd'}.icon-pencil-line::before{content:'\e9be'}.icon-hand::before{content:'\e9bf'}.icon-pointer-up::before{content:'\e9c0'}.icon-pointer-right::before{content:'\e9c1'}.icon-pointer-down::before{content:'\e9c2'}.icon-pointer-left::before{content:'\e9c3'}.icon-finger-tap::before{content:'\e9c4'}.icon-fingers-tap::before{content:'\e9c5'}.icon-reminder::before{content:'\e9c6'}.icon-fingers-crossed::before{content:'\e9c7'}.icon-fingers-victory::before{content:'\e9c8'}.icon-gesture-zoom::before{content:'\e9c9'}.icon-gesture-pinch::before{content:'\e9ca'}.icon-fingers-scroll-horizontal::before{content:'\e9cb'}.icon-fingers-scroll-vertical::before{content:'\e9cc'}.icon-fingers-scroll-left::before{content:'\e9cd'}.icon-fingers-scroll-right::before{content:'\e9ce'}.icon-hand2::before{content:'\e9cf'}.icon-pointer-up2::before{content:'\e9d0'}.icon-pointer-right2::before{content:'\e9d1'}.icon-pointer-down2::before{content:'\e9d2'}.icon-pointer-left2::before{content:'\e9d3'}.icon-finger-tap2::before{content:'\e9d4'}.icon-fingers-tap2::before{content:'\e9d5'}.icon-reminder2::before{content:'\e9d6'}.icon-gesture-zoom2::before{content:'\e9d7'}.icon-gesture-pinch2::before{content:'\e9d8'}.icon-fingers-scroll-horizontal2::before{content:'\e9d9'}.icon-fingers-scroll-vertical2::before{content:'\e9da'}.icon-fingers-scroll-left2::before{content:'\e9db'}.icon-fingers-scroll-right2::before{content:'\e9dc'}.icon-fingers-scroll-vertical3::before{content:'\e9dd'}.icon-border-style::before{content:'\e9de'}.icon-border-all::before,.control--grid i::before{content:'\e9df'}.icon-border-outer::before{content:'\e9e0'}.icon-border-inner::before{content:'\e9e1'}.icon-border-top::before{content:'\e9e2'}.icon-border-horizontal::before{content:'\e9e3'}.icon-border-bottom::before{content:'\e9e4'}.icon-border-left::before{content:'\e9e5'}.icon-border-vertical::before{content:'\e9e6'}.icon-border-right::before{content:'\e9e7'}.icon-border-none::before{content:'\e9e8'}.icon-ellipsis::before{content:'\e9e9'}@font-face{font-family:'LangWebIcons';src:url(/themes/custom/genkinger/fonts/LangWebIcons/LangWebIcons.eot);src:url(/themes/custom/genkinger/fonts/LangWebIcons/LangWebIcons.eot) format("embedded-opentype"),url(/themes/custom/genkinger/fonts/LangWebIcons/LangWebIcons.ttf) format("truetype"),url(/themes/custom/genkinger/fonts/LangWebIcons/LangWebIcons.woff) format("woff"),url(/themes/custom/genkinger/fonts/LangWebIcons/LangWebIcons.svg) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^='ico-'],[class*=' ico-']{font-family:"LangWebIcons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^='ico-']::before,[class*=' ico-']::before{font-size:26px}.ico-scroll-top::before{content:'\e908';color:#575756}.ico-check::before{content:'\e907';color:#e64b46}.ico-slidable::before{content:'\e906';color:#e64b46;font-size:12px}.ico-tooltip::before{content:'\e905';color:#0050a0}.ico-rechner::before{content:'\e904';color:#0050a0}.ico-input-checked::before{content:'\e900';color:#0050a0}.ico-input-check::before{content:'\e902';color:#575756}@-webkit-keyframes slide-in-bottom,@keyframes slide-in-bottom{0%{transform:translateY(1000px);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes slide-out-bottom{0%{transform:translateY(0);opacity:1}100%{transform:translateY(1000px);opacity:0}}@keyframes slide-out-bottom{0%{transform:translateY(0);opacity:1}100%{transform:translateY(1000px);opacity:0}}@-webkit-keyframes bg-pan-top{0%{background-position:50% 100%}100%{background-position:50% 0%}}@keyframes bg-pan-top{0%{background-position:50% 100%}100%{background-position:50% 0%}}@-webkit-keyframes scale-in-ver-top{0%{transform:scaleY(0);transform-origin:100% 0%;opacity:1}100%{transform:scaleY(1);transform-origin:100% 0%;opacity:1}}@keyframes scale-in-ver-top{0%{transform:scaleY(0);transform-origin:100% 0%;opacity:1}100%{transform:scaleY(1);transform-origin:100% 0%;opacity:1}}@-webkit-keyframes scale-in-ver-bottom{0%{transform:scaleY(0);transform-origin:0% 100%;opacity:1}100%{transform:scaleY(1);transform-origin:0% 100%;opacity:1}}@keyframes scale-in-ver-bottom{0%{transform:scaleY(0);transform-origin:0% 100%;opacity:1}100%{transform:scaleY(1);transform-origin:0% 100%;opacity:1}}@-webkit-keyframes scale-out-ver-top{0%{transform:scaleY(1);transform-origin:100% 0%;opacity:1}100%{transform:scaleY(0);transform-origin:100% 0%;opacity:1}}@keyframes scale-out-ver-top{0%{transform:scaleY(1);transform-origin:100% 0%;opacity:1}100%{transform:scaleY(0);transform-origin:100% 0%;opacity:1}}@-webkit-keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in-top{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes element-slide-in{0%{opacity:1}100%{transform:translateY(0)}}@keyframes element-slide-in{0%{opacity:1}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes slide-up-and-down{0%{transform:translateY(0)}100%{transform:translateY(10px)}}@keyframes slide-up-and-down{0%{transform:translateY(0)}100%{transform:translateY(10px)}}@-webkit-keyframes advantage-slide-in-left{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes advantage-slide-in-left{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes slide-in-left{0%{transform:translateX(-1000px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-in-left{0%{transform:translateX(-1000px);opacity:0}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes typing{0%{width:0;opacity:0}20%{opacity:1;width:0}100%{width:100%;opacity:1}}@keyframes typing{0%{width:0;opacity:0}20%{opacity:1;width:0}100%{width:100%;opacity:1}}@-webkit-keyframes blink-caret{from,to{border-color:transparent}50%{border-color:orange}}@keyframes blink-caret{from,to{border-color:transparent}50%{border-color:orange}}@-webkit-keyframes wuup-in{0%{transform:translateX(0) rotate(-45deg);opacity:0}100%{transform:translateX(0) rotate(0deg);opacity:1}}@keyframes wuup-in{0%{transform:translateX(0) rotate(-10deg);opacity:1}100%{transform:translateX(0) rotate(0deg);opacity:1}}@-webkit-keyframes kenburns-top{0%{transform:scale(1.5) translateY(0);transform-origin:50% 16%}100%{transform:scale(1.25) translateY(-15px);transform-origin:top}}@keyframes kenburns-top{0%{transform:scale(1.5) translateY(0);transform-origin:50% 16%}100%{transform:scale(1.25) translateY(-15px);transform-origin:top}}@-webkit-keyframes beat_stoerer{0%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes beat_stoerer{0%{transform:scale(1)}50%{transform:scale(1.1)}}@-webkit-keyframes beat_stoerer_sm{0%{transform:scale(0.6)}50%{transform:scale(0.7)}}@keyframes beat_stoerer_sm{0%{transform:scale(0.6)}50%{transform:scale(0.7)}}.motion{padding:0 1rem}@media (min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media (min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:var(--c-highlight-high);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: .3s";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:0.25rem}.demo-motion--fade{transition:all .3s ease-in-out 0s}.demo-motion--fade:hover{background-color:#f7f7f8;color:#ef7d00}.demo-motion--slide-up{transition:transform .4s ease-in 0s}.demo-motion--slide-up::before{content:'Duration: 0.4s';display:block}.demo-motion--slide-up::after{content:'Timing Function: ease-in'}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition:transform .2s linear 0s}.demo-motion--slide-down::before{content:'Duration: 0.2s';display:block}.demo-motion--slide-down::after{content:'Timing Function: linear'}.demo-motion--slide-down:hover{transform:translateY(10px)}.demo-motion--expand{transition:transform .3s cubic-bezier(0.17,0.67,0.83,0.67) 0s}.demo-motion--expand::before{content:'Duration: 0.3s';display:block}.demo-motion--expand::after{content:'Timing Function: cubic-bezier(.17,.67,.83,.67)'}.demo-motion--expand:hover{transform:scale(1.03)}.demo-motion--slide-up-and-down{-webkit-animation:slide-up-and-down 0.5s ease-in-out infinite alternate-reverse both;animation:slide-up-and-down 0.5s ease-in-out infinite alternate-reverse both}.demo-motion--slide-up-and-down::before{content:'Duration: 0.1553s';display:block}.demo-motion--slide-up-and-down::after{content:'Timing Function: cubic-bezier(.17,.67,.83,.67)'}.demo-motion--slide-up-and-down:hover{transform:scale(1.03)}html{box-sizing:border-box}body{margin:0;font-family:"IBM Plex Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;color:#333;text-align:left;background-color:#fff;padding:0 !important;overflow-x:hidden;height:auto;position:relative;letter-spacing:.04em}@media (max-width:991px){body{font-size:.7rem}}@media (max-width:767px){body{font-size:.76087rem}}*,*::after,*::before{box-sizing:inherit}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.grid-container,.row{display:-ms-grid;display:grid}@media (max-width:575px){.grid-container,.row{grid-template-columns:16px minmax(0,auto) 16px}}@media (min-width:576px) and (max-width:767px){.grid-container,.row{grid-template-columns:16px minmax(0,auto) 16px}}@media (min-width:768px) and (max-width:991px){.grid-container,.row{grid-template-columns:1fr 720px 1fr}}@media (min-width:992px) and (max-width:1199px){.grid-container,.row{grid-template-columns:1fr 960px 1fr}}@media (min-width:1200px) and (max-width:1399px){.grid-container,.row{grid-template-columns:1fr 1140px 1fr}}@media (min-width:1400px) and (max-width:2999px){.grid-container,.row{grid-template-columns:1fr 1200px 1fr}}@media (min-width:3000px){.grid-container,.row{grid-template-columns:1fr 1200px 1fr}}.grid-container .grid-content,.grid-container .container,.row .grid-content,.row .container{grid-column:2/3}.row-content{display:-ms-grid;display:grid}@media (max-width:575px){.row-content{grid-template-columns:16px auto 16px}}@media (min-width:576px) and (max-width:767px){.row-content{grid-template-columns:16px auto 16px}}@media (min-width:768px) and (max-width:991px){.row-content{grid-template-columns:1fr 720px 1fr}}@media (min-width:992px) and (max-width:1199px){.row-content{grid-template-columns:1fr 960px 1fr}}@media (min-width:1200px) and (max-width:1399px){.row-content{grid-template-columns:1fr 1350px 1fr}}@media (min-width:1400px) and (max-width:2999px){.row-content{grid-template-columns:1fr 1350px 1fr}}@media (min-width:3000px){.row-content{grid-template-columns:1fr 1350px 1fr}}.row-content .container{grid-column:2/3}.sitegrid{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:repeat(4,auto [col-start])}@media (min-width:576px) and (max-width:767px){.sitegrid{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.sitegrid{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.sitegrid{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.sitegrid{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.sitegrid{grid-gap:32px}}@media (min-width:576px) and (max-width:767px){.sitegrid{grid-template-columns:repeat(4,auto [col-start])}}@media (min-width:768px) and (max-width:991px){.sitegrid{grid-template-columns:repeat(8,auto [col-start])}}@media (min-width:992px) and (max-width:1199px){.sitegrid{grid-template-columns:repeat(8,auto [col-start])}}@media (min-width:1200px) and (max-width:1399px){.sitegrid{grid-template-columns:repeat(12,auto [col-start])}}@media (min-width:1400px) and (max-width:2999px){.sitegrid{grid-template-columns:repeat(12,auto [col-start])}}.sitegrid .grid-item-example:nth-child(1),.sitegrid .grid-item-example:nth-child(2),.sitegrid .grid-item-example:nth-child(3),.sitegrid .grid-item-example:nth-child(4){display:block}.sitegrid .grid-item-example:nth-child(5),.sitegrid .grid-item-example:nth-child(6),.sitegrid .grid-item-example:nth-child(7),.sitegrid .grid-item-example:nth-child(8),.sitegrid .grid-item-example:nth-child(9),.sitegrid .grid-item-example:nth-child(10),.sitegrid .grid-item-example:nth-child(11),.sitegrid .grid-item-example:nth-child(12){display:none}@media (min-width:576px) and (max-width:767px){.sitegrid .grid-item-example:nth-child(1),.sitegrid .grid-item-example:nth-child(2),.sitegrid .grid-item-example:nth-child(3),.sitegrid .grid-item-example:nth-child(4){display:block}.sitegrid .grid-item-example:nth-child(5),.sitegrid .grid-item-example:nth-child(6),.sitegrid .grid-item-example:nth-child(7),.sitegrid .grid-item-example:nth-child(8),.sitegrid .grid-item-example:nth-child(9),.sitegrid .grid-item-example:nth-child(10),.sitegrid .grid-item-example:nth-child(11),.sitegrid .grid-item-example:nth-child(12){display:none}}@media (min-width:768px) and (max-width:991px){.sitegrid .grid-item-example:nth-child(1),.sitegrid .grid-item-example:nth-child(2),.sitegrid .grid-item-example:nth-child(3),.sitegrid .grid-item-example:nth-child(4),.sitegrid .grid-item-example:nth-child(5),.sitegrid .grid-item-example:nth-child(6),.sitegrid .grid-item-example:nth-child(7),.sitegrid .grid-item-example:nth-child(8){display:block}.sitegrid .grid-item-example:nth-child(9),.sitegrid .grid-item-example:nth-child(10),.sitegrid .grid-item-example:nth-child(11),.sitegrid .grid-item-example:nth-child(12){display:none}}@media (min-width:992px) and (max-width:1199px){.sitegrid .grid-item-example:nth-child(1),.sitegrid .grid-item-example:nth-child(2),.sitegrid .grid-item-example:nth-child(3),.sitegrid .grid-item-example:nth-child(4),.sitegrid .grid-item-example:nth-child(5),.sitegrid .grid-item-example:nth-child(6),.sitegrid .grid-item-example:nth-child(7),.sitegrid .grid-item-example:nth-child(8),.sitegrid .grid-item-example:nth-child(9),.sitegrid .grid-item-example:nth-child(10),.sitegrid .grid-item-example:nth-child(11),.sitegrid .grid-item-example:nth-child(12){display:block}}@media (min-width:1200px) and (max-width:1399px){.sitegrid .grid-item-example:nth-child(1),.sitegrid .grid-item-example:nth-child(2),.sitegrid .grid-item-example:nth-child(3),.sitegrid .grid-item-example:nth-child(4),.sitegrid .grid-item-example:nth-child(5),.sitegrid .grid-item-example:nth-child(6),.sitegrid .grid-item-example:nth-child(7),.sitegrid .grid-item-example:nth-child(8),.sitegrid .grid-item-example:nth-child(9),.sitegrid .grid-item-example:nth-child(10),.sitegrid .grid-item-example:nth-child(11),.sitegrid .grid-item-example:nth-child(12){display:block}}@media (min-width:1400px) and (max-width:2999px){.sitegrid .grid-item-example:nth-child(1),.sitegrid .grid-item-example:nth-child(2),.sitegrid .grid-item-example:nth-child(3),.sitegrid .grid-item-example:nth-child(4),.sitegrid .grid-item-example:nth-child(5),.sitegrid .grid-item-example:nth-child(6),.sitegrid .grid-item-example:nth-child(7),.sitegrid .grid-item-example:nth-child(8),.sitegrid .grid-item-example:nth-child(9),.sitegrid .grid-item-example:nth-child(10),.sitegrid .grid-item-example:nth-child(11),.sitegrid .grid-item-example:nth-child(12){display:block}}.grid-item.grid-item-example{background:#E2E6EA;height:90vh}.main-content-area{position:relative}ul.utilities__list{list-style:none;margin:0;padding:0}ul.utilities__list li{padding:0;margin:0}ul.utilities__list .item{padding:20px}ul.utilities__list pre{padding-left:20px;display:inline}.shadow{position:relative}.shadow::after{content:'';width:100%;height:100%;position:absolute;right:-10px;bottom:-10px;z-index:-1;background:#E2E6EA}@media (min-width:768px){.shadow::after{right:-20px;bottom:-20px}}.shadow-hover:hover{position:relative}.shadow-hover:hover::after{content:'';width:100%;height:100%;position:absolute;right:-10px;bottom:-10px;z-index:-1;background:#E2E6EA}@media (min-width:768px){.shadow-hover:hover::after{right:-20px;bottom:-20px}}.h1{font-style:normal;font-size:3.00038rem;line-height:1.2;margin:0 0 .5em;width:auto;letter-spacing:0em;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:"IBM Plex Sans",sans-serif;font-weight:500;color:inherit}@media (max-width:991px){.h1{font-size:1.76493rem}}.h1 span{display:inline}@media (min-width:768px){.h1 span{display:none}}.h1 i{font-weight:400;font-family:"IBM Plex Sans",sans-serif;font-style:normal}.h1 em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.h1__link{color:inherit}.h1__link:hover{color:inherit}.h1 em{font-style:normal;display:block;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:500}.h2,.node--type-highlight.node--view-mode-default .media-text .heading,.node--type-highlight.node--view-mode-full .media-text .heading{font-size:2.37475rem;line-height:1.2;margin:0 0 .5em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.h2,.node--type-highlight.node--view-mode-default .media-text .heading,.node--type-highlight.node--view-mode-full .media-text .heading{font-size:1.58317rem;line-height:1.2}}.h2 em,.node--type-highlight.node--view-mode-default .media-text .heading em,.node--type-highlight.node--view-mode-full .media-text .heading em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.h2__link{color:inherit}.h2__link:hover{color:inherit}.h3{font-size:1.49625rem;line-height:1.2;margin:0 0 .8em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.h3{font-size:1.24687rem}}.h3__link{color:inherit}.h3__link:hover{color:inherit}.h4{font-size:1.2495rem;line-height:1.2;margin:0 0 0.5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}@media (max-width:991px){.h4{font-size:1.04125rem;line-height:1.08}}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h5{font-size:.875rem;line-height:1.2;margin:0 0 .5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.h5__link{color:inherit}.h5__link:hover{color:inherit}.h6{font-size:14px;line-height:1.2;margin:0 0 .5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.h6__link{color:inherit}.h6__link:hover{color:inherit}.display-2{font-size:4.14em;font-weight:500;line-height:1.2}@media (max-width:1199px){.display-2{font-size:3.18462em;line-height:.96}}@media (max-width:767px){.display-2{font-size:2.07em;line-height:.96}}.page__title{font-style:normal;font-size:4.14em;line-height:1.2;margin:7px 0 .75em;width:auto;letter-spacing:0em;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:"IBM Plex Sans",sans-serif;font-weight:500;color:inherit}@media (max-width:991px){.page__title{font-size:2.43529em}}.page__title span{display:inline}@media (min-width:768px){.page__title span{display:none}}.page__title i{font-weight:400;font-family:"IBM Plex Sans",sans-serif;font-style:normal}.page__title em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.page__title__link{color:inherit}.page__title__link:hover{color:inherit}.page__title em{font-style:normal;display:block;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:500}@media (max-width:991px){.page__title{font-size:2.37475rem}}.page__title span{display:inline}@media (min-width:768px){.page__title span{display:inline}}.page__title u{padding-bottom:0px;border-bottom:3px solid #ef7d00;text-decoration:none}@media (min-width:768px){.page__title u{padding-bottom:2px;border-bottom:6px solid #ef7d00;text-decoration:none}}.overline-1,.toggled-tabs--lp .tab__content .subheading,#block-projektablauf .paragraph--type--heading-combo .main-content-area h2{font-size:18px;text-transform:uppercase;line-height:1.4;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}@media (max-width:991px){.overline-1,.toggled-tabs--lp .tab__content .subheading,#block-projektablauf .paragraph--type--heading-combo .main-content-area h2{font-size:.875rem}}.overline-2{font-size:12px;text-transform:uppercase;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}p{margin:0 0 1em;line-height:1.85}p+h2{margin-top:0.5em}.lead,.cta--short .cta__content .cta__body,.text-long--lead,.text-long--lead p{font-size:18px;font-weight:400;line-height:1.66}@media (max-width:991px){.lead,.cta--short .cta__content .cta__body,.text-long--lead,.text-long--lead p{line-height:1.5}}.blockquote,.text-long blockquote,.cke_wysiwyg_frame blockquote,.cke_editable blockquote,.cke_wysiwyg_div blockquote{font-style:italic;border-left:solid 3px #ef7d00;border-left:solid 3px var(--c-primary);margin-left:1em;padding-left:1em}.hr,.text-long hr,.cke_wysiwyg_frame hr,.cke_editable hr,.cke_wysiwyg_div hr{margin-top:2rem;margin-bottom:3rem;border:0;border-top:1px solid #333}mark,.mark{padding:.2em;background-color:#fcf8e3}strong{font-family:"IBM Plex Sans",sans-serif;font-weight:600}small,.small,#shopping-cart .shopping-cart--content .price-area div{font-size:80%;font-weight:400}.paragraph--small{font-size:80%;font-weight:400}pre{font-family:"IBM Plex Mono";font-weight:500;color:#000}code,samp,var{font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.mono{text-transform:uppercase;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.text-long h2,.cke_wysiwyg_frame h2,.cke_editable h2,.cke_wysiwyg_div h2{font-size:2.37475rem;line-height:1.2;margin:0 0 .5em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.text-long h2,.cke_wysiwyg_frame h2,.cke_editable h2,.cke_wysiwyg_div h2{font-size:1.58317rem;line-height:1.2}}.text-long h2 em,.cke_wysiwyg_frame h2 em,.cke_editable h2 em,.cke_wysiwyg_div h2 em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.text-long h2__link,.cke_wysiwyg_frame h2__link,.cke_editable h2__link,.cke_wysiwyg_div h2__link{color:inherit}.text-long h2__link:hover,.cke_wysiwyg_frame h2__link:hover,.cke_editable h2__link:hover,.cke_wysiwyg_div h2__link:hover{color:inherit}.text-long h3,.cke_wysiwyg_frame h3,.cke_editable h3,.cke_wysiwyg_div h3{font-size:18px;line-height:1.2;margin:2.5em 0 .8em;width:auto;color:inherit;font-family:"IBM Plex Mono";font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:.05em}@media (max-width:991px){.text-long h3,.cke_wysiwyg_frame h3,.cke_editable h3,.cke_wysiwyg_div h3{font-size:15px}}.text-long h3__link,.cke_wysiwyg_frame h3__link,.cke_editable h3__link,.cke_wysiwyg_div h3__link{color:inherit}.text-long h3__link:hover,.cke_wysiwyg_frame h3__link:hover,.cke_editable h3__link:hover,.cke_wysiwyg_div h3__link:hover{color:inherit}.text-long h4,.cke_wysiwyg_frame h4,.cke_editable h4,.cke_wysiwyg_div h4{font-size:1.2495rem;line-height:1.2;margin:2em 0 0.5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}@media (max-width:991px){.text-long h4,.cke_wysiwyg_frame h4,.cke_editable h4,.cke_wysiwyg_div h4{font-size:1.04125rem;line-height:1.08}}.text-long h4__link,.cke_wysiwyg_frame h4__link,.cke_editable h4__link,.cke_wysiwyg_div h4__link{color:inherit}.text-long h4__link:hover,.cke_wysiwyg_frame h4__link:hover,.cke_editable h4__link:hover,.cke_wysiwyg_div h4__link:hover{color:inherit}.text-long h5+h4,.cke_wysiwyg_frame h5+h4,.cke_editable h5+h4,.cke_wysiwyg_div h5+h4{margin-top:0}.text-long>h4,.cke_wysiwyg_frame>h4,.cke_editable>h4,.cke_wysiwyg_div>h4{margin-top:0}.text-long h4 strong,.cke_wysiwyg_frame h4 strong,.cke_editable h4 strong,.cke_wysiwyg_div h4 strong{color:#ef7d00}.text-long h5,.cke_wysiwyg_frame h5,.cke_editable h5,.cke_wysiwyg_div h5{font-size:12px;line-height:1.2;margin:3em 0 0.5em;width:auto;color:#333;font-family:"IBM Plex Mono";font-weight:500;font-style:normal}.text-long h5__link,.cke_wysiwyg_frame h5__link,.cke_editable h5__link,.cke_wysiwyg_div h5__link{color:inherit}.text-long h5__link:hover,.cke_wysiwyg_frame h5__link:hover,.cke_editable h5__link:hover,.cke_wysiwyg_div h5__link:hover{color:inherit}.text-long h6,.cke_wysiwyg_frame h6,.cke_editable h6,.cke_wysiwyg_div h6{font-size:14px;line-height:1.2;margin:0 0 .5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.text-long h6__link,.cke_wysiwyg_frame h6__link,.cke_editable h6__link,.cke_wysiwyg_div h6__link{color:inherit}.text-long h6__link:hover,.cke_wysiwyg_frame h6__link:hover,.cke_editable h6__link:hover,.cke_wysiwyg_div h6__link:hover{color:inherit}.text-long pre,.cke_wysiwyg_frame pre,.cke_editable pre,.cke_wysiwyg_div pre{font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em;font-size:12px;text-transform:none}address.address{font-style:normal}address.address span{display:inline-block;width:70px}address.address .no-link{border:none;text-decoration:none;color:inherit}address.address .no-link:hover{border-bottom:1px solid #333}.align-center{text-align:center}.paragraph--view-mode--twocol .text-long>h3:first-child{margin-top:0}h3.paragraph--type--subline.paragraph--view-mode--twocol{margin-top:2.5em}.btn{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;background:#ef7d00;color:white;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em}.btn:hover{transition:all 0.5s ease-in-out}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.btn.disabled,.btn:disabled{opacity:0.65}.btn:not([disabled]):not(.disabled):active,.btn:not([disabled]):not(.disabled).active{background-image:none}.btn:hover{background:#c66800;color:white}.btn .btn-primary,.btn--primary{background:#ef7d00;color:white}.btn .btn-primary:hover,.btn--primary:hover{background:#c66800;color:white}.btn--alt,.btn .btn-secondary,.btn--secondary{background:#333;color:white}.btn--alt:hover,.btn .btn-secondary:hover,.btn--secondary:hover{background:#1f1f1f;color:white}.btn--small{padding:.25rem .5rem;font-size:12px;line-height:1.35;border-radius:1px;letter-spacing:.03em}.btn--large{padding:.5rem 2rem;font-size:.875rem;line-height:3;border-radius:1px;letter-spacing:.01em}.btn--external::after,.link--external::after,.text-long .link--external::after,.node--type-messe .event-link a::after{font-family:"Linearicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e945';padding-left:7px;padding-right:0;font-size:12px}.btn--outline--primary{background:transparent;color:#ef7d00;border:1px solid #ef7d00}.btn--outline--primary:hover{background:#ef7d00;color:white}.external::after{font-family:"Linearicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e945';padding-left:7px;padding-right:0;font-size:12px}.text-long a:not(.link):not(.link--primary):not(.link--no):not(.link--secondary){color:#333;text-decoration:underline}.text-long a:not(.link):not(.link--primary):not(.link--no):not(.link--secondary):hover{text-decoration:none}.link,.cta .cta__link,.text-long .link,.text-long .cta .cta__link,.cta .text-long .cta__link{color:#333;border-bottom:2px solid #333;text-decoration:none;transition:all 0.2s linear;font-size:16px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5}.link:hover,.cta .cta__link:hover,.text-long .link:hover,.text-long .cta .cta__link:hover,.cta .text-long .cta__link:hover{color:#333;border-color:#333;text-decoration:none;transition:all 0.2s linear}.link:focus,.cta .cta__link:focus,.text-long .link:focus,.text-long .cta .cta__link:focus,.cta .text-long .cta__link:focus{outline:0}.link--btn,.text-long .link--btn{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;background:#ef7d00;color:white;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em}.link--btn:hover,.text-long .link--btn:hover{transition:all 0.5s ease-in-out}.link--btn:focus,.link--btn.focus,.text-long .link--btn:focus,.text-long .link--btn.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.link--btn.disabled,.link--btn:disabled,.text-long .link--btn.disabled,.text-long .link--btn:disabled{opacity:0.65}.link--btn:not([disabled]):not(.disabled):active,.link--btn:not([disabled]):not(.disabled).active,.text-long .link--btn:not([disabled]):not(.disabled):active,.text-long .link--btn:not([disabled]):not(.disabled).active{background-image:none}.link--btn:hover,.text-long .link--btn:hover{background:#c66800;color:white}.link--download::after,.card--download .card__link::after,.list--downloads .list__item .card__link::after,.list--product-files .list__item .card__link::after,.list--paragraph-files .list__item .card__link::after,.text-long .link--download::after,.text-long .card--download .card__link::after,.card--download .text-long .card__link::after,.text-long .list--downloads .list__item .card__link::after,.list--downloads .list__item .text-long .card__link::after,.text-long .list--product-files .list__item .card__link::after,.list--product-files .list__item .text-long .card__link::after,.text-long .list--paragraph-files .list__item .card__link::after,.list--paragraph-files .list__item .text-long .card__link::after{margin-left:3px;content:'\e8f5';font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link--primary,.cta .cta__link,.cc-window.cc-floating.cc-center .cc-link,.toggled-tabs--lp .tab__content .link,.toggled-tabs--lp .tab__content .cta .cta__link,.cta .toggled-tabs--lp .tab__content .cta__link,.text-long .link--primary,.text-long .cta .cta__link,.cta .text-long .cta__link,.text-long .cc-window.cc-floating.cc-center .cc-link,.cc-window.cc-floating.cc-center .text-long .cc-link,.text-long .toggled-tabs--lp .tab__content .link,.toggled-tabs--lp .tab__content .text-long .link{font-weight:600;margin-right:7px;transition:all 0.2s linear;color:#ef7d00;border-bottom:2px solid #ef7d00;text-decoration:none;transition:all 0.2s linear;font-size:16px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5}.link--primary:hover,.cta .cta__link:hover,.cc-window.cc-floating.cc-center .cc-link:hover,.toggled-tabs--lp .tab__content .link:hover,.text-long .link--primary:hover,.text-long .cta .cta__link:hover,.cta .text-long .cta__link:hover,.text-long .cc-window.cc-floating.cc-center .cc-link:hover,.cc-window.cc-floating.cc-center .text-long .cc-link:hover,.text-long .toggled-tabs--lp .tab__content .link:hover,.toggled-tabs--lp .tab__content .text-long .link:hover{color:#ef7d00;border-color:#ef7d00;text-decoration:none;transition:all 0.2s linear}.link--primary:focus,.cta .cta__link:focus,.cc-window.cc-floating.cc-center .cc-link:focus,.toggled-tabs--lp .tab__content .link:focus,.text-long .link--primary:focus,.text-long .cta .cta__link:focus,.cta .text-long .cta__link:focus,.text-long .cc-window.cc-floating.cc-center .cc-link:focus,.cc-window.cc-floating.cc-center .text-long .cc-link:focus,.text-long .toggled-tabs--lp .tab__content .link:focus,.toggled-tabs--lp .tab__content .text-long .link:focus{outline:0}.link--primary::after,.cta .cta__link::after,.cc-window.cc-floating.cc-center .cc-link::after,.toggled-tabs--lp .tab__content .link::after,.toggled-tabs--lp .tab__content .cta .cta__link::after,.cta .toggled-tabs--lp .tab__content .cta__link::after,.text-long .link--primary::after,.text-long .cta .cta__link::after,.cta .text-long .cta__link::after,.text-long .cc-window.cc-floating.cc-center .cc-link::after,.cc-window.cc-floating.cc-center .text-long .cc-link::after,.text-long .toggled-tabs--lp .tab__content .link::after,.toggled-tabs--lp .tab__content .text-long .link::after{margin-left:3px;font-family:"Linearicons";content:'\e93c';transition:all 0.2s linear}.link--primary:hover,.cta .cta__link:hover,.cc-window.cc-floating.cc-center .cc-link:hover,.toggled-tabs--lp .tab__content .link:hover,.text-long .link--primary:hover,.text-long .cta .cta__link:hover,.cta .text-long .cta__link:hover,.text-long .cc-window.cc-floating.cc-center .cc-link:hover,.cc-window.cc-floating.cc-center .text-long .cc-link:hover,.text-long .toggled-tabs--lp .tab__content .link:hover,.toggled-tabs--lp .tab__content .text-long .link:hover{margin-right:0px;transition:all 0.2s linear}.link--primary:hover::after,.cta .cta__link:hover::after,.cc-window.cc-floating.cc-center .cc-link:hover::after,.toggled-tabs--lp .tab__content .link:hover::after,.text-long .link--primary:hover::after,.text-long .cta .cta__link:hover::after,.cta .text-long .cta__link:hover::after,.text-long .cc-window.cc-floating.cc-center .cc-link:hover::after,.cc-window.cc-floating.cc-center .text-long .cc-link:hover::after,.text-long .toggled-tabs--lp .tab__content .link:hover::after,.toggled-tabs--lp .tab__content .text-long .link:hover::after{transition:all 0.2s linear;margin-left:10px;content:'\e944'}.link--secondary,.card--default .card__link,.card--list .card__link,.card--highlight .card__content .card__link,.card--product .card__link,.text-long .link--secondary,.text-long .card--default .card__link,.card--default .text-long .card__link,.text-long .card--list .card__link,.card--list .text-long .card__link,.text-long .card--highlight .card__content .card__link,.card--highlight .card__content .text-long .card__link,.text-long .card--product .card__link,.card--product .text-long .card__link{color:#333;border-bottom:2px solid #333;text-decoration:none;transition:all 0.2s linear;font-size:16px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5}.link--secondary:hover,.card--default .card__link:hover,.card--list .card__link:hover,.card--highlight .card__content .card__link:hover,.card--product .card__link:hover,.text-long .link--secondary:hover,.text-long .card--default .card__link:hover,.card--default .text-long .card__link:hover,.text-long .card--list .card__link:hover,.card--list .text-long .card__link:hover,.text-long .card--highlight .card__content .card__link:hover,.card--highlight .card__content .text-long .card__link:hover,.text-long .card--product .card__link:hover,.card--product .text-long .card__link:hover{color:#333;border-color:#333;text-decoration:none;transition:all 0.2s linear}.link--secondary:focus,.card--default .card__link:focus,.card--list .card__link:focus,.card--highlight .card__content .card__link:focus,.card--product .card__link:focus,.text-long .link--secondary:focus,.text-long .card--default .card__link:focus,.card--default .text-long .card__link:focus,.text-long .card--list .card__link:focus,.card--list .text-long .card__link:focus,.text-long .card--highlight .card__content .card__link:focus,.card--highlight .card__content .text-long .card__link:focus,.text-long .card--product .card__link:focus,.card--product .text-long .card__link:focus{outline:0}.link--secondary::after,.card--default .card__link::after,.card--list .card__link::after,.card--highlight .card__content .card__link::after,.card--product .card__link::after,.text-long .link--secondary::after,.text-long .card--default .card__link::after,.card--default .text-long .card__link::after,.text-long .card--list .card__link::after,.card--list .text-long .card__link::after,.text-long .card--highlight .card__content .card__link::after,.card--highlight .card__content .text-long .card__link::after,.text-long .card--product .card__link::after,.card--product .text-long .card__link::after{margin-left:3px;font-family:"Linearicons";content:'\e93c';transition:all 0.2s linear}.link--secondary:hover::after,.card--default .card__link:hover::after,.card--list .card__link:hover::after,.card--highlight .card__content .card__link:hover::after,.card--product .card__link:hover::after,.text-long .link--secondary:hover::after,.text-long .card--default .card__link:hover::after,.card--default .text-long .card__link:hover::after,.text-long .card--list .card__link:hover::after,.card--list .text-long .card__link:hover::after,.text-long .card--highlight .card__content .card__link:hover::after,.card--highlight .card__content .text-long .card__link:hover::after,.text-long .card--product .card__link:hover::after,.card--product .text-long .card__link:hover::after{transition:all 0.2s linear;margin-left:10px;content:'\e944'}.link--outline--primary,.text-long .link--outline--primary{background:transparent;color:#ef7d00;border:1px solid #ef7d00}.link--outline--primary:hover,.text-long .link--outline--primary:hover{background:#ef7d00;color:white}.link--small,.text-long .link--small{font-size:12px}.link--contact::before,.toggled-tabs--lp .tab__content .link::before,.toggled-tabs--lp .tab__content .cta .cta__link::before,.cta .toggled-tabs--lp .tab__content .cta__link::before,.text-long .link--contact::before,.text-long .toggled-tabs--lp .tab__content .link::before,.toggled-tabs--lp .tab__content .text-long .link::before,.text-long .toggled-tabs--lp .tab__content .cta .cta__link::before,.toggled-tabs--lp .tab__content .cta .text-long .cta__link::before,.text-long .cta .toggled-tabs--lp .tab__content .cta__link::before,.cta .toggled-tabs--lp .tab__content .text-long .cta__link::before{font-family:"Linearicons";content:'\e696';background:#ef7d00;color:white;margin-right:10px;padding:15px 10px 22px}.link--contact.link--secondary::before,.card--default .link--contact.card__link::before,.card--default .toggled-tabs--lp .tab__content .card__link.link::before,.toggled-tabs--lp .tab__content .card--default .card__link.link::before,.card--default .toggled-tabs--lp .tab__content .cta .card__link.cta__link::before,.toggled-tabs--lp .tab__content .cta .card--default .card__link.cta__link::before,.card--default .cta .toggled-tabs--lp .tab__content .card__link.cta__link::before,.cta .toggled-tabs--lp .tab__content .card--default .card__link.cta__link::before,.card--list .link--contact.card__link::before,.card--list .toggled-tabs--lp .tab__content .card__link.link::before,.toggled-tabs--lp .tab__content .card--list .card__link.link::before,.card--list .toggled-tabs--lp .tab__content .cta .card__link.cta__link::before,.toggled-tabs--lp .tab__content .cta .card--list .card__link.cta__link::before,.card--list .cta .toggled-tabs--lp .tab__content .card__link.cta__link::before,.cta .toggled-tabs--lp .tab__content .card--list .card__link.cta__link::before,.card--highlight .card__content .link--contact.card__link::before,.card--highlight .card__content .toggled-tabs--lp .tab__content .card__link.link::before,.toggled-tabs--lp .tab__content .card--highlight .card__content .card__link.link::before,.card--highlight .card__content .toggled-tabs--lp .tab__content .cta .card__link.cta__link::before,.toggled-tabs--lp .tab__content .cta .card--highlight .card__content .card__link.cta__link::before,.card--highlight .card__content .cta .toggled-tabs--lp .tab__content .card__link.cta__link::before,.cta .toggled-tabs--lp .tab__content .card--highlight .card__content .card__link.cta__link::before,.card--product .link--contact.card__link::before,.card--product .toggled-tabs--lp .tab__content .card__link.link::before,.toggled-tabs--lp .tab__content .card--product .card__link.link::before,.card--product .toggled-tabs--lp .tab__content .cta .card__link.cta__link::before,.toggled-tabs--lp .tab__content .cta .card--product .card__link.cta__link::before,.card--product .cta .toggled-tabs--lp .tab__content .card__link.cta__link::before,.cta .toggled-tabs--lp .tab__content .card--product .card__link.cta__link::before,.toggled-tabs--lp .tab__content .link--secondary.link::before,.toggled-tabs--lp .tab__content .card--default .cta .card__link.cta__link::before,.cta .card--default .toggled-tabs--lp .tab__content .card__link.cta__link::before,.toggled-tabs--lp .tab__content .card--list .cta .card__link.cta__link::before,.cta .card--list .toggled-tabs--lp .tab__content .card__link.cta__link::before,.toggled-tabs--lp .tab__content .card--highlight .card__content .cta .card__link.cta__link::before,.cta .card--highlight .card__content .toggled-tabs--lp .tab__content .card__link.cta__link::before,.toggled-tabs--lp .tab__content .card--product .cta .card__link.cta__link::before,.cta .card--product .toggled-tabs--lp .tab__content .card__link.cta__link::before,.toggled-tabs--lp .tab__content .cta .link--secondary.cta__link::before,.cta .toggled-tabs--lp .tab__content .link--secondary.cta__link::before,.text-long .link--contact.link--secondary::before,.text-long .card--default .link--contact.card__link::before,.card--default .text-long .link--contact.card__link::before,.text-long .card--default .toggled-tabs--lp .tab__content .card__link.link::before,.card--default .toggled-tabs--lp .tab__content .text-long .card__link.link::before,.text-long .toggled-tabs--lp .tab__content .card--default .card__link.link::before,.toggled-tabs--lp .tab__content .card--default .text-long .card__link.link::before,.text-long .card--default .toggled-tabs--lp .tab__content .cta .card__link.cta__link::before,.card--default .toggled-tabs--lp .tab__content .cta .text-long .card__link.cta__link::before,.text-long .toggled-tabs--lp .tab__content .cta .card--default .card__link.cta__link::before,.toggled-tabs--lp .tab__content .cta .card--default .text-long .card__link.cta__link::before,.text-long .card--default .cta .toggled-tabs--lp .tab__content .card__link.cta__link::before,.card--default .cta .toggled-tabs--lp .tab__content .text-long .card__link.cta__link::before,.text-long .cta .toggled-tabs--lp .tab__content .card--default .card__link.cta__link::before,.cta .toggled-tabs--lp .tab__content .card--default .text-long .card__link.cta__link::before,.text-long .card--list .link--contact.card__link::before,.card--list .text-long .link--contact.card__link::before,.text-long .card--list .toggled-tabs--lp .tab__content .card__link.link::before,.card--list .toggled-tabs--lp .tab__content .text-long .card__link.link::before,.text-long .toggled-tabs--lp .tab__content .card--list .card__link.link::before,.toggled-tabs--lp .tab__content .card--list .text-long .card__link.link::before,.text-long .card--list .toggled-tabs--lp .tab__content .cta .card__link.cta__link::before,.card--list .toggled-tabs--lp .tab__content .cta .text-long .card__link.cta__link::before,.text-long .toggled-tabs--lp .tab__content .cta .card--list .card__link.cta__link::before,.toggled-tabs--lp .tab__content .cta .card--list .text-long .card__link.cta__link::before,.text-long .card--list .cta .toggled-tabs--lp .tab__content .card__link.cta__link::before,.card--list .cta .toggled-tabs--lp .tab__content .text-long .card__link.cta__link::before,.text-long .cta .toggled-tabs--lp .tab__content .card--list .card__link.cta__link::before,.cta .toggled-tabs--lp .tab__content .card--list .text-long .card__link.cta__link::before,.text-long .card--highlight .card__content .link--contact.card__link::before,.card--highlight .card__content .text-long .link--contact.card__link::before,.text-long .card--highlight .card__content .toggled-tabs--lp .tab__content .card__link.link::before,.card--highlight .card__content .toggled-tabs--lp .tab__content .text-long .card__link.link::before,.text-long .toggled-tabs--lp .tab__content .card--highlight .card__content .card__link.link::before,.toggled-tabs--lp .tab__content .card--highlight .card__content .text-long .card__link.link::before,.text-long .card--highlight .card__content .toggled-tabs--lp .tab__content .cta .card__link.cta__link::before,.card--highlight .card__content .toggled-tabs--lp .tab__content .cta .text-long .card__link.cta__link::before,.text-long .toggled-tabs--lp .tab__content .cta .card--highlight .card__content .card__link.cta__link::before,.toggled-tabs--lp .tab__content .cta .card--highlight .card__content .text-long .card__link.cta__link::before,.text-long .card--highlight .card__content .cta .toggled-tabs--lp .tab__content .card__link.cta__link::before,.card--highlight .card__content .cta .toggled-tabs--lp .tab__content .text-long .card__link.cta__link::before,.text-long .cta .toggled-tabs--lp .tab__content .card--highlight .card__content .card__link.cta__link::before,.cta .toggled-tabs--lp .tab__content .card--highlight .card__content .text-long .card__link.cta__link::before,.text-long .card--product .link--contact.card__link::before,.card--product .text-long .link--contact.card__link::before,.text-long .card--product .toggled-tabs--lp .tab__content .card__link.link::before,.card--product .toggled-tabs--lp .tab__content .text-long .card__link.link::before,.text-long .toggled-tabs--lp .tab__content .card--product .card__link.link::before,.toggled-tabs--lp .tab__content .card--product .text-long .card__link.link::before,.text-long .card--product .toggled-tabs--lp .tab__content .cta .card__link.cta__link::before,.card--product .toggled-tabs--lp .tab__content .cta .text-long .card__link.cta__link::before,.text-long .toggled-tabs--lp .tab__content .cta .card--product .card__link.cta__link::before,.toggled-tabs--lp .tab__content .cta .card--product .text-long .card__link.cta__link::before,.text-long .card--product .cta .toggled-tabs--lp .tab__content .card__link.cta__link::before,.card--product .cta .toggled-tabs--lp .tab__content .text-long .card__link.cta__link::before,.text-long .cta .toggled-tabs--lp .tab__content .card--product .card__link.cta__link::before,.cta .toggled-tabs--lp .tab__content .card--product .text-long .card__link.cta__link::before,.text-long .toggled-tabs--lp .tab__content .link--secondary.link::before,.toggled-tabs--lp .tab__content .text-long .link--secondary.link::before,.text-long .toggled-tabs--lp .tab__content .card--default .cta .card__link.cta__link::before,.toggled-tabs--lp .tab__content .card--default .cta .text-long .card__link.cta__link::before,.text-long .cta .card--default .toggled-tabs--lp .tab__content .card__link.cta__link::before,.cta .card--default .toggled-tabs--lp .tab__content .text-long .card__link.cta__link::before,.text-long .toggled-tabs--lp .tab__content .card--list .cta .card__link.cta__link::before,.toggled-tabs--lp .tab__content .card--list .cta .text-long .card__link.cta__link::before,.text-long .cta .card--list .toggled-tabs--lp .tab__content .card__link.cta__link::before,.cta .card--list .toggled-tabs--lp .tab__content .text-long .card__link.cta__link::before,.text-long .toggled-tabs--lp .tab__content .card--highlight .card__content .cta .card__link.cta__link::before,.toggled-tabs--lp .tab__content .card--highlight .card__content .cta .text-long .card__link.cta__link::before,.text-long .cta .card--highlight .card__content .toggled-tabs--lp .tab__content .card__link.cta__link::before,.cta .card--highlight .card__content .toggled-tabs--lp .tab__content .text-long .card__link.cta__link::before,.text-long .toggled-tabs--lp .tab__content .card--product .cta .card__link.cta__link::before,.toggled-tabs--lp .tab__content .card--product .cta .text-long .card__link.cta__link::before,.text-long .cta .card--product .toggled-tabs--lp .tab__content .card__link.cta__link::before,.cta .card--product .toggled-tabs--lp .tab__content .text-long .card__link.cta__link::before,.text-long .toggled-tabs--lp .tab__content .cta .link--secondary.cta__link::before,.toggled-tabs--lp .tab__content .cta .text-long .link--secondary.cta__link::before,.text-long .cta .toggled-tabs--lp .tab__content .link--secondary.cta__link::before,.cta .toggled-tabs--lp .tab__content .text-long .link--secondary.cta__link::before{background:#333}.link--phone::before,.text-long .link--phone::before{font-family:"Linearicons";content:'\e76a';background:#ef7d00;color:white;margin-right:10px;padding:15px 10px 22px}.link--phone.link--secondary::before,.card--default .link--phone.card__link::before,.card--list .link--phone.card__link::before,.card--highlight .card__content .link--phone.card__link::before,.card--product .link--phone.card__link::before,.text-long .link--phone.link--secondary::before,.text-long .card--default .link--phone.card__link::before,.card--default .text-long .link--phone.card__link::before,.text-long .card--list .link--phone.card__link::before,.card--list .text-long .link--phone.card__link::before,.text-long .card--highlight .card__content .link--phone.card__link::before,.card--highlight .card__content .text-long .link--phone.card__link::before,.text-long .card--product .link--phone.card__link::before,.card--product .text-long .link--phone.card__link::before{background:#333}.link--tablet::before,.text-long .link--tablet::before{font-family:"Linearicons";content:'\e7ab';background:#ef7d00;color:white;margin-right:10px;padding:15px 10px 22px}.link--tablet.link--secondary::before,.card--default .link--tablet.card__link::before,.card--list .link--tablet.card__link::before,.card--highlight .card__content .link--tablet.card__link::before,.card--product .link--tablet.card__link::before,.text-long .link--tablet.link--secondary::before,.text-long .card--default .link--tablet.card__link::before,.card--default .text-long .link--tablet.card__link::before,.text-long .card--list .link--tablet.card__link::before,.card--list .text-long .link--tablet.card__link::before,.text-long .card--highlight .card__content .link--tablet.card__link::before,.card--highlight .card__content .text-long .link--tablet.card__link::before,.text-long .card--product .link--tablet.card__link::before,.card--product .text-long .link--tablet.card__link::before{background:#333}.link--no,.text-long .link--no{border:none;text-decoration:none;color:inherit}.link--back,.text-long .link--back{color:#E2E6EA;border-bottom:1px solid #E2E6EA;text-decoration:none;transition:all 0.2s linear;font-size:14px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5}.link--back:hover,.text-long .link--back:hover{color:#E2E6EA;border-color:#333;text-decoration:none;transition:all 0.2s linear}.link--back:focus,.text-long .link--back:focus{outline:0}.link--back::before,.text-long .link--back::before{content:'\e93b';border-bottom:5px solid white;font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link--arrow,.text-long .link--arrow{color:#333;border-bottom:none;text-decoration:none;transition:all 0.2s linear;font-size:16px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5;padding-left:30px;position:relative}.link--arrow:hover,.text-long .link--arrow:hover{color:#333;border-color:#333;text-decoration:none;transition:all 0.2s linear}.link--arrow:focus,.text-long .link--arrow:focus{outline:0}.link--arrow:hover::before,.text-long .link--arrow:hover::before{left:5px;transition:all 0.2s linear}.link--arrow::before,.text-long .link--arrow::before{left:0;top:5px;padding-right:5px;position:absolute;transition:all 0.2s linear;font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button.link,.cta button.cta__link{border:none;background:transparent;padding:0;color:#333;border-bottom:2px solid #333;text-decoration:none;transition:all 0.2s linear;font-size:16px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5}button.link:hover,.cta button.cta__link:hover{color:#333;border-color:#333;text-decoration:none;transition:all 0.2s linear}button.link:focus,.cta button.cta__link:focus{outline:0}button.link:focus,.cta button.cta__link:focus{outline:0}.link__btn{border:none;background:transparent;padding:0;color:#333;border-bottom:2px solid #333;text-decoration:none;transition:all 0.2s linear;font-size:16px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5}.link__btn:hover{color:#333;border-color:#333;text-decoration:none;transition:all 0.2s linear}.link__btn:focus{outline:0}.bg-primary .link--contact,.bg-primary .toggled-tabs--lp .tab__content .link,.toggled-tabs--lp .tab__content .bg-primary .link,.bg-primary .toggled-tabs--lp .tab__content .cta .cta__link,.toggled-tabs--lp .tab__content .cta .bg-primary .cta__link,.bg-primary .cta .toggled-tabs--lp .tab__content .cta__link,.cta .toggled-tabs--lp .tab__content .bg-primary .cta__link,.bg-primary .link--phone{border-color:#333;color:#333}.bg-primary .link--contact::before,.bg-primary .toggled-tabs--lp .tab__content .link::before,.toggled-tabs--lp .tab__content .bg-primary .link::before,.bg-primary .toggled-tabs--lp .tab__content .cta .cta__link::before,.toggled-tabs--lp .tab__content .cta .bg-primary .cta__link::before,.bg-primary .cta .toggled-tabs--lp .tab__content .cta__link::before,.cta .toggled-tabs--lp .tab__content .bg-primary .cta__link::before,.bg-primary .link--phone::before{background:#333;color:#ef7d00}.bg-primary .link--contact:hover,.bg-primary .toggled-tabs--lp .tab__content .link:hover,.toggled-tabs--lp .tab__content .bg-primary .link:hover,.bg-primary .toggled-tabs--lp .tab__content .cta .cta__link:hover,.toggled-tabs--lp .tab__content .cta .bg-primary .cta__link:hover,.bg-primary .cta .toggled-tabs--lp .tab__content .cta__link:hover,.cta .toggled-tabs--lp .tab__content .bg-primary .cta__link:hover,.bg-primary .link--phone:hover{border-color:#333;color:#333}.bg-primary .link--contact:hover::before,.bg-primary .toggled-tabs--lp .tab__content .link:hover::before,.toggled-tabs--lp .tab__content .bg-primary .link:hover::before,.bg-primary .toggled-tabs--lp .tab__content .cta .cta__link:hover::before,.toggled-tabs--lp .tab__content .cta .bg-primary .cta__link:hover::before,.bg-primary .cta .toggled-tabs--lp .tab__content .cta__link:hover::before,.cta .toggled-tabs--lp .tab__content .bg-primary .cta__link:hover::before,.bg-primary .link--phone:hover::before{background:#333;color:#ef7d00}br+.link,.cta br+.cta__link{margin-top:20px}.badge{display:inline-block;position:relative;overflow:hidden;padding-left:12px;padding-right:12px}.badge .inner{font-family:"IBM Plex Mono";font-weight:500;display:grid;padding:5px 10px;background:#ef7d00;color:white;text-transform:uppercase;letter-spacing:.05em}.badge--large .inner{font-size:.875rem}@media (min-width:992px){.badge--large .inner{font-size:1.05rem}}.badge--small .inner{font-size:12px}.badge--secondary .inner{background:#333;color:white}.badge--simple{padding:0 10px}.badge--simple .inner{background:transparent;text-transform:uppercase;padding:0}.badge--round .inner{width:75px;height:75px;border-radius:100%;display:flex;justify-items:center;align-items:center;text-align:center;justify-content:center;font-size:25px}@media (min-width:768px){.badge--round .inner{width:160px;height:160px;font-size:50px}}.icons-demo{display:flex}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media (prefers-color-scheme:dark){.icons-demo .icon{fill:var(--c-accent-high)}}.icons-demo pre,.icons-demo span{font-size:0.7rem;margin:0;text-align:center;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:100%;white-space:wrap;text-overflow:ellipsis;position:absolute;bottom:0;left:0}.icons-demo__item{border:1px solid var(--c-muted);margin:1rem;position:relative;padding-bottom:20px}@media (min-width:992px){.lottie-animation--looped{transform:translate3d(0,60px,0)}}.lottie-demo{display:grid;grid-template-columns:repeat(6,100px);grid-column-gap:70px;font-size:16px}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{margin-top:7px;font-size:12px;text-transform:uppercase;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.caption{font-size:12px;margin-top:10px;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.picture--full-with img{width:100%}.control{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:5;cursor:pointer;font-weight:bold;padding:0;border:none;background:transparent;transition:all 0.25s ease-in;display:flex;justify-content:center;align-items:center;position:relative;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.control i{width:50px;height:50px;line-height:50px !important}.control i::before{font-size:23.4px}@media (min-width:992px){.control i{width:50px;height:50px;line-height:50px !important}.control i::before{font-size:26px}}.control i{transform:scale(1);transition:transform .3s cubic-bezier(0.17,0.67,0.83,0.67) 0s;border-radius:100%}.control:focus,.control.focus{outline:0}.control:hover i{transform:scale(1.1);transition:transform .3s cubic-bezier(0.17,0.67,0.83,0.67) 0s}.control:hover .control-label{transition:all 0.25s ease-in}.control i{background:rgba(0,0,0,0);color:#E2E6EA}.control i:hover{background:rgba(0,0,0,0);color:#ef7d00}.control .control-label{color:#E2E6EA}.control:hover .control-label{color:#ef7d00}.control:hover i{background:rgba(0,0,0,0);color:#ef7d00}.control:focus,.control.focus{color:#ef7d00}.control .control-label{border:none;cursor:pointer;line-height:30px;font-size:.875rem;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-shadow:none;border-radius:0%;margin-left:15px;transition:all 0.25s ease-in;letter-spacing:.04em}.control--large i{width:65px;height:65px;line-height:65px !important}.control--large i::before{font-size:1.3125rem}@media (min-width:992px){.control--large i{width:100px;height:100px;line-height:100px !important}.control--large i::before{font-size:52px}}.control--control--outline--white{background:red}.control--prev i,.control--left i{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control--next i,.control--right i{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control--plus i{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control--minus i{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control--close i{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control--up i{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control--down i{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control--zoom{border:2px solid #ef7d00 !important}.control--zoom i{width:32px;height:32px;line-height:32px !important}.control--zoom i::before{font-size:18.2px !important}.control--zoom .control-label{font-size:14px}@media (min-width:992px){.control--zoom i{width:32px;height:32px;line-height:32px !important}.control--zoom i::before{font-size:18.2px !important}}.control--zoom i{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ef7d00 !important}.control--list i{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control--grid i{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control--search i{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control--phone i{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.control--small i{width:32px;height:32px;line-height:32px !important}.control--small i::before{font-size:18.2px !important}.control--small .control-label{font-size:14px}@media (min-width:992px){.control--small i{width:32px;height:32px;line-height:32px !important}.control--small i::before{font-size:18.2px !important}}.control--component i{background:#ef7d00;color:#fff}.control--component i:hover{background:#c66800;color:#fff}.control--component .control-label{color:#E2E6EA}.control--component:hover .control-label{color:#333}.control--component:hover i{background:#c66800;color:#fff}.control--component:focus,.control--component.focus{color:#fff}.control--component:focus i,.control--component.focus i{box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}@media (max-width:767px){.control--component i{width:30px;height:30px;line-height:30px !important}.control--component i::before{font-size:16px}}.control--play.control.control--primary-bg i{background:#ef7d00;color:#fff}.control--play.control.control--primary-bg i:hover{background:#c66800;color:#fff}.control--play.control.control--primary-bg .control-label{color:#E2E6EA}.control--play.control.control--primary-bg:hover .control-label{color:#333}.control--play.control.control--primary-bg:hover i{background:#c66800;color:#fff}.control--play.control.control--primary-bg:focus,.control--play.control.control--primary-bg.focus{color:#fff}.control--play.control.control--primary-bg:focus i,.control--play.control.control--primary-bg.focus i{box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.control--play.control.control--primary-bg i::after{border-color:transparent transparent transparent white}.control--play.control.control--outline--primary i{border:4px solid #ef7d00}.control--play.control.control--outline--primary i::after{border-color:transparent transparent transparent #ef7d00}.control--play.control.control--outline--white i{border:4px solid #fff}.control--play.control.control--outline--white i::after{border-color:transparent transparent transparent #fff}.control--play.control i{justify-content:center;align-content:center;align-items:center;display:flex}.control--play.control i::after{text-align:center;display:block;content:'';width:0;height:0;margin-left:5px;-webkit-transform:rotate(360deg);border-style:solid;border-width:14px 0 14px 24.25px;border-color:transparent transparent transparent #E2E6EA}@media (min-width:992px){.control--play.control i::after{border-width:20px 0 20px 30px}}fieldset{padding:0 !important;border:none !important;margin:0;margin-bottom:3rem}fieldset legend{font-size:1.49625rem;line-height:1.2;margin:0 0 .8em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){fieldset legend{font-size:1.24687rem}}fieldset legend__link{color:inherit}fieldset legend__link:hover{color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.5;margin:0}.form-item__description,.path-user .user-pass p{font-size:12px;color:#E2E6EA;margin-top:2px}.form-item input[type='checkbox'],.form-item input[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%;float:left;margin-right:0.5em;background:transparent}.form-item input[type='checkbox']:checked,.form-item input[type='checkbox']:not(:checked),.form-item input[type='radio']:checked,.form-item input[type='radio']:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0}.form-item input[type='checkbox']+label,.form-item input[type='radio']+label{cursor:pointer;padding-left:46px}.form-item input[type='radio']:checked+label::before,.form-item input[type='radio']:not(:checked)+label::before,.form-item input[type='checkbox']:checked+label::before,.form-item input[type='checkbox']:not(:checked)+label::before{display:inline-block;position:relative;top:4px;content:'\e902';font-family:"LangWebIcons" !important;margin-right:0.5em;text-align:center;background:transparent;color:#333;line-height:25px;font-size:24.5px;margin-left:-46px}.form-item input[type='checkbox']:not(:checked)+label::before,.form-item input[type='checkbox']:checked+label::before{border-radius:0}.form-item input[type='radio']:checked+label::before,.form-item input[type='checkbox']:checked+label::before{content:'\e900';font-family:"LangWebIcons" !important;color:#ef7d00}.form-item .form-check-input:disabled ~ .form-check-label{color:#F0F1F2}input[type='number']{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none}.form-actions .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-size:.875rem;width:100%;background:#ef7d00;color:white;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;border:0 solid #ef7d00;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;font-family:"IBM Plex Sans",sans-serif;font-weight:600;cursor:pointer}.form-actions .button:active,.form-actions .button:focus{transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;box-shadow:0 0 2px 1px rgba(0,0,0,0.2)}.form-actions .button:invalid{box-shadow:none;text-shadow:none}#views-exposed-form-dokumentensuche-block-1 input.form-item__textfield{background:transparent;padding:10px 0;border-color:#F0F1F2}#views-exposed-form-dokumentensuche-block-1 input.form-item__textfield:active,#views-exposed-form-dokumentensuche-block-1 input.form-item__textfield:focus{transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;border-color:#E2E6EA}#views-exposed-form-dokumentensuche-block-1 .form-item{position:relative;width:100%;max-width:600px;margin:0 auto}#views-exposed-form-dokumentensuche-block-1 .form-item::after{position:absolute;right:0;top:12px;font-size:28px;content:'\e922';font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dokumentensuche .no-results{text-align:center;margin-top:2em}.form-item.form-item--checkbox{display:block}.form-item--checkboxes,.form-item--checkbox__item,.item-list__checkbox{display:block !important;list-style:none;margin:0;padding:0;margin-bottom:7px}.form-item--checkboxes li,.form-item--checkbox__item li,.item-list__checkbox li{padding:0;margin:0}.form-item--checkboxes label,.form-item--checkbox__item label,.item-list__checkbox label{display:block !important;position:relative !important;top:unset !important;left:unset !important}.form-item.form-item--radio{display:block}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0;margin-bottom:7px}.form-item--radios li,.form-item--radio__item li{padding:0;margin:0}.form-item--radios label,.form-item--radio__item label{display:block !important;position:relative !important;top:unset !important;left:unset !important}input[type="range"]{-webkit-appearance:none}.rangeSlider{height:5px !important;border-radius:0 !important;background:#E2E6EA !important}.rangeSlider .rangeHandle{height:50px !important;width:50px !important;cursor:pointer;background-color:#ef7d00 !important;background-image:url(/themes/custom/genkinger/images/double-arrow.svg) !important}.rangeSlider .rangeHandle::before{display:none !important}.rangeSlider .rangeNub{background-color:#ef7d00 !important;background-image:url(/themes/custom/genkinger/images/double-arrow.svg) !important;background-repeat:no-repeat !important;background-position:center !important;cursor:pointer}.form-item__dropdown{border:1px solid var(--c-muted);display:block;position:relative}@media (prefers-color-scheme:dark){.form-item__dropdown{background-color:var(--c-background-inverse)}}.form-item__dropdown::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid var(--c-accent);content:' ';position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:var(--c-accent-high)}.form-item__select{border:1px solid #333;height:41px;font-size:16px;margin:0;outline:none;padding:0.6em 0.8em 0.5em;width:100%}.form-item__select :focus{outline:none;color:#B0B6BA}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em}.form-item__select:focus{border-color:var(--c-accent);border-radius:0}}.form-item input.form-item__textfield:not(.btn),.form-item input.form-item__textfield:not(.button){-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-size:.875rem;width:100%;color:#333;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;border:0 solid #333;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;background:#CECECE}.form-item input.form-item__textfield:not(.btn):focus,.form-item input.form-item__textfield:not(.button):focus{color:#333;background-color:#CECECE;border-color:#333;outline:none;box-shadow:inset 3px 3px 3px rgba(0,0,0,0.1)}.form-item input.form-item__textfield:not(.btn):invalid,.form-item input.form-item__textfield:not(.button):invalid{box-shadow:none;text-shadow:none}.form-item{display:grid;margin:0 0 1em;padding:0;position:relative;text-align:left}.form-item label.form-item__label{color:#333;margin:0 0 0.2em;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}textarea{width:100%;color:#333;border:0 solid #333;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;background:#CECECE}textarea:focus{color:#333;background-color:#CECECE;border-color:#333;outline:none;box-shadow:inset 3px 3px 3px rgba(0,0,0,0.1)}textarea:active,textarea:focus{transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;border-bottom:0 solid #333}ul,ol{padding-left:1.2em}ul{list-style-type:square}.list-item,.text-long ol li,.text-long ul li{margin-bottom:0.2em;padding-left:0.5em}.ul--arrow{list-style-type:none;padding:0}.ul--arrow li{padding:0;margin:0;padding-left:30px}.ul--arrow li::before{font-family:"IBM Plex Sans",sans-serif;font-weight:500;content:'→';margin-right:12px;margin-left:-30px;color:#ef7d00}.text-long .ul--benefits,.ul--benefits{list-style-type:none;padding:0;margin:0}.text-long .ul--benefits>li,.ul--benefits>li{padding:0;margin:0 0 0.5em;padding-left:30px;position:relative}.text-long .ul--benefits>li>strong,.ul--benefits>li>strong{font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.text-long .ul--benefits>li strong+.list-content,.ul--benefits>li strong+.list-content{display:block;margin-top:5px}.text-long .ul--benefits>li strong+.list-content a,.ul--benefits>li strong+.list-content a{text-decoration:underline;color:#333}.text-long .ul--benefits>li::after,.ul--benefits>li::after{font-family:"Linearicons";content:'\e934';font-size:1.2em;color:#ef7d00;position:absolute;left:0;top:0}.text-long .ul--benefits.ul--big>li,.ul--benefits.ul--big>li{line-height:1.44;padding-left:40px}.text-long .ul--benefits.ul--big>li>strong,.ul--benefits.ul--big>li>strong{font-size:18px}@media (max-width:991px){.text-long .ul--benefits.ul--big>li>strong,.ul--benefits.ul--big>li>strong{font-size:14px}}.text-long .ul--benefits.ul--big>li::after,.ul--benefits.ul--big>li::after{font-size:24px}ul.data-list{list-style:none;margin:0;padding:0}ul.data-list li{padding:0;margin:0}ul.data-list>li{margin:0 0 1em;padding:0;font-size:14px;justify-content:space-between;display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:minmax(100px,1fr) 2fr}@media (min-width:576px) and (max-width:767px){ul.data-list>li{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){ul.data-list>li{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){ul.data-list>li{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){ul.data-list>li{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){ul.data-list>li{grid-gap:32px}}@media (max-width:991px){ul.data-list>li{grid-template-columns:1fr;grid-gap:0}}ul.data-list>li p{margin:0}ul.data-list>li>strong{text-transform:uppercase;font-size:14px;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}ul.data-list .list-content{display:block}.ul--arrow.ul--big>li{border-bottom:1px solid #E2E6EA;padding-bottom:32px;padding-top:0}.ul--arrow.ul--big>li::before{font-size:1.2495rem}.ul--arrow.ul--big>li>strong{color:#ef7d00;font-size:1.2495rem;line-height:1.2;margin:0 0 0.5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}@media (max-width:991px){.ul--arrow.ul--big>li>strong{font-size:1.04125rem;line-height:1.08}}.ul--arrow.ul--big>li>strong__link{color:inherit}.ul--arrow.ul--big>li>strong__link:hover{color:inherit}@media (max-width:991px){.ul--arrow.ul--big>li>strong{font-size:14px}}.ul--arrow.ul--big>li .list-content{margin-top:0.5em;display:block;font-size:14px}.ul--2cols{display:grid;grid-template-columns:1fr;grid-gap:10px}@media (min-width:768px){.ul--2cols{grid-template-columns:1fr 1fr;grid-gap:32px}}.ul--2cols>li{border-bottom:1px solid #333;padding-bottom:16px;padding-top:0}@media (min-width:768px){.ul--2cols>li{padding-bottom:32px}}.ul--2cols>li .list-content{display:block}.ccm-placeholder{width:100%;height:100%;background-color:#333;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px;position:relative;overflow:hidden}.ccm-placeholder::after{content:'';width:100%;height:100%;position:absolute;right:0;top:0;background-image:url(/themes/custom/genkinger/images/bgs/G-white.svg) !important;background-repeat:no-repeat;background-size:150%;opacity:0.1;background-position:-50px -180px}@media (min-width:992px){.ccm-placeholder{min-height:400px}}.ccm-placeholder .placeholder--icon-wrapper{z-index:2}.ccm-placeholder .placeholder--icon-wrapper svg{width:75px;height:75px;fill:#fff}.ccm-placeholder .placeholder--text-wrapper{z-index:2;width:100%;text-align:center;color:#fff;font-size:14px}.ccm-placeholder .placeholder--text-wrapper p{margin:1em 0 0 0;line-height:1.5}.ccm-placeholder .placeholder--text-wrapper .link,.ccm-placeholder .placeholder--text-wrapper .cta .cta__link,.cta .ccm-placeholder .placeholder--text-wrapper .cta__link{color:#fff;border-color:#fff;padding-bottom:5px}.price .price__discount .prefix{text-align:left;display:block;font-size:12px;line-height:1.2;margin:0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}.price .price__discount .prefix__link{color:inherit}.price .price__discount .prefix__link:hover{color:inherit}.price .price__discount .number{font-size:2.37475rem;line-height:1.2;margin:0 0 .5em;width:auto;font-family:"IBM Plex Sans",sans-serif;font-weight:500;color:#333}@media (max-width:991px){.price .price__discount .number{font-size:1.58317rem;line-height:1.2}}.price .price__discount .number em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.price .price__discount .number__link{color:inherit}.price .price__discount .number__link:hover{color:inherit}.price .price__discount .number em{font-style:normal;display:block;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:500}.price .price__discount .suffix{font-size:2.37475rem;line-height:1.2;margin:0 0 .5em;width:auto;font-family:"IBM Plex Sans",sans-serif;font-weight:500;color:#333}@media (max-width:991px){.price .price__discount .suffix{font-size:1.58317rem;line-height:1.2}}.price .price__discount .suffix em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.price .price__discount .suffix__link{color:inherit}.price .price__discount .suffix__link:hover{color:inherit}.price .price__discount .suffix em{font-style:normal;display:block;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:500}.price .price__current .prefix{padding-right:7px;font-size:1.49625rem;line-height:1.2;margin:0 0 .8em;width:auto;color:#E2E6EA;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.price .price__current .prefix{font-size:1.24687rem}}.price .price__current .prefix__link{color:inherit}.price .price__current .prefix__link:hover{color:inherit}.price .price__current .number{font-size:2.37475rem;line-height:1.2;margin:0 0 .5em;width:auto;font-family:"IBM Plex Sans",sans-serif;font-weight:500;color:#ef7d00}@media (max-width:991px){.price .price__current .number{font-size:1.58317rem;line-height:1.2}}.price .price__current .number em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.price .price__current .number__link{color:inherit}.price .price__current .number__link:hover{color:inherit}.price .price__current .number em{font-style:normal;display:block;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:500}.price .price__current .suffix{font-size:2.37475rem;line-height:1.2;margin:0 0 .5em;width:auto;font-family:"IBM Plex Sans",sans-serif;font-weight:500;color:#ef7d00}@media (max-width:991px){.price .price__current .suffix{font-size:1.58317rem;line-height:1.2}}.price .price__current .suffix em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.price .price__current .suffix__link{color:inherit}.price .price__current .suffix__link:hover{color:inherit}.price .price__current .suffix em{font-style:normal;display:block;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:500}.price .price__vat{font-size:12px}.price-holder.discount{display:flex;align-items:flex-end}.price-holder.discount .price__current{margin-left:1em;position:relative}.price-holder.discount .price__current::after{content:' ';height:2px;width:100%;background:#ef7d00;display:block;position:absolute;bottom:40%;left:0}.price--list .price-holder.discount{justify-content:flex-end;display:block}.price--list .price-holder.discount .price__current{display:inline-block;margin-left:0}.product--state{display:flex;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px}.product--state .indicator{margin-right:0.5rem}.product--state .indicator::before{display:block;content:' ';height:12px;width:12px;background-color:black;border-radius:100%}.product--state.available .indicator::before{background-color:#1e7e34}.product--state.unavailable .indicator::before{background-color:#bd2130}.product--state.comingin .indicator::before{background-color:#ffc107 t}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}div.stoerer{display:flex;border-radius:100%;justify-content:center;align-content:center;background:#ef7d00;text-align:center;text-decoration:none;transition:all 0.25s ease-in-out;position:absolute;width:100px;height:100px;transform:scale(0.5)}div.stoerer .stoerer_link{text-decoration:none !important;color:#fff !important}@media (min-width:992px){div.stoerer{width:120px;height:120px;transform:scale(1)}}div.stoerer--big{width:160px;height:160px;transform:scale(0.6)}@media (min-width:992px){div.stoerer--big{width:200px;height:200px;transform:scale(1)}}div.stoerer--big:hover{transform:scale(1) !important}@media (min-width:992px){div.stoerer--big:hover{transform:scale(1.1) !important}}div.stoerer:hover{background:#333;transition:all 0.5s ease-in-out;transform:scale(1.1)}div.stoerer:hover h4.active{display:none}div.stoerer:hover h4.hover{display:block}div.stoerer div{display:flex;height:100%;width:100%;flex-direction:column;justify-content:center;align-content:center}div.stoerer div h3{margin-top:0;margin-bottom:0.5em}div.stoerer div h4.active,div.stoerer div h4{margin:0;color:#fff !important}div.stoerer div h4.hover{margin:0;display:none;color:#fff}.table,.text-long table{border:1px solid var(--c-highlight-high);border-radius:4px;border-spacing:0;background-color:var(--c-muted);margin:1em 0;width:100%}.table__heading-cell,.text-long th,.table__cell,.text-long td{border:none;border-bottom:1px solid var(--c-highlight-high);border-right:1px solid var(--c-highlight-high);padding:1em}.table__heading-cell:last-child,.text-long th:last-child,.table__cell:last-child,.text-long td:last-child{border-right:none}.table__heading-cell,.text-long th{color:var(--c-accent-high);font-weight:700;padding:1.2em;text-align:left}.table__row:nth-child(odd),.text-long tr:nth-child(odd){background-color:var(--c-background)}.table__row:first-child th:first-child,.text-long tr:first-child th:first-child,.table__row:first-child td:first-child,.text-long tr:first-child td:first-child{border-radius:5px 0 0}.table__row:first-child th:last-child,.text-long tr:first-child th:last-child,.table__row:first-child td:last-child,.text-long tr:first-child td:last-child{border-radius:0 5px 0 0}tbody .table__row:last-child th,tbody .text-long tr:last-child th,.text-long tbody tr:last-child th,tbody .table__row:last-child td,tbody .text-long tr:last-child td,.text-long tbody tr:last-child td{border-bottom:none}.table__row:last-child td:first-child,.text-long tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tr:last-child td:last-child{border-radius:0 0 5px}.table__footer-cell,.text-long tfoot th,.table__footer-cell:first-child,.text-long tfoot th:first-child{border-bottom:none;border-top:1px solid var(--c-highlight-high)}.switch-toggle a{display:none}@media only screen{.switch-toggle{position:relative;display:block;padding:0 !important}.switch-toggle::after{clear:both;content:'';display:table}.switch-toggle *,.switch-toggle *::before,.switch-toggle *::after{box-sizing:border-box}.switch-toggle a{display:block;transition:all 0.2s ease-out}.switch-toggle label,.switch-toggle>span{line-height:2em}.switch-toggle input:focus ~ span a,.switch-toggle input:focus+label{outline-width:2px;outline-style:solid;outline-color:#ef7d00}}@media only screen and (-webkit-min-device-pixel-ratio:0){.switch-toggle input:focus ~ span a,.switch-toggle input:focus+label{outline:0}}@media only screen{.switch-toggle input{position:absolute;left:0;opacity:0}.switch-toggle input+label{position:relative;z-index:2;display:block;float:left;padding:0 0.5em;margin:0;text-align:center;cursor:pointer}.switch-toggle a{position:absolute;top:0;left:0;padding:0;z-index:1;width:10px;height:100%}.switch-toggle label:nth-child(2),.switch-toggle label:nth-child(2) ~ label,.switch-toggle label:nth-child(2) ~ a{width:100%}.switch-toggle label:nth-child(2):nth-last-child(4),.switch-toggle label:nth-child(2):nth-last-child(4) ~ label,.switch-toggle label:nth-child(2):nth-last-child(4) ~ a{width:50%}.switch-toggle label:nth-child(2):nth-last-child(4) ~ input:checked:nth-child(3)+label ~ a{left:50%}.switch-toggle label:nth-child(2):nth-last-child(6),.switch-toggle label:nth-child(2):nth-last-child(6) ~ label,.switch-toggle label:nth-child(2):nth-last-child(6) ~ a{width:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6) ~ input:checked:nth-child(3)+label ~ a{left:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6) ~ input:checked:nth-child(5)+label ~ a{left:66.66%}.switch-toggle label:nth-child(2):nth-last-child(8),.switch-toggle label:nth-child(2):nth-last-child(8) ~ label,.switch-toggle label:nth-child(2):nth-last-child(8) ~ a{width:25%}.switch-toggle label:nth-child(2):nth-last-child(8) ~ input:checked:nth-child(3)+label ~ a{left:25%}.switch-toggle label:nth-child(2):nth-last-child(8) ~ input:checked:nth-child(5)+label ~ a{left:50%}.switch-toggle label:nth-child(2):nth-last-child(8) ~ input:checked:nth-child(7)+label ~ a{left:75%}.switch-toggle label:nth-child(2):nth-last-child(10),.switch-toggle label:nth-child(2):nth-last-child(10) ~ label,.switch-toggle label:nth-child(2):nth-last-child(10) ~ a{width:20%}.switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(3)+label ~ a{left:20%}.switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(5)+label ~ a{left:40%}.switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(7)+label ~ a{left:60%}.switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(9)+label ~ a{left:80%}.switch-toggle label:nth-child(2):nth-last-child(12),.switch-toggle label:nth-child(2):nth-last-child(12) ~ label,.switch-toggle label:nth-child(2):nth-last-child(12) ~ a{width:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(3)+label ~ a{left:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(5)+label ~ a{left:33.2%}.switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(7)+label ~ a{left:49.8%}.switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(9)+label ~ a{left:66.4%}.switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(11)+label ~ a{left:83%}.switch-default.switch-toggle{background-color:#F0F1F2;border-radius:30px}.switch-default.switch-toggle a{background-color:white;border:3px solid #F0F1F2;border-radius:1.75em;transition:all 0.5s ease-out}.switch-default.switch-toggle label{height:3.3em;color:#333;line-height:3.3em;vertical-align:middle;font-size:12px;text-transform:uppercase;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}}@media only screen and (min-width:992px){.switch-default.switch-toggle label{font-size:14px}}@media only screen{.switch-default.switch-toggle label:focus{outline:0}.switch-default input:checked+label{color:#333}}@media only screen and (-webkit-max-device-pixel-ratio:2) and (max-device-width:80em){.switch-light,.switch-toggle{-webkit-animation:webkitsiblingbugfix infinite 1s}}@-webkit-keyframes webkitsiblingbugfix{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,0,0)}}.tooltip{display:flex;margin-left:5px;position:relative;align-items:center}.tooltip .line{visibility:hidden;width:50px;height:2px;background:#333;margin:0 10px 0 10px}.tooltip .icon{background:#ef7d00;cursor:help;border-radius:100%;width:30px;height:30px;display:block;transition:transform 0.1s linear;transform:scale(1)}.tooltip .icon::after{content:'＋';font-weight:bold;font-size:20px;color:white;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.tooltip:hover .icon{transition:transform 0.1s linear;transform:scale(1.1)}.tooltip:hover .tooltip__content,.tooltip .tooltip.show .tooltip__content,.tooltip:hover .line,.tooltip .tooltip.show .line{visibility:visible;opacity:1}.tooltip .tooltip__content{visibility:hidden;margin-bottom:0;min-width:100px;width:auto;display:inline-block;background:#333;color:white;font-weight:bold;border-radius:3px;padding:2px 7px;font-size:12px;text-align:left;z-index:1;margin-left:0;opacity:0;transition:opacity 0.3s}.tooltip .tooltip__content .text{margin:0;font-size:12px;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.tooltip--storybook-example{margin-top:20%;margin-left:50%}.video{position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video--external{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%}.video--full{padding-bottom:75%}.video__caption{font-size:12px;margin-top:10px;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.para-text.text-2col{-moz-columns:2;columns:2;-moz-column-break-inside:avoid;break-inside:avoid;-moz-column-gap:64px;column-gap:64px;word-wrap:break-word}.section-intro-text{margin-bottom:80px}.box{position:relative;margin-bottom:2em}@media (max-width:991px){.box{padding-bottom:10px}}.box .box-wrapper{background:#F0F1F2;position:relative;z-index:1}.box .box-wrapper .content{padding:32px !important}@media (min-width:992px){.box .box-wrapper .content{padding:64px !important}}.box .box-wrapper .media{display:flex;align-items:center}.box::after{content:'';width:100%;height:100%;position:absolute;right:-10px;bottom:-10px;background:#E2E6EA;z-index:0}@media (min-width:768px){.box::after{right:-20px;bottom:-20px}}.card .card__heading{font-size:1.2495rem;line-height:1.2;margin:0.5em 0 0.5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}@media (max-width:991px){.card .card__heading{font-size:1.04125rem;line-height:1.08}}.card .card__heading__link{color:inherit}.card .card__heading__link:hover{color:inherit}.card .card__heading-link{border:none;text-decoration:none;color:inherit}.card .card__heading span{color:#ef7d00}.card .card__subheading{font-size:1.2495rem;line-height:1.2;margin:0 0 .8em;width:auto}@media (max-width:991px){.card .card__subheading{font-size:1.04125rem}}.card .card__subheading-link{border:none;text-decoration:none;color:inherit;color:inherit}.card .card__button{margin-top:10px;border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;background:#ef7d00;color:white;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em}.card .card__button:hover{transition:all 0.5s ease-in-out}.card .card__button:focus,.card .card__button.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.card .card__button.disabled,.card .card__button:disabled{opacity:0.65}.card .card__button:not([disabled]):not(.disabled):active,.card .card__button:not([disabled]):not(.disabled).active{background-image:none}.card .card__button:hover{background:#c66800;color:white}.card .card__image{position:relative}.card .card__image .logo{position:absolute;top:15px;right:-15px}.card .card__image img{width:100%}.card--default{transition:all .4s ease-in-out 0s}.card--default:hover .card__image img{transform:scale(1.1);transition:transform 0.5s ease-in-out}.card--default .card__image{overflow:hidden;margin-bottom:32px}.card--default .card__image img{transform:scale(1);transition:transform 0.5s ease-in-out}.card--default .card__content{font-size:14px;display:flex;flex-direction:column;align-items:start}@media (min-width:992px){.card--default .card__content{padding-right:64px}}.card--default .card__link{order:3}.card--default .card__link:hover{color:#ef7d00;border-bottom-color:#ef7d00}.card--default .card__link:hover::after{color:#ef7d00}.card--default .card__btn{order:4;border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;background:#ef7d00;color:white;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em;background:#ef7d00;color:white}.card--default .card__btn:hover{transition:all 0.5s ease-in-out}.card--default .card__btn:focus,.card--default .card__btn.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.card--default .card__btn.disabled,.card--default .card__btn:disabled{opacity:0.65}.card--default .card__btn:not([disabled]):not(.disabled):active,.card--default .card__btn:not([disabled]):not(.disabled).active{background-image:none}.card--default .card__btn:hover{background:#c66800;color:white}.card--default .card__btn:hover{background:#c66800;color:white}.card--default .card__body{order:3}.card--default .card__heading{order:2;font-size:1.49625rem;line-height:1.2;margin:0 0 1.5em 0;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.card--default .card__heading{font-size:1.24687rem}}.card--default .card__heading__link{color:inherit}.card--default .card__heading__link:hover{color:inherit}.card--default .card__heading .card__heading-link{color:#333}.card--default .card__subheading{order:1;font-size:12px;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.card--default .card__body{font-size:14px;margin-bottom:2em}.card--default:hover{transition:all .4s ease-in-out 0s}.card--list{background:#f7f7f8}.card--list .card__content{display:flex;flex-direction:column;align-items:start;padding:32px}.card--list .card__link{order:4}.card--list .card__link:hover{color:#ef7d00;border-bottom-color:#ef7d00}.card--list .card__link:hover::after{color:#ef7d00}.card--list .card__btn{order:4;border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;background:#ef7d00;color:white;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em;background:#ef7d00;color:white}.card--list .card__btn:hover{transition:all 0.5s ease-in-out}.card--list .card__btn:focus,.card--list .card__btn.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.card--list .card__btn.disabled,.card--list .card__btn:disabled{opacity:0.65}.card--list .card__btn:not([disabled]):not(.disabled):active,.card--list .card__btn:not([disabled]):not(.disabled).active{background-image:none}.card--list .card__btn:hover{background:#c66800;color:white}.card--list .card__btn:hover{background:#c66800;color:white}.card--list .card__heading{order:2;font-size:1.49625rem;line-height:1.2;margin:0 0 1.5em 0;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.card--list .card__heading{font-size:1.24687rem}}.card--list .card__heading__link{color:inherit}.card--list .card__heading__link:hover{color:inherit}.card--list .card__heading .card__heading-link{color:#333}.card--list .card__subheading{order:1;font-size:12px;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.card--list .card__body{order:3;font-size:14px;margin-bottom:2em}.card--event .card__image{border:1px solid #F0F1F2}.card--event .card__content{display:flex;flex-direction:column;align-items:start}.card--event .card__content .card__heading{order:2;font-size:2.37475rem;line-height:1.2;margin:0 0 .5em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.card--event .card__content .card__heading{font-size:1.58317rem;line-height:1.2}}.card--event .card__content .card__heading em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.card--event .card__content .card__heading__link{color:inherit}.card--event .card__content .card__heading__link:hover{color:inherit}.card--event .card__content .card__heading .card__heading-link{color:#333}.card--event .card__content .card__subheading{order:1;font-size:18px;line-height:1.2;margin:2.5em 0 .8em;width:auto;color:inherit;font-family:"IBM Plex Mono";font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:.05em}@media (max-width:991px){.card--event .card__content .card__subheading{font-size:15px}}.card--event .card__content .card__subheading__link{color:inherit}.card--event .card__content .card__subheading__link:hover{color:inherit}@media (max-width:1199px){.card--event .card__content .card__subheading{margin-top:0}}.card--event .card__content .card__body{border-top:1px solid #333;border-bottom:1px solid #333;padding-top:0.5em;padding-bottom:0.5em;order:3}.card--event .card__content .card__body>.field--label-inline{margin:0;padding:0;font-size:14px;justify-content:space-between;display:-ms-grid;display:grid;grid-template-columns:minmax(100px,1fr) 2fr}.card--event .card__content .card__body>.field--label-inline p{margin:0}.card--event .card__content .card__body>.field--label-inline .field__label{text-transform:uppercase;font-size:14px;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.card--event .card__content .card__body .field__item{display:block}.card--event .card__content .link,.card--event .card__content .cta .cta__link,.cta .card--event .card__content .cta__link{order:4;margin-top:1em}.card--text-image{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr 1fr}@media (min-width:576px) and (max-width:767px){.card--text-image{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.card--text-image{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.card--text-image{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.card--text-image{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.card--text-image{grid-gap:32px}}.card--abbinder .card__heading{font-size:1.2495rem;line-height:1.2;margin:0 0 0.5em;width:auto;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}@media (max-width:991px){.card--abbinder .card__heading{font-size:1.04125rem;line-height:1.08}}.card--abbinder .card__heading__link{color:inherit}.card--abbinder .card__heading__link:hover{color:inherit}.card--abbinder .card__link{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;background:#ef7d00;color:white;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em;background:transparent;color:#ef7d00;border:1px solid #ef7d00}.card--abbinder .card__link:hover{transition:all 0.5s ease-in-out}.card--abbinder .card__link:focus,.card--abbinder .card__link.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.card--abbinder .card__link.disabled,.card--abbinder .card__link:disabled{opacity:0.65}.card--abbinder .card__link:not([disabled]):not(.disabled):active,.card--abbinder .card__link:not([disabled]):not(.disabled).active{background-image:none}.card--abbinder .card__link:hover{background:#c66800;color:white}.card--abbinder .card__link:hover{background:#ef7d00;color:white}.card--download{align-items:center;font-size:14px;line-height:1.2;margin:0 0 .5em;width:auto}.card--download .card__heading{font-size:14px;line-height:1.2;margin:0 0 .5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.card--download .card__heading__link{color:inherit}.card--download .card__heading__link:hover{color:inherit}.card--download .card__heading .card__heading-link{color:#333}.card--download .card__link{color:#333;border-bottom:transparentiz;text-decoration:none;transition:all 0.2s linear;font-size:16px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5;color:#ef7d00;border-color:#ef7d00;transition:all .4s ease-in-out 0s}.card--download .card__link:hover{color:#333;border-color:#333;text-decoration:none;transition:all 0.2s linear}.card--download .card__link:focus{outline:0}.card--download .card__link:hover{color:#ef7d00;border-color:#ef7d00}.card--mitarbeiter{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:start}.card--mitarbeiter .figure__image{border-radius:100%;overflow:hidden;position:relative;z-index:1}.card--mitarbeiter .card__content{border:1px solid #333;padding:15px 30px 15px 40px;margin-left:-10px}.card--mitarbeiter .card__content .card__name{font-family:"IBM Plex Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;color:#333;margin:0;padding:0;letter-spacing:0em;font-family:"IBM Plex Sans",sans-serif;font-weight:600}@media (max-width:991px){.card--mitarbeiter .card__content .card__name{font-size:.7rem}}@media (max-width:767px){.card--mitarbeiter .card__content .card__name{font-size:.76087rem}}.card--mitarbeiter .card__content .card__abteilung{font-family:"IBM Plex Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;color:#333;margin:0;padding:0;letter-spacing:0em}@media (max-width:991px){.card--mitarbeiter .card__content .card__abteilung{font-size:.7rem}}@media (max-width:767px){.card--mitarbeiter .card__content .card__abteilung{font-size:.76087rem}}.card--highlight .card__image{border-radius:100%;overflow:hidden;margin-bottom:50px}.card--highlight .card__image img{transform:scale(1);transition:all 0.25s linear}.card--highlight:hover .card__image img{transition:all 0.25s linear;transform:scale(1.1)}.card--highlight .card__content{display:flex;flex-direction:column;align-items:baseline}.card--highlight .card__content .card__heading{order:2;font-size:1.49625rem;line-height:1.2;margin:0 0 1.5em 0;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}.card--highlight .card__content .card__heading a,.card--highlight .card__content .card__heading span{color:#333}@media (max-width:991px){.card--highlight .card__content .card__heading{font-size:1.24687rem}}.card--highlight .card__content .card__heading__link{color:inherit}.card--highlight .card__content .card__heading__link:hover{color:inherit}.card--highlight .card__content .card__subheading{order:1;font-size:12px;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.card--highlight .card__content .card__link{order:3;display:inline-block}.card--media .card__media{position:relative}.card--media .card__media .tooltip{position:absolute;right:16px;bottom:16px}.card--media .card__media .tooltip i{color:white}.card--media .card__media .tooltip i::before{color:white}.card--media.card--video .card__media{overflow:hidden;position:relative}.card--media.card--video .card__media .control--play{position:absolute;left:50%;top:50%;z-index:6;transform:translate(-50%,-50%)}.card--media.card--video .card__media:hover .control--play{transform:translate(-50%,-50%) scale(1.05);transition:all 0.25s linear}.card--media.card--video .card__media .preview__figure{position:relative;z-index:0}.card--media.card--video .card__media .preview__figure::after{content:' ';background:rgba(0,0,0,0.2);width:100%;height:100%;position:absolute;left:0;top:0}.card--media.card--video .card__media .preview__figure img{-o-object-fit:contain;object-fit:contain}.card--media.card--video .card__media .preview__figure+.video{position:absolute;left:0;top:0;width:100%;height:100%;padding:0}.card--media.card--video .card__media .preview__figure+.video video{width:100%;height:auto;max-width:unset;max-height:unset}.card--media.card--video .video__caption{margin-top:10px}.card--media.card--video .preview__figure+.colorbox-video{position:absolute;top:0;z-index:2;width:100%}.card--media.card--video .preview__figure+.colorbox-video img{display:block;width:100%;opacity:0}.card--media .media__heading{position:absolute;text-align:center;font-size:1.49625rem;line-height:1.2;margin:0 0 .8em;width:auto;color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal;bottom:10%;width:100%;z-index:1}@media (max-width:991px){.card--media .media__heading{font-size:1.24687rem}}.card--media .media__heading__link{color:inherit}.card--media .media__heading__link:hover{color:inherit}.card--media .card__content{position:relative}.card--media video{max-height:600px;max-width:100%}.card--media .video__caption,.card--media .figure__caption{font-size:14px}.card--media .card__heading{font-size:1.49625rem;line-height:1.2;margin:0 0 .8em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.card--media .card__heading{font-size:1.24687rem}}.card--media .card__heading__link{color:inherit}.card--media .card__heading__link:hover{color:inherit}.card--media .card__subheading{font-size:1.2495rem;line-height:1.2;margin:0 0 0.5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}@media (max-width:991px){.card--media .card__subheading{font-size:1.04125rem;line-height:1.08}}.card--media .card__subheading__link{color:inherit}.card--media .card__subheading__link:hover{color:inherit}.card--media .card__body--caption{text-align:center;margin-top:1em;margin-bottom:0}.card--product .card__heading{font-size:1.2495rem;line-height:1.2;margin:0 0 0.5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}@media (max-width:991px){.card--product .card__heading{font-size:1.04125rem;line-height:1.08}}.card--product .card__heading__link{color:inherit}.card--product .card__heading__link:hover{color:inherit}.card--product .product__data-list{margin-top:1rem}.card--product .product__data-list .data__item{margin:0;padding:7px 0;font-size:14px;display:flex;justify-content:space-between;border-bottom:none;border-top:1px solid #F0F1F2}.card--product .product__data-list .data__item:nth-last-child(1){border-bottom:1px solid #F0F1F2}.card--product .product__data-list .data__item .col-1{font-family:"IBM Plex Sans",sans-serif;text-transform:uppercase}.product__category{font-size:14px;line-height:1.2;margin:0 0 .5em;width:auto;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.product__category__link{color:inherit}.product__category__link:hover{color:inherit}.product__category a{border:none;text-decoration:none;color:inherit;color:#ef7d00}.product__name{font-size:1.2495rem;line-height:1.2;margin:0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:991px){.product__name{font-size:1.04125rem;line-height:1.08}}.product__name__link{color:inherit}.product__name__link:hover{color:inherit}.product__name .card__heading-link{color:#333;transition:all 0.2s linear}.product__name .card__heading-link:hover{color:#000;transition:all 0.2s linear}.product__name span{color:#ef7d00;text-transform:uppercase}.product__badges{margin-bottom:0.5em}.product__variant{font-size:1.2495rem;line-height:1.2;margin:0;width:auto;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:991px){.product__variant{font-size:1.04125rem;line-height:1.08}}.product__variant__link{color:inherit}.product__variant__link:hover{color:inherit}.product__number{font-size:14px;line-height:1.2;margin:1em 0 0 0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}.product__number__link{color:inherit}.product__number__link:hover{color:inherit}.card__collapse .control i{order:2}.card__collapse .control i::before{color:#333}.card__collapse .control .control-label{order:1;color:#333;font-weight:normal;font-family:"IBM Plex Sans",sans-serif;margin-left:0;margin-right:7px}.card--story{display:-ms-grid;display:grid;grid-template-columns:1fr;background:#F0F1F2}@media (min-width:768px){.card--story{grid-template-columns:1fr 1fr}}.card--story .card__content{padding:32px;display:flex;flex-direction:column;justify-content:space-evenly}@media (min-width:768px){.card--story .card__content{padding:32px 64px}}.card--story .card__content .card__subheading{order:2;padding-left:20px;font-family:"IBM Plex Sans",sans-serif;font-weight:500;margin:0;font-size:.875rem}@media (min-width:768px){.card--story .card__content .card__subheading{font-size:18px}}.card--story .card__content .card__subheading::before{content:'—';margin-left:-20px;display:inline-block;margin-right:8px}.card--story .card__content .card__body{order:1;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:18px;line-height:1.5}@media (min-width:768px){.card--story .card__content .card__body{font-size:18px}}@media (max-width:991px){.card--story .card__content .card__body{line-height:1.5}}@media (min-width:992px){.card--story .card__content .card__body{font-size:1.49625rem;line-height:1.5}}.collapse [data-toggle='collapse']{margin-bottom:2rem}.collapse .collapse--content{overflow:hidden;transition:height 0.5s}.collapse .collapse--content.closed{height:0}.cta .cta__btn{margin-top:40px;border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;background:#ef7d00;color:white;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em;background:#333;color:white}.cta .cta__btn:hover{transition:all 0.5s ease-in-out}.cta .cta__btn:focus,.cta .cta__btn.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.cta .cta__btn.disabled,.cta .cta__btn:disabled{opacity:0.65}.cta .cta__btn:not([disabled]):not(.disabled):active,.cta .cta__btn:not([disabled]):not(.disabled).active{background-image:none}.cta .cta__btn:hover{background:#c66800;color:white}.cta .cta__btn:hover{background:#1f1f1f;color:white}.cta .cta__link{margin-top:40px}.cta--default{background:#F0F1F2;padding:64px;position:relative}.cta--default::after{content:'';width:400px;height:400px;position:absolute;right:0;top:0;background-image:url(/themes/custom/genkinger/images/bgs/G-white.svg) !important;background-repeat:no-repeat;background-size:300px;opacity:0.5}.cta--default .cta__content{z-index:1;position:relative}.cta--short{padding:0}.cta--short .cta__content{padding:32px 32px;display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:768px){.cta--short .cta__content{padding:32px 64px}}@media (min-width:992px){.cta--short .cta__content{padding:64px 64px}}@media (min-width:576px) and (max-width:767px){.cta--short .cta__content{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.cta--short .cta__content{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.cta--short .cta__content{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.cta--short .cta__content{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.cta--short .cta__content{grid-gap:32px}}.cta--short .cta__content.cta__content--default{grid-template-columns:1fr;align-items:start;justify-content:space-between}@media (min-width:992px){.cta--short .cta__content.cta__content--default{grid-template-columns:auto auto}}.cta--short .cta__content .cta__link,.cta--short .cta__content .cta__btn{margin-top:0}.cta--short .cta__content .heading{font-size:.875rem;line-height:1.2;margin:0;width:auto;color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}.cta--short .cta__content .heading__link{color:inherit}.cta--short .cta__content .heading__link:hover{color:inherit}.cta--short .cta__content .subheading{font-size:14px;line-height:1.2;margin:0;width:auto;color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}.cta--short .cta__content .subheading__link{color:inherit}.cta--short .cta__content .subheading__link:hover{color:inherit}.cta--short .cta__content .cta__body{padding-right:32px}@media (max-width:991px){.cta--short .cta__content .cta__body{padding-right:0}}.cta--short .cta__content .cta__body p{margin:0}.cta--full{padding:0}@media (min-width:992px){.cta--full--default{background-position:left top;background-repeat:no-repeat;background-image:url(/themes/custom/genkinger/images/cta/bg_cta.jpg);background-color:#244181}}@media (min-width:992px) and (max-width:1199px){.cta--full--default{background-size:cover}}.cta--full--default .heading{font-style:normal;font-size:3.00038rem;line-height:1.2;margin:0 0 .5em;width:auto;letter-spacing:0em;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.cta--full--default .heading{font-size:1.76493rem}}.cta--full--default .heading span{display:inline}@media (min-width:768px){.cta--full--default .heading span{display:none}}.cta--full--default .heading i{font-weight:400;font-family:"IBM Plex Sans",sans-serif;font-style:normal}.cta--full--default .heading em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.cta--full--default .heading__link{color:inherit}.cta--full--default .heading__link:hover{color:inherit}.cta--full--default .subheading{font-style:normal;font-size:3.00038rem;line-height:1.2;margin:0;width:auto;letter-spacing:0em;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.cta--full--default .subheading{font-size:1.76493rem}}.cta--full--default .subheading span{display:inline}@media (min-width:768px){.cta--full--default .subheading span{display:none}}.cta--full--default .subheading i{font-weight:400;font-family:"IBM Plex Sans",sans-serif;font-style:normal}.cta--full--default .subheading em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.cta--full--default .subheading__link{color:inherit}.cta--full--default .subheading__link:hover{color:inherit}@media (max-width:767px){.cta--full--default .subheading{font-size:14px}}.cta--full--default .cta__body{font-size:.875rem;line-height:1.2;margin:0;width:auto;color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}.cta--full--default .cta__body__link{color:inherit}.cta--full--default .cta__body__link:hover{color:inherit}@media (min-width:992px){.cta--full--light{background:#f7f7f8}}.cta--full--light .heading{font-style:normal;font-size:3.00038rem;line-height:1.2;margin:0 0 .5em;width:auto;letter-spacing:0em;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.cta--full--light .heading{font-size:1.76493rem}}.cta--full--light .heading span{display:inline}@media (min-width:768px){.cta--full--light .heading span{display:none}}.cta--full--light .heading i{font-weight:400;font-family:"IBM Plex Sans",sans-serif;font-style:normal}.cta--full--light .heading em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.cta--full--light .heading__link{color:inherit}.cta--full--light .heading__link:hover{color:inherit}.cta--full--light .subheading{font-size:.875rem;line-height:1.2;margin:0 0 1em 0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.cta--full--light .subheading__link{color:inherit}.cta--full--light .subheading__link:hover{color:inherit}@media (max-width:767px){.cta--full--light .subheading{font-size:14px}}.cta--full--light .cta__body{font-size:.875rem;line-height:1.2;margin:0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}.cta--full--light .cta__body__link{color:inherit}.cta--full--light .cta__body__link:hover{color:inherit}.cta--full--light .cta{background-color:#f7f7f8 !important;background-image:none !important}.cta--full--default,.cta--full--light{align-items:center;display:-ms-grid;display:grid}@media (min-width:992px){.cta--full--default,.cta--full--light{grid-template-columns:1fr 480px 480px 1fr}}@media (min-width:1200px){.cta--full--default,.cta--full--light{grid-template-columns:1fr 600px 600px 1fr}}.cta--full--default .cta--full__figure,.cta--full--light .cta--full__figure{order:1;width:100%;height:auto}@media (min-width:768px){.cta--full--default .cta--full__figure,.cta--full--light .cta--full__figure{height:450px}}@media (min-width:992px){.cta--full--default .cta--full__figure,.cta--full--light .cta--full__figure{grid-column:3/5;width:50vw;height:650px;order:2}}.cta--full--default .cta--full__figure img,.cta--full--light .cta--full__figure img{-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.cta--full--default .cta--full__figure img,.cta--full--light .cta--full__figure img{height:100%}}@media (min-width:992px){.cta--full--contentpage .cta--full__figure{grid-column:3/5;width:100%}}.cta--full .cta{position:relative;order:2;text-align:center;padding:64px 16px;background-position:left top;background-image:url(/themes/custom/genkinger/images/cta/bg_cta.jpg);background-size:cover}@media (min-width:992px){.cta--full .cta{grid-column:2/3;order:1;text-align:left;padding:0;background:none !important}}.cta--full .cta .cta__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:start;align-items:start}@media (min-width:992px){.cta--full .cta .cta__content{padding-right:64px}}@media (min-width:1200px){.cta--full .cta .cta__content{padding-right:80px}}.cta--full .cta .cta__content::before{content:''}.cta--full .heading{grid-column:1/2;order:1;text-align:left}.cta--full .subheading{grid-column:1/2;order:0}.cta--full .cta__body{order:3;grid-column:1/2;text-align:left}.cta--full .cta__link{grid-column:1/2;order:4}.cta--full .cta__image{grid-column:2/3;grid-row:1/4}.data-list .data__item{margin:0 0 0.5em;padding:0;font-size:14px;justify-content:space-between;display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr 1.7fr}@media (min-width:576px) and (max-width:767px){.data-list .data__item{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.data-list .data__item{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.data-list .data__item{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.data-list .data__item{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.data-list .data__item{grid-gap:32px}}.data-list .data__item .col-1{text-transform:uppercase;font-size:14px;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.data-list .data__item:nth-last-child(1){border-bottom:none}.downloads__data-list .data__item{display:flex;justify-content:space-between;padding:1em 0;border-bottom:1px solid #F0F1F2;font-size:14px}.downloads__data-list .data__item .col-1{text-transform:uppercase}.downloads__data-list .data__item .col-2 .link--download,.downloads__data-list .data__item .col-2 .card--download .card__link,.card--download .downloads__data-list .data__item .col-2 .card__link,.downloads__data-list .data__item .col-2 .list--downloads .list__item .card__link,.list--downloads .list__item .downloads__data-list .data__item .col-2 .card__link,.downloads__data-list .data__item .col-2 .list--product-files .list__item .card__link,.list--product-files .list__item .downloads__data-list .data__item .col-2 .card__link,.downloads__data-list .data__item .col-2 .list--paragraph-files .list__item .card__link,.list--paragraph-files .list__item .downloads__data-list .data__item .col-2 .card__link{border:none}.fact-list{background:#F0F1F2;text-align:center;padding-top:70px;padding-bottom:70px}@media (min-width:992px){.fact-list{padding-top:100px;padding-bottom:100px}}.fact-list .col-1{font-size:3.00038rem;font-family:"IBM Plex Sans",sans-serif;font-weight:500;line-height:1}@media (min-width:992px){.fact-list .col-1{font-size:4.8em;margin-bottom:32px}}.fact-list .grid{display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.fact-list .grid{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.fact-list .grid{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.fact-list .grid{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.fact-list .grid{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.fact-list .grid{grid-gap:32px}}@media (min-width:768px){.fact-list .grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width:768px){.fact-list--technical .grid{grid-template-columns:1fr 1fr 1fr 1fr}}.fact__item--with-unit{width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;margin-left:auto;margin-right:auto}.fact__item--with-unit .label{font-size:.875rem;text-transform:uppercase;margin-bottom:0;text-align:left}.fact__item--with-unit .content{font-size:3.00038rem}.fact__item--with-unit .unit{font-size:1.2495rem;vertical-align:super}.social-menu{list-style:none;margin:0;padding:0}.social-menu li{padding:0;margin:0}.social-menu__item{margin-bottom:.25rem}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:#E2E6EA}.social-menu__icon{height:2rem;width:2rem;margin-right:12px;fill:currentColor}.breadcrumb{list-style:none;margin:0;padding:0;margin-top:.5rem;margin-bottom:.5rem;display:flex}.breadcrumb li{padding:0;margin:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:#B0B6BA;text-decoration:none;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.breadcrumb__link:hover{color:#333}.breadcrumb__item{display:inline-block;font-size:12px}@media (max-width:767px){.breadcrumb__item{display:none}.breadcrumb__item:nth-last-child(2){display:inline-block}.breadcrumb__item:nth-last-child(1){display:inline-block;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.breadcrumb__item::after{content:'\e93c';font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;display:inline-block;margin:0 4px 0 2px}.breadcrumb__item:last-child{color:#B0B6BA}.breadcrumb__item:last-child::after{content:''}.breadcrumb__link:active{color:#B0B6BA}.secondary-menu{list-style:none;margin:0;padding:0;display:flex}.secondary-menu li{padding:0;margin:0}.secondary-menu__item{margin-bottom:.25rem}.secondary-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:var(--c-text)}.secondary-menu__icon{height:1rem;width:1rem;margin-right:.5rem;fill:currentColor}.secondary-menu__text{font-size:12px}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu li{padding:0;margin:0}.inline-menu__item{margin:0 1em 0.5em 0;display:inline}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:#333;border-bottom:2px solid #333;text-decoration:none;transition:all 0.2s linear;font-size:16px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5;text-decoration:none}.inline-menu__link:hover{color:#333;border-color:#333;text-decoration:none;transition:all 0.2s linear}.inline-menu__link:focus{outline:0}.language-menu,.language-switcher-language-url ul.links{display:flex;list-style:none;margin:0;padding:0}.language-menu li,.language-switcher-language-url ul.links li{margin-right:0;color:white;line-height:1}.language-menu li a,.language-switcher-language-url ul.links li a{color:#333;border:none;text-decoration:none;line-height:1;display:inline;padding-right:7px;padding-left:7px}.language-menu li::after,.language-switcher-language-url ul.links li::after{content:'—';color:#333}.language-menu li a.is-active,.language-switcher-language-url ul.links li a.is-active{font-family:"IBM Plex Sans",sans-serif;font-weight:500}.language-menu li a:hover,.language-switcher-language-url ul.links li a:hover{border:none;font-family:"IBM Plex Sans",sans-serif;font-weight:500;text-decoration:none}.language-menu li:nth-last-child(1)::after,.language-switcher-language-url ul.links li:nth-last-child(1)::after{content:''}.main-nav{display:block}@media (max-width:991px){.main-nav{display:none}}.main-menu{list-style:none;margin:0;padding:0;z-index:10;display:flex;align-items:center}.main-menu li{padding:0;margin:0}#main-nav-mobile{display:flex;flex-direction:column;pointer-events:none;top:70px;z-index:100;right:0;height:100vh;width:100%;padding-bottom:19px;transition:right 0.25s ease-out;overflow-y:scroll;position:absolute;left:auto}@media (min-width:992px){#main-nav-mobile{display:none}}#main-nav-mobile .mobile-top{background-color:#333;padding:0.5rem 0 0.5rem;opacity:0;transition:opacity 0.5s;position:relative;z-index:1}#main-nav-mobile .mobile-top .container{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5px;align-items:baseline}#main-nav-mobile .mobile-top .claim__image{display:none}#main-nav-mobile .mobile-top .secondary-actions{align-items:baseline;justify-self:end;display:flex}#main-nav-mobile .mobile-top .secondary-actions>div{display:inline-block;float:left}#main-nav-mobile .mobile-top .secondary-actions .menu-btn i::before{font-size:14px !important}#main-nav-mobile .mobile-top .secondary-actions .menu-btn .control-label{display:inline-block}#main-nav-mobile .close-holder{border-bottom:1px solid #E2E6EA;background:#333;padding:5px 0;right:-100%;transition:right 0.5s ease-out;position:relative}#main-nav-mobile .close-holder .container{display:flex;justify-content:space-between;align-items:center;padding:0 20px}@media (min-width:768px){#main-nav-mobile .close-holder .container{padding:0 40px}}#main-nav-mobile .close-holder .control--prev{visibility:hidden}#main-nav-mobile .close-holder .control--prev i{color:#fff !important}#main-nav-mobile .close-holder .control i{height:40px;width:40px;line-height:40px !important;color:white}#main-nav-mobile .close-holder .control i::before{font-size:20px}#main-nav-mobile .close-holder .control--close{opacity:0}#main-nav-mobile .close-holder .menu-mobile-heading{color:white;font-weight:600;font-family:"IBM Plex Sans",sans-serif;font-size:16px;margin-bottom:0;position:relative;transition:opacity 0.5s;text-transform:uppercase;letter-spacing:.05em}#main-nav-mobile ul.main-menu{padding:0 20px;position:relative;overflow-y:scroll;overflow-x:hidden;border-bottom:none;background-color:#333;height:100%;right:-100%;transition:right 0.5s ease-out;display:block !important}@media (min-width:768px){#main-nav-mobile ul.main-menu{padding:0 40px}}#main-nav-mobile ul.main-menu.menu-level-0::after{content:' ';width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0;background-image:url(/themes/custom/genkinger/images/bgs/G-black.svg);background-repeat:no-repeat;background-position-y:190px;background-position-x:21%;opacity:0.2;z-index:-1;background-size:140%}#main-nav-mobile ul.main-menu li{display:-ms-grid;display:grid;grid-template-columns:auto 20px;border-bottom:1px solid #F0F1F2;border-top:none}#main-nav-mobile ul.main-menu li.sub-menu__item--active,#main-nav-mobile ul.main-menu li.menu__item--active,#main-nav-mobile ul.main-menu li.main-menu__item--active{border-bottom:1px solid #ef7d00}#main-nav-mobile ul.main-menu li.sub-menu__item--active>a,#main-nav-mobile ul.main-menu li.sub-menu__item--active>span,#main-nav-mobile ul.main-menu li.menu__item--active>a,#main-nav-mobile ul.main-menu li.menu__item--active>span,#main-nav-mobile ul.main-menu li.main-menu__item--active>a,#main-nav-mobile ul.main-menu li.main-menu__item--active>span{color:#ef7d00 !important;font-weight:600;font-family:"IBM Plex Sans",sans-serif}#main-nav-mobile ul.main-menu li .main-menu--sub li a,#main-nav-mobile ul.main-menu li span{color:white}#main-nav-mobile ul.main-menu li a,#main-nav-mobile ul.main-menu li span{color:white;text-decoration:none;text-transform:uppercase;font-weight:500;font-family:"IBM Plex Sans",sans-serif;padding:20px 0;margin-right:0;font-size:16px;letter-spacing:.05em}#main-nav-mobile ul.main-menu li span{cursor:pointer}#main-nav-mobile ul.main-menu .expand-sub{width:20px;height:100%;display:flex;justify-content:center;align-items:center}#main-nav-mobile ul.main-menu .expand-sub i{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}#main-nav-mobile ul.main-menu .expand-sub i::before{font-size:.875rem}#main-nav-mobile ul.main-menu ul.main-menu--sub{position:absolute;left:150%;top:0;height:120%;width:100%;transition:left 0.5s ease-out}#main-nav-mobile ul.main-menu ul.main-menu--sub.open{left:0}#main-nav-mobile .main-menu li.with-image{grid-template-columns:65px auto;grid-column-gap:10px}#main-nav-mobile .main-menu li.with-image a.main-menu__link{padding-left:10px}#main-nav-mobile .main-menu .main-menu__item--with-sub.with-image{grid-template-columns:65px auto 20px;grid-column-gap:10px}#main-nav-mobile .main-menu .main-menu__item--with-sub.with-image a.main-menu__link{padding-left:10px;order:1}#main-nav-mobile .main-menu .main-menu__item--with-sub.with-image figure{order:0}#main-nav-mobile .main-menu .main-menu__item--with-sub.with-image .expand-sub{order:2}#main-nav-mobile.main-nav--open{pointer-events:auto;background-color:rgba(0,0,0,0.5)}#main-nav-mobile.main-nav--open .mobile-top{opacity:1;transition:opacity 0.5s}#main-nav-mobile.main-nav--open .close-holder{right:0}#main-nav-mobile.main-nav--open ul.main-menu{right:0}.main-menu__item span{cursor:pointer}.main-menu__item{border-top:1px solid;display:flex;flex-wrap:wrap}@media (min-width:992px){.main-menu__item{border-top:none;display:inline-block}.main-menu__item:not(.main-menu__item--sub):hover{background-color:var(--c-accent-high);transition:all 0.2s}.main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{display:block}}.main-menu__item.active a.main-menu__link,.main-menu__item.main-menu__item--active a.main-menu__link,.main-menu__item.main-menu__item--active>span,.main-menu__item.menu__item--active a.main-menu__link,.main-menu__item.menu__item--active>span{color:#ef7d00}.main-menu__item.active a.main-menu__link::after,.main-menu__item.main-menu__item--active a.main-menu__link::after,.main-menu__item.main-menu__item--active>span::after,.main-menu__item.menu__item--active a.main-menu__link::after,.main-menu__item.menu__item--active>span::after{width:100%;transition:width 0.25s ease-out}.main-menu__item:hover .main-menu__link::after{color:var(--c-text)}.expand-sub{cursor:pointer;display:block;width:20%;position:relative}.expand-sub--open{background-color:var(--c-accent-high);color:var(--c-muted)}.expand-sub--open::after{border-top-color:transparent;border-bottom:15px solid;margin-top:-20px}.main-menu__item span,.main-menu__link{color:#333;display:block;line-height:1;text-decoration:none;position:relative;font-size:16px;border-radius:0;border:none;cursor:pointer;background:transparent;padding:35px 10px 35px;text-transform:uppercase;letter-spacing:.05em}@media (min-width:1200px){.main-menu__item span,.main-menu__link{margin-right:0;font-weight:500;font-family:"IBM Plex Sans",sans-serif;padding:35px 20px 35px}}@media (hover:hover){.main-menu__item span.active,.main-menu__item span:active,.main-menu__link.active,.main-menu__link:active{color:#ef7d00}}@media (hover:hover){.main-menu__item span:hover,.main-menu__link:hover{color:#ef7d00}}.main-menu__item span--solution-link:hover,.main-menu__item span--solution-link.is-active,.main-menu__link--solution-link:hover,.main-menu__link--solution-link.is-active{background:#333;color:white}.main-menu__item span--solution-link::after,.main-menu__link--solution-link::after{content:'\e93a';margin-left:5px;font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-navbar-toggler{background:transparent;text-align:center;padding:0;cursor:pointer;position:relative;border:none;z-index:0;overflow:hidden;width:45px;height:65px;justify-content:center;display:flex}.main-navbar-toggler .button-holder{width:35px;height:33px;border:1px solid #333;justify-content:center;display:flex;position:relative;margin-top:16px}@media (min-width:992px){.main-navbar-toggler{display:none}}.main-navbar-toggler:hover{background:transparent;border:none;text-decoration:none}.main-navbar-toggler:focus{outline:0}.main-navbar-toggler:focus span{background:#333}.main-navbar-toggler.is-active{background:#333}.main-navbar-toggler.is-active span{background:white}.main-navbar-toggler.is-active span:nth-child(1){top:15px;transform:rotate(135deg)}.main-navbar-toggler.is-active span:nth-child(2){left:-60px;opacity:0}.main-navbar-toggler.is-active span:nth-child(3){top:15px;transform:rotate(-135deg)}.main-navbar-toggler span{width:16px;height:2px;display:block;background:#333;margin-bottom:0;border-radius:0;position:absolute;margin-left:auto;margin-right:auto;padding:0 !important;transform:rotate(0deg)}.main-navbar-toggler span:nth-child(1){top:10px}.main-navbar-toggler span:nth-child(2){top:15px}.main-navbar-toggler span:nth-child(3){top:20px}.main-menu__link--toggler{background:transparent;text-align:center;margin-top:25px;padding:0;cursor:pointer;position:relative;z-index:0;margin-left:20px;overflow:hidden;width:auto;height:64px;justify-content:center;display:flex}.main-menu__link--toggler .button-holder-all{display:flex;justify-content:center;align-content:center;align-items:center;flex-direction:row;width:100px;height:35px;padding-right:10px;border:1px solid #333}.main-menu__link--toggler .text-holder{justify-content:center;height:33px;display:flex;margin-left:3px;margin-top:20px}.main-menu__link--toggler .button-holder{width:35px;height:33px;justify-content:center;display:flex;position:relative;margin-top:3px}.main-menu__link--toggler::after{content:' ';background:red;position:absolute;left:0;top:0}.main-menu__link--toggler:focus{outline:0}.main-menu__link--toggler:focus span{background:#333}.main-menu__link--toggler.is-active .text-holder{color:white}.main-menu__link--toggler:hover .button-holder-all{border-color:#ef7d00}.main-menu__link--toggler:hover .button-holder-all span{background:#ef7d00}.main-menu__link--toggler.is-active{background:#333}.main-menu__link--toggler.is-active:hover .text-holder{color:white}.main-menu__link--toggler.is-active:hover .button-holder-all{border-color:#333}.main-menu__link--toggler.is-active:hover .button-holder-all span{background:white}.main-menu__link--toggler.is-active span{background:white}.main-menu__link--toggler.is-active span:nth-child(1){top:15px;transform:rotate(135deg)}.main-menu__link--toggler.is-active span:nth-child(2){left:-60px;opacity:0}.main-menu__link--toggler.is-active span:nth-child(3){top:15px;transform:rotate(-135deg)}.main-menu__link--toggler span{width:16px;height:2px;display:block;background:#333;margin-bottom:0;border-radius:0;position:absolute;margin-left:auto;margin-right:auto;padding:0 !important;transform:rotate(0deg)}.main-menu__link--toggler span:nth-child(1){top:10px}.main-menu__link--toggler span:nth-child(2){top:15px}.main-menu__link--toggler span:nth-child(3){top:20px}.menu-solutions{background:transparent}.menu-solutions h2,.menu-solutions h2.heading{font-size:1.49625rem;line-height:1.2;margin:0 0 1em 0;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-style:normal}@media (max-width:991px){.menu-solutions h2,.menu-solutions h2.heading{font-size:1.24687rem}}.menu-solutions h2__link,.menu-solutions h2.heading__link{color:inherit}.menu-solutions h2__link:hover,.menu-solutions h2.heading__link:hover{color:inherit}.menu-solutions ul.menu{list-style:none;margin:0;padding:0}.menu-solutions ul.menu li{padding:0;margin:0}.menu-solutions ul.menu li{border-bottom:1px solid #E2E6EA}.menu-solutions ul.menu li:hover{border-color:#ef7d00}.menu-solutions ul.menu li a{border:none;text-decoration:none;color:inherit;padding:5px 0;display:block}.menu-solutions ul.menu li a.is-active{font-weight:600}.menu-solutions ul.menu--sub li{border-bottom:1px solid white !important;padding-left:15px}.menu-solutions ul.menu--sub li a:hover{font-weight:600}.menu-solutions .row{width:1400px;margin-left:auto;margin-right:auto;min-height:750px}.menu-solutions#dropdown-solutions .row{background:white;border-top:1px solid #4c4c4c;border-bottom:1px solid #4c4c4c}.menu-solutions#dropdown-solutions .row .container>.nav-holder .grid{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr 1fr 1fr 1fr}.menu-solutions#dropdown-solutions .row .container>.nav-holder .grid .grid__item{padding-top:50px;padding-bottom:50px}.menu-solutions#dropdown-solutions .row .container>.nav-holder .grid .grid__item:nth-last-child(1){background:#f7f7f8;padding-bottom:0;margin-left:-16px;margin-right:-32px}@media (min-width:1200px){.menu-solutions#dropdown-solutions .row .container>.nav-holder .grid .grid__item:nth-last-child(1){margin-right:-100px}}.menu-solutions#dropdown-solutions .row .container>.nav-holder .grid .block-spezial-nav{position:relative;height:700px}.menu-solutions#dropdown-solutions .row .container>.nav-holder .grid .block-spezial-nav .h2,.menu-solutions#dropdown-solutions .row .container>.nav-holder .grid .block-spezial-nav .node--type-highlight.node--view-mode-default .media-text .heading,.node--type-highlight.node--view-mode-default .media-text .menu-solutions#dropdown-solutions .row .container>.nav-holder .grid .block-spezial-nav .heading,.menu-solutions#dropdown-solutions .row .container>.nav-holder .grid .block-spezial-nav .node--type-highlight.node--view-mode-full .media-text .heading,.node--type-highlight.node--view-mode-full .media-text .menu-solutions#dropdown-solutions .row .container>.nav-holder .grid .block-spezial-nav .heading,.menu-solutions#dropdown-solutions .row .container>.nav-holder .grid .block-spezial-nav .text-long{padding-left:16px;padding-right:32px}.menu-solutions#dropdown-solutions .row .container>.nav-holder .grid .block-spezial-nav .image{position:absolute;bottom:0;left:0}.menu-solutions#dropdown-solutions ul.menu li{border-color:#E2E6EA}.menu-solutions#dropdown-solutions ul.menu li:hover{border-color:#ef7d00}.menu-solutions#dropdown-solutions ul.menu li a{color:#333}.menu-solutions#dropdown-about .bgimage{width:300px;height:750px;position:absolute;top:0;opacity:0.5;background-size:cover;left:100px}@media (min-width:1200px){.menu-solutions#dropdown-about .bgimage{left:0}}.menu-solutions#dropdown-about .row{background:#333;border-top:1px solid #333;border-bottom:1px solid #333}.menu-solutions#dropdown-about .row .container>.nav-holder .grid{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr 1fr 1fr 1fr}.menu-solutions#dropdown-about .row .container>.nav-holder .grid .grid__item{padding-top:50px;padding-bottom:50px}.menu-solutions#dropdown-about #block-block-messe-navigation{margin-top:30px}.menu-solutions#dropdown-about #block-block-messe-navigation .views-field-title .views-label-title{margin-top:20px;color:white;display:block;font-size:12px;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.menu-solutions#dropdown-about #block-block-messe-navigation .views-field-title .field-content{display:block;font-size:1.49625rem;line-height:1.2;margin:0.5em 0 0 0;width:auto;color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.menu-solutions#dropdown-about #block-block-messe-navigation .views-field-title .field-content{font-size:1.24687rem}}.menu-solutions#dropdown-about #block-block-messe-navigation .views-field-title .field-content__link{color:#fff}.menu-solutions#dropdown-about #block-block-messe-navigation .views-field-title .field-content__link:hover{color:inherit}.menu-solutions#dropdown-about #block-block-messe-navigation .views-field-title .field-content a{border:none;text-decoration:none;color:inherit;color:white}.menu-solutions#dropdown-about .views-field-field-messe-bild a{display:block;position:relative}.menu-solutions#dropdown-about .views-field-field-messe-bild a .messselogo{position:absolute;top:0;left:0;visibility:hidden;transition:background-color 0.25s linear}.menu-solutions#dropdown-about .views-field-field-messe-bild a:hover .messselogo{transition:background-color 0.25s linear;visibility:visible;background:rgba(255,255,255,0.8)}.menu-solutions#dropdown-about h2{color:#fff}.menu-solutions#dropdown-about ul.menu li:hover{border-color:#ef7d00}.menu-solutions#dropdown-about ul.menu li a{color:#fff}.menu-dropdown{position:fixed;left:50%;transform:translateX(-50%);z-index:10;display:none;opacity:0;transition:opacity 250ms}.menu-dropdown.open{display:block}.menu-dropdown.active{display:block;opacity:1}.menu-dropdown.closing{display:block;opacity:0}.user-logged-in .menu-dropdown{position:absolute}.quick-links{list-style:none;margin:0;padding:0}.quick-links li{padding:0;margin:0}.quick-links__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:#333}.menu-btn{border:none;background:transparent;color:#333;font-size:12px;cursor:pointer;padding:5px 10px;text-decoration:none}.menu-btn:focus{outline:0}.menu-btn i::before{font-size:18px}@media (max-width:767px){.modal-login .modal__dialog{width:calc(100% - 30px) !important;margin-left:16px;margin-right:16px;margin-top:16px}}.modal-login .modal__content .modal__body .login-form{display:grid}.modal-login .modal__content .modal__body .login-form .paragraph--login-description{order:1}.modal-login .modal__content .modal__body .login-form .login-items{order:2}.modal-login .modal__content .modal__body .login-form .login-password-recover{order:4}.modal-login .modal__content .modal__body .login-form .login-password-recover .link,.modal-login .modal__content .modal__body .login-form .login-password-recover .cta .cta__link,.cta .modal-login .modal__content .modal__body .login-form .login-password-recover .cta__link{font-size:14px;color:#E2E6EA;border-color:#E2E6EA}.modal-login .modal__content .modal__body .login-form .login-password-recover .link::before,.modal-login .modal__content .modal__body .login-form .login-password-recover .cta .cta__link::before,.cta .modal-login .modal__content .modal__body .login-form .login-password-recover .cta__link::before{top:2px}.modal-login .modal__content .modal__body .login-form .login-submit{margin-top:1.5em;margin-bottom:1em;order:3}.modal-login .modal__content .modal__body .login-form .login-submit .btn{width:100%}.modal-login .modal__content .modal__footer .btn{width:100%}#shopping-cart{position:fixed;top:0;right:0;width:95vw;transform:translateX(100%);transition:transform 1s;background-color:white;z-index:1050;overflow-y:scroll;height:100vh;text-align:left}@media (min-width:992px){#shopping-cart{width:500px;height:100vh}}#shopping-cart .shopping-cart--top{background:#f7f7f8;padding:16px}@media (min-width:992px){#shopping-cart .shopping-cart--top{padding:16px 32px}}#shopping-cart .shopping-cart--top .close-shoppingcart{width:100%;display:flex;justify-content:start}#shopping-cart .shopping-cart--top .close-shoppingcart .control-label{margin-left:0}#shopping-cart .shopping-cart--top .close-shoppingcart:hover{transition:all 0.25s ease-in;color:#333}#shopping-cart .shopping-cart--top .close-shoppingcart:hover .control-label,#shopping-cart .shopping-cart--top .close-shoppingcart:hover .icon{color:#333}#shopping-cart .shopping-cart--top .close-shoppingcart:hover .icon{transform:scale(1);transition:all 0.25s ease-in}#shopping-cart .shopping-cart--content{padding:16px;margin-bottom:1rem}@media (min-width:992px){#shopping-cart .shopping-cart--content{padding:32px}}#shopping-cart .shopping-cart--content .headline-wrapper{display:flex;justify-content:space-between;align-items:baseline}#shopping-cart .shopping-cart--content .price-area{margin-top:32px;display:-ms-grid;display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}#shopping-cart .shopping-cart--content .price-area div:not(.price__vat){font-family:"IBM Plex Sans",sans-serif;font-weight:600}#shopping-cart .shopping-cart--content .price-area div:nth-child(2n){text-align:right}#shopping-cart .shopping-cart--content .price-area div.price__vat{grid-column:1/3;font-size:12px;color:#E2E6EA}#shopping-cart .shopping-cart--bottom{padding:16px 16px 32px}@media (min-width:992px){#shopping-cart .shopping-cart--bottom{padding:16px 32px}}#shopping-cart .shopping-cart--bottom .checkout-area{display:flex;flex-direction:column;justify-content:center;align-items:center}#shopping-cart .shopping-cart--bottom .checkout-area .btn-checkout{width:100%;margin-bottom:16px}#shopping-cart.cart-wrapper--slide-in{transform:translateX(0)}.cart__widget{position:relative}.cart__widget .badge.badge--small{background:#333;font-size:12px;text-align:center;width:17px;height:17px;padding:0;line-height:17px;border-radius:100%;display:inline-block;position:absolute;right:-2px;top:2px}.cart__widget .badge.badge--small .inner{letter-spacing:unset}.contact__widget .menu-btn{display:block;padding:5px 7px;border:1px solid #333}.contact__widget .menu-btn:hover{border-color:#ef7d00}.contact__widget .menu-btn:hover i{color:#ef7d00}.modal-language .modal__header{padding-bottom:32px !important}.modal-language .buttons{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr 1fr}@media (min-width:576px) and (max-width:767px){.modal-language .buttons{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.modal-language .buttons{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.modal-language .buttons{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.modal-language .buttons{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.modal-language .buttons{grid-gap:32px}}.cms .modal-language .modal__footer{border:none}.cms .modal-language .block ul{list-style-type:none;margin:0;padding:0;color:#333;border:none;text-decoration:none}.cms .modal-language .block ul li{display:flex;position:relative;margin-bottom:1em;align-items:center}.cms .modal-language .block ul li.is-active::before{border-color:#ef7d00}.cms .modal-language .block ul li::before{content:' ';width:26px;height:26px;border:1px solid #E2E6EA;border-radius:100%;display:inline-block;margin-right:10px}.cms .modal-language .block ul a::before{content:' ';width:14px;height:14px;background-color:transparent;border-radius:100%;display:inline-block;position:absolute;left:6px;top:6px}@media (min-width:992px){.cms .modal-language .block ul a::before{top:8px}}.cms .modal-language .block ul a.is-active::before{background-color:#ef7d00}.cms .modal-language .block ul a:hover::before,.cms .modal-language .block ul a:active::before,.cms .modal-language .block ul a:focus::before{background-color:#333}.header__search{position:relative;overflow:hidden;border-bottom:1px solid #F0F1F2;width:450px;display:flex;align-items:center}.header__search .placeholder{position:relative;cursor:text;overflow:hidden;transition:width 0.5s ease-in-out}.header__search .placeholder span{margin-left:0;white-space:nowrap;color:#E2E6EA;font-size:14px}.header__search .menu-btn{cursor:pointer;float:right}.header__search .menu-btn i::before{font-size:.875rem !important}.header__search .input-wrapper{display:flex;align-items:center;height:100%;transition:width 0.5s ease-in-out;background-color:white;overflow:hidden}.header__search .input-wrapper input{border:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;height:100%;outline:none;color:#E2E6EA;font-size:14px}.header__search .control--close{padding:0}.header__search .control--close i::before{font-size:14px !important;color:#333}.header__search .control--close:hover i{transform:unset}.header__search.header__search--closed .placeholder{width:calc(100% - 30px)}.header__search.header__search--closed .input-wrapper{width:0}.header__search.header__search--open{padding-left:0;border-bottom:1px solid #ef7d00}.header__search.header__search--open .menu-btn i,.header__search.header__search--open .control--close i::before{color:#ef7d00}.header__search.header__search--open .placeholder{width:0}.header__search.header__search--open .input-wrapper{width:calc(100% - 30px)}#search-results{position:absolute;left:0;height:0;overflow:hidden;background:rgba(0,0,0,0.5);transition:height 0.7s;z-index:-1;margin-top:0}#search-results .holder{background-color:#fff;min-height:600px;padding-top:32px;width:100vw}#search-results::before{content:' ';box-shadow:0 2px 11px 0 rgba(0,0,0,0.4);display:block;width:100%;height:10px;background:white;transform:rotate(180deg);margin-top:-10px}#search-results.search-results--hidden{height:0}#search-results.search-results--shown{min-height:100vh;overflow:scroll}#search-results .grid--3col{padding-bottom:64px}@media (min-width:992px){#search-results .grid--3col{grid-template-columns:1.5fr 1fr 1fr}}.list__heading--search{font-size:1.2495rem;line-height:1.2;margin:0 0 0.5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}@media (max-width:991px){.list__heading--search{font-size:1.04125rem;line-height:1.08}}.list__heading--search__link{color:inherit}.list__heading--search__link:hover{color:inherit}.list--search{margin-bottom:2em}.list--search.list--product{grid-gap:16px !important}.list--search.list--product .list__item{display:flex;align-items:center}.list--search.list--product .card__image{width:120px;margin-right:32px}.list--search.list--product .result__link{border:none;text-decoration:none;color:inherit;cursor:pointer}.list--search.list--product .product__number{font-size:14px;line-height:1.2;margin:0 0 0.5em 0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}.list--search.list--product .product__number__link{color:inherit}.list--search.list--product .product__number__link:hover{color:inherit}.list--search.list--product .product__number a{border:none;text-decoration:none;color:inherit;color:#333}.list--search.list--product .product__category{font-size:14px;line-height:1.2;margin:0 0 0 0;width:auto;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.list--search.list--product .product__category__link{color:inherit}.list--search.list--product .product__category__link:hover{color:inherit}.list--search.list--product .product__name{font-size:14px;line-height:1.2;margin:0 0 0 0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}.list--search.list--product .product__name__link{color:inherit}.list--search.list--product .product__name__link:hover{color:inherit}.list--search.list--card{grid-gap:5px}.list--search.list--card .card__heading{font-size:14px;line-height:1.2;margin:0 0 0 0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}.list--search.list--card .card__heading__link{color:inherit}.list--search.list--card .card__heading__link:hover{color:inherit}.list--search.list--card .card__heading a{color:#333}.list--search.list--card .card__heading a:hover{color:#ef7d00}.list--search.list--card .inline-menu__item{display:block;margin:0}.list--search.list--card .inline-menu__item a{border:none;text-decoration:none;color:inherit;font-size:14px;line-height:1.2;margin:0 0 0 0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}.list--search.list--card .inline-menu__item a__link{color:inherit}.list--search.list--card .inline-menu__item a__link:hover{color:inherit}.list--search.list--card .inline-menu__item a:hover{color:#ef7d00}#views-exposed-form-produkt-suche-page-2{padding-bottom:30px}#views-exposed-form-produkt-suche-page-2 input.form-text{padding-left:20px}#views-exposed-form-produkt-suche-page-2 .form-item::after{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e922';position:absolute;right:0;top:0;background:#333;width:50px;height:100%;text-align:center;justify-content:center;align-self:center;display:flex;align-items:center}.social-menu{list-style:none;margin:0;padding:0}.social-menu li{padding:0;margin:0}.social-menu__item{margin-bottom:.25rem}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:#333}.social-menu__icon{height:2rem;width:2rem;margin-right:12px;fill:currentColor}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__items li{padding:0;margin:0}.pager__items li{margin-left:5px;margin-right:5px}.pager__item{display:inline-block}.pager__link,.pager__link:link,.pager__link:visited{color:#333;text-decoration:none;width:auto;padding:0 3px;height:35px;display:inline-block;font-size:14px;line-height:35px;position:relative;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.pager__link::after,.pager__link:link::after,.pager__link:visited::after{content:'';display:block;width:100%;height:2px;background-color:currentColor;position:absolute;left:0;bottom:3px;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-out}.pager__link.is-active::after,.pager__link:link.is-active::after,.pager__link:visited.is-active::after{transform:scaleX(1)}.pager__link:hover::after,.pager__link:link:hover::after,.pager__link:visited:hover::after{transition:transform .2s ease-out;transform:scaleX(1)}.pager__link--next,.pager__link--prev{display:block;width:auto !important;height:auto !important;border-color:transparent !important;font-size:12px;line-height:40px;font-family:"IBM Plex Sans",sans-serif;font-weight:500;margin-left:7px;margin-right:7px}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:#ef7d00}.pager__link--prev span{display:none}.pager__link--prev::before{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;font-weight:600;content:'\e93b'}.pager__link--prev::after{content:unset !important}.pager__link--next span{display:none}.pager__link--next::before{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;font-weight:600;content:'\e93c'}.pager__link--next::after{content:unset !important}.status__list{list-style:none;margin:0;padding:0;margin-bottom:1rem !important}.status__list li{padding:0;margin:0}.status{margin-bottom:1rem !important;padding:1rem !important;text-align:left;display:-ms-grid;display:grid;grid-gap:5px;grid-template-columns:30px auto;font-size:14px;align-items:start}.status::before{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.status--success{color:white;background-color:#5cb85c;background-color:var(--c-success)}.status--warning{color:white;background-color:#ffc107 t;background-color:var(--c-warning)}.status--error{color:white;background-color:#bd2130;background-color:var(--c-error)}.status--status{color:white;background-color:#17a2b8;background-color:var(--c-message)}.status--notice{color:white;background-color:#ef7d00}.status em{font-style:normal}.status a{color:#fff;text-decoration:none;border-bottom:1px solid #fff}.status a:hover{border:none}.site-message{background:#ef7d00;color:white;text-align:center;position:relative;padding:5px;font-size:14px;line-height:1.2;margin:0;width:auto;color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.site-message__link{color:inherit}.site-message__link:hover{color:inherit}.site-message a{border:none;text-decoration:none;color:inherit;color:#f7f7f8}.site-message .message-close{position:absolute;right:16px;top:2px}.site-message .message-close i{color:white}.site-message.hidden{display:none}.tabs__link,.tabs__link--local-tasks{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em;background:#ef7d00;color:#fff;margin-right:4px;margin-bottom:4px}.tabs__link:hover,.tabs__link--local-tasks:hover{transition:all 0.5s ease-in-out}.tabs__link:focus,.tabs__link.focus,.tabs__link--local-tasks:focus,.tabs__link--local-tasks.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.tabs__link.disabled,.tabs__link:disabled,.tabs__link--local-tasks.disabled,.tabs__link--local-tasks:disabled{opacity:0.65}.tabs__link:not([disabled]):not(.disabled):active,.tabs__link:not([disabled]):not(.disabled).active,.tabs__link--local-tasks:not([disabled]):not(.disabled):active,.tabs__link--local-tasks:not([disabled]):not(.disabled).active{background-image:none}.tabs__link:hover,.tabs__link--local-tasks:hover{background:#d67000;color:#fff}@media (min-width:920px){.tabs__link,.tabs__link--local-tasks{display:inline-block;position:relative;top:1px;width:auto}}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background:#d67000;color:#fff}.tabs__nav{list-style:none;margin:0;padding:0}.tabs__nav li{padding:0;margin:0}@media (min-width:920px){.tabs__nav{display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 1em;padding:0}.tabs__link--local-tasks{padding:0.3em 1.5em;border:none}.accordion--default .accordion__item,.accordion--collapse .accordion__item{height:auto}.accordion--default .accordion__item .accordion__header,.accordion--collapse .accordion__item .accordion__header{margin:0;display:flex;justify-content:space-between;border-bottom:1px #333 solid;cursor:pointer;width:100%;padding:10px 0;font-weight:400;transition:all 0.1s 0.4s}@media (min-width:992px){.accordion--default .accordion__item .accordion__header,.accordion--collapse .accordion__item .accordion__header{padding:17px 0}}.accordion--default .accordion__item .accordion__header .icon,.accordion--collapse .accordion__item .accordion__header .icon{transition:all 0.25s ease-in-out}.accordion--default .accordion__item .accordion__header span,.accordion--collapse .accordion__item .accordion__header span{text-align:left}.accordion--default .accordion__item .accordion__header:hover .icon,.accordion--collapse .accordion__item .accordion__header:hover .icon{color:#ef7d00;transition:all 0.25s ease-in-out;transform:scale(1.1)}.accordion--default .accordion__item .accordion__header:focus,.accordion--collapse .accordion__item .accordion__header:focus{outline:0;border-color:#333}.accordion--default .accordion__item .accordion__header:focus .icon,.accordion--collapse .accordion__item .accordion__header:focus .icon{color:#ef7d00;transition:all 0.25s ease-in-out;transform:scale(1.2)}.accordion--default .accordion__item.open .accordion__header,.accordion--collapse .accordion__item.open .accordion__header{border-bottom:1px solid transparent;transition:all 0s}.accordion--default .accordion__item.open .accordion__header .icon::after,.accordion--collapse .accordion__item.open .accordion__header .icon::after{font-family:"Linearicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding-left:7px;padding-right:0;font-size:.875rem}.accordion--default .accordion__item.open .accordion__content,.accordion--collapse .accordion__item.open .accordion__content{overflow:hidden;transition:max-height 0.5s;margin-bottom:2em}.accordion--default .accordion__item.closed .accordion__header .icon::after,.accordion--collapse .accordion__item.closed .accordion__header .icon::after{font-family:"Linearicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding-left:7px;padding-right:0;font-size:.875rem}.accordion--default .accordion__item.closed .accordion__content,.accordion--collapse .accordion__item.closed .accordion__content{overflow:hidden;max-height:0 !important;transition:max-height 0.5s}.accordion--components .accordion__item .accordion__header{border-bottom:1px #333 solid;font-size:14px;line-height:1.2;margin:0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal;text-transform:uppercase}.accordion--components .accordion__item .accordion__header__link{color:inherit}.accordion--components .accordion__item .accordion__header__link:hover{color:inherit}.accordion--components .accordion__item .accordion__header:hover .icon{color:#333;transform:scale(1)}.accordion--components .accordion__item .accordion__header:focus .icon{color:#333;transform:scale(1)}.accordion--components .accordion__item .accordion__content{margin-bottom:0}.accordion--vertical{position:relative;grid-gap:30px;margin-bottom:30px;min-height:440px}@media (min-width:768px){.accordion--vertical{margin-bottom:50px;grid-gap:20px}}.accordion--vertical .accordion__item{padding-bottom:20px;display:grid}@media (min-width:768px){.accordion--vertical .accordion__item{grid-template-columns:1fr 1fr;padding-bottom:40px}}.accordion--vertical .accordion__item .accordion__header{cursor:pointer;margin-top:0;margin-bottom:20px;display:flex;justify-content:space-between;font-family:"IBM Plex Sans",sans-serif;font-weight:400}@media (min-width:768px){.accordion--vertical .accordion__item .accordion__header .icon{display:none}}@media (min-width:768px){.accordion--vertical .accordion__item .accordion__header{margin-bottom:0}}.accordion--vertical .accordion__item .accordion__header:hover{color:#ef7d00}.accordion--vertical .accordion__item .accordion__header:focus{outline:0;color:#ef7d00}.accordion--vertical .accordion__item .accordion__content{overflow:hidden;font-size:16px;max-width:750px;max-height:0;transition:max-height 0.5s;pointer-events:none}@media (min-width:768px){.accordion--vertical .accordion__item .accordion__content{max-width:750px;max-height:750px}}@media (min-width:768px){.accordion--vertical .accordion__item .accordion__content{position:absolute;right:0;top:0;width:50%}.accordion--vertical .accordion__item .accordion__content .inner{opacity:0;margin-left:100%;margin-right:-100%;transition:margin-left 0.5s,margin-right 0.5s}.accordion--vertical .accordion__item .accordion__content .inner p{opacity:0}}.accordion--vertical .accordion__item .accordion__content .video{height:auto;overflow:auto;padding-top:0;padding-bottom:20%}@media (max-width:991px){.accordion--vertical .accordion__item .accordion__content .video{padding-bottom:0}}.accordion--vertical .accordion__item .accordion__content .video video{width:100%}.accordion--vertical .accordion__item .accordion__content .carousel .inner{margin-bottom:20px}.accordion--vertical .accordion__item .accordion__content figure{width:100%;margin-bottom:20px}.accordion--vertical .accordion__item .accordion__content figure .figure__image{overflow:hidden}.accordion--vertical .accordion__item .accordion__content .video__caption a{pointer-events:all}.accordion--vertical .accordion__item.closed .accordion__header .icon::after{font-family:"Linearicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding-left:7px;padding-right:0;font-size:.875rem}@media (max-width:991px){.accordion--vertical .accordion__item.closed .accordion__content{max-height:0 !important}}.accordion--vertical .accordion__item.open{z-index:10}.accordion--vertical .accordion__item.open .accordion__header{color:#ef7d00}.accordion--vertical .accordion__item.open .accordion__header .icon::after{font-family:"Linearicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding-left:7px;padding-right:0;font-size:.875rem}@media (max-width:767px){.accordion--vertical .accordion__item.open .accordion__content{max-height:750px;transition:max-height 0.5s}}@media (min-width:768px){.accordion--vertical .accordion__item.open .accordion__content{max-width:750px;max-height:750px;transition:max-height 0.25s ease-in-out}.accordion--vertical .accordion__item.open .accordion__content .inner{margin-left:0;margin-right:0;opacity:1;transition:margin-left 0.5s,margin-right 0.5s}.accordion--vertical .accordion__item.open .accordion__content .inner p{opacity:1;transition:opacity 0.5s 0.5s}}.accordion--vertical .accordion__item.out{z-index:3}@media (min-width:768px){.accordion--vertical .accordion__item.out .accordion__content .inner{opacity:0;margin-left:0;margin-right:0;transition:opacity 1.5s}.accordion--vertical .accordion__item.out .accordion__content .inner .video__caption,.accordion--vertical .accordion__item.out .accordion__content .inner .caption{opacity:0;transition:opacity 0.5s}}.carousel--basic{position:relative;width:100%;height:100%}.carousel--basic .carousel--wrapper{overflow:hidden}@media (min-width:576px){.carousel--basic .carousel--wrapper{padding:16px;margin:-16px}}@media (min-width:768px){.carousel--basic .carousel--wrapper{padding:32px;margin:-32px}}@media (min-width:992px){.carousel--basic .carousel--wrapper{padding:32px;margin:-32px}}@media (min-width:1200px){.carousel--basic .carousel--wrapper{padding:32px;margin:-32px}}@media (min-width:1400px){.carousel--basic .carousel--wrapper{padding:32px;margin:-32px}}.carousel--basic .inner{position:relative;padding:0;width:100%;height:100%}.carousel--basic .inner .carousel__item{position:absolute;width:100%;left:125%;top:0;opacity:0;transition:none}@media (min-width:768px){.carousel--basic .inner .carousel__item{left:100%}}.carousel--basic .inner .carousel__item.prev{opacity:0;left:-125%;transition:opacity 1s,left 1s}@media (min-width:768px){.carousel--basic .inner .carousel__item.prev{left:-100%}}.carousel--basic .inner .carousel__item.active-0{opacity:1;left:0;transition:opacity 1s,left 1s}.carousel--basic .inner .carousel__item.next{opacity:0;left:125%;transition:opacity 1s,left 1s}@media (min-width:768px){.carousel--basic .inner .carousel__item.next{left:100%}}.carousel--basic .inner .carousel__item img{width:100%;height:auto}.carousel--basic.carousel--item-2col .inner .carousel__item{width:100%}@media (min-width:768px){.carousel--basic.carousel--item-2col .inner .carousel__item{width:calc(50% - 15px)}}.carousel--basic.carousel--item-2col .inner .carousel__item .caption{opacity:0;transition:opacity 0s}.carousel--basic.carousel--item-2col .inner .carousel__item.prev{opacity:0;left:-125%;transition:left 1s,opacity 0s 1s}@media (min-width:768px){.carousel--basic.carousel--item-2col .inner .carousel__item.prev{left:-50%}}.carousel--basic.carousel--item-2col .inner .carousel__item.active-0{opacity:1;left:0;transition:left 1s,opacity 1s;margin-right:32px}.carousel--basic.carousel--item-2col .inner .carousel__item.active-0 .caption{opacity:1;transition:opacity 1s}.carousel--basic.carousel--item-2col .inner .carousel__item.active-1{opacity:0;left:125%;transition:left 1s,opacity 0s}@media (min-width:768px){.carousel--basic.carousel--item-2col .inner .carousel__item.active-1{opacity:0.2;left:calc(50% + 15px)}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.carousel--basic.carousel--item-2col .inner .carousel__item.active-1{opacity:1}}.carousel--basic.carousel--item-2col .inner .carousel__item.next{opacity:0;left:125%;transition:left 1s,opacity 0s 1s}.carousel--basic.carousel--item-2col .inner .carousel__item img{width:100%}.carousel--basic.carousel--item-3col .inner .carousel__item{width:100%;height:100%}@media (min-width:768px){.carousel--basic.carousel--item-3col .inner .carousel__item{width:calc(33.333% - 20px)}}.carousel--basic.carousel--item-3col .inner .carousel__item.prev{opacity:0;left:-125%;transition:left 0.5s,opacity 0s 0.5s}@media (min-width:768px){.carousel--basic.carousel--item-3col .inner .carousel__item.prev{left:calc(-33.333% - 30px)}}.carousel--basic.carousel--item-3col .inner .carousel__item.active-0{opacity:1;left:0;transition:left 0.5s}.carousel--basic.carousel--item-3col .inner .carousel__item.active-1{opacity:1;left:125%;transition:left 0.5s}@media (min-width:768px){.carousel--basic.carousel--item-3col .inner .carousel__item.active-1{left:calc(calc(33.333% - 20px) + 30px)}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.carousel--basic.carousel--item-3col .inner .carousel__item.active-1{left:calc(33.333% - 20px + 30px)}}.carousel--basic.carousel--item-3col .inner .carousel__item.active-2{opacity:1;left:125%;transition:left 0.5s}@media (min-width:768px){.carousel--basic.carousel--item-3col .inner .carousel__item.active-2{left:calc(calc(2 * calc(33.333% - 20px)) + 60px)}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.carousel--basic.carousel--item-3col .inner .carousel__item.active-2{left:calc(2 * (33.333% - 20px) + 60px)}}.carousel--basic.carousel--item-3col .inner .carousel__item.next{opacity:0;left:125%;transition:left 0.5s,opacity 0s 0.5s}@media (min-width:768px){.carousel--basic.carousel--item-3col .inner .carousel__item.next{left:calc(100% + 30px)}}.carousel--basic.carousel--item-3col .inner .carousel__item img{width:100%}.carousel--basic.carousel--item-4col .inner .carousel__item{width:100%;height:100%}@media (min-width:768px){.carousel--basic.carousel--item-4col .inner .carousel__item{width:calc(25% - 22.5px)}}.carousel--basic.carousel--item-4col .inner .carousel__item.prev{opacity:0;left:-125%;transition:left 0.5s,opacity 0s 0.5s}@media (min-width:768px){.carousel--basic.carousel--item-4col .inner .carousel__item.prev{left:calc(-25% - 30px)}}.carousel--basic.carousel--item-4col .inner .carousel__item.active-0{opacity:1;left:0;transition:left 0.5s}.carousel--basic.carousel--item-4col .inner .carousel__item.active-1{opacity:1;left:125%;transition:left 0.5s}@media (min-width:768px){.carousel--basic.carousel--item-4col .inner .carousel__item.active-1{left:calc(calc(25% - 22.5px) + 30px)}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.carousel--basic.carousel--item-4col .inner .carousel__item.active-1{left:calc(25% - 22.5px + 30px)}}.carousel--basic.carousel--item-4col .inner .carousel__item.active-2{opacity:1;left:125%;transition:left 0.5s}@media (min-width:768px){.carousel--basic.carousel--item-4col .inner .carousel__item.active-2{left:calc(calc(2 * calc(25% - 22.5px)) + 60px)}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.carousel--basic.carousel--item-4col .inner .carousel__item.active-2{left:calc(2 * (25% - 22.5px) + 60px)}}.carousel--basic.carousel--item-4col .inner .carousel__item.active-3{opacity:1;left:125%;transition:left 0.5s}@media (min-width:768px){.carousel--basic.carousel--item-4col .inner .carousel__item.active-3{left:calc(calc(3 * calc(25% - 22.5px)) + 90px)}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.carousel--basic.carousel--item-4col .inner .carousel__item.active-3{left:calc((3 * (25% - 22.5px)) + 90px)}}.carousel--basic.carousel--item-4col .inner .carousel__item.next{opacity:0;left:125%;transition:left 0.5s,opacity 0s 0.5s}@media (min-width:768px){.carousel--basic.carousel--item-4col .inner .carousel__item.next{left:calc(100% + 30px)}}.carousel--basic.carousel--item-4col .inner .carousel__item img{width:100%}.carousel{position:relative}.carousel .inner{position:relative}.carousel .control--carousel{position:absolute;top:45%;z-index:5;cursor:pointer;transform:translate(0,0)}.carousel .control--carousel .icon{border-radius:100%;color:#ef7d00}@media (max-width:991px){.carousel .control--carousel .icon{background:rgba(255,255,255,0.3);color:#ef7d00}}.carousel .control--carousel.control--prev{left:-16px}@media (min-width:992px){.carousel .control--carousel.control--prev{left:0}}@media (min-width:1200px){.carousel .control--carousel.control--prev{left:-8%}}.carousel .control--carousel.control--next{right:-16px}@media (min-width:992px){.carousel .control--carousel.control--next{right:0}}@media (min-width:1200px){.carousel .control--carousel.control--next{right:-8%}}@media (min-width:1024px){.carousel.controls-hidden .control--next,.carousel.controls-hidden .control--prev,.carousel.controls-hidden .indicators{display:none}}.carousel.carousel--page-nav .control--carousel,.carousel.carousel--refprod_style1 .control--carousel{top:0}.carousel.carousel--page-nav .control--carousel.control--prev,.carousel.carousel--refprod_style1 .control--carousel.control--prev{right:40px;left:unset}.carousel.carousel--page-nav .control--carousel.control--next,.carousel.carousel--refprod_style1 .control--carousel.control--next{right:0}.owl-carousel--refprod_style1 .owl-nav{background:white}.owl-carousel--refprod_style1 .owl-nav .owl-prev{top:0;right:40px;left:unset}.owl-carousel--refprod_style1 .owl-nav .owl-next{top:0;right:0}.owl-carousel--refprod_style1 .owl-dots{position:absolute;top:70px;text-align:left;margin-top:0;margin-bottom:20px}.owl-carousel--refprod_style1 .owl-dots span{margin-left:0;width:80px}.carousel-squareImg .carousel__item{background:transparent}.carousel-squareImg .carousel__item .figure__image{transition:all 0.25s linear}.carousel-squareImg .carousel__item:hover .figure__image{border-radius:100%;overflow:hidden;transition:all 0.25s linear}.owl-carousel .carousel__item.card--default:hover .card__link{color:#ef7d00;border-bottom-color:#ef7d00}.owl-carousel .carousel__item.card--default:hover .card__link::after{color:#ef7d00;transition:all 0.2s ease-in;margin-left:10px;content:'\e944'}.indicators--carousel{text-align:center;list-style:none;margin:0;padding:0;margin:40px 0 0 0}.indicators--carousel li{padding:0;margin:0}.indicators--carousel li{display:inline-block;padding:0;margin:0}.indicators--carousel a{padding:5px;display:block;cursor:pointer}.indicators--carousel a::before{width:100px;height:3px;display:block;background:#F0F1F2;content:'';transition:all 0.25s ease-in-out}.indicators--carousel a.active::before,.indicators--carousel a:hover::before{background:#ef7d00;transition:all 0.25s ease-in-out}.indicators--carousel a:focus{outline:0}.indicators--carousel a:focus::before{background:#333}.carousel--page-nav{position:relative}.carousel--page-nav .stage{position:relative;width:100%;overflow:hidden;padding:20px 0}.carousel--page-nav .stage .inner{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content}.carousel--page-nav .stage .inner .carousel__item{position:relative;float:left;margin-right:30px}.carousel--page-nav .stage .inner .carousel__item.card .card__image img{width:auto;margin-right:auto;margin-left:auto}.carousel--page-nav .indicators--page-nav{text-align:center;font-size:14px;margin:40px 0 0 0;display:flex;justify-content:center}.carousel--page-nav .indicators--page-nav .current-page{width:30px;display:block}.carousel--page-nav .indicators--page-nav .page-count{width:30px;display:block}.carousel--page-nav .indicators--page-nav .separator{width:20px;display:block}.carousel--page-nav .indicators--page-nav .separator::after{content:' ';width:15px;margin-top:11px;margin-left:2px;height:1.75px;display:block;transform:rotate(-45deg);background:#E2E6EA}.lightbox{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:white;z-index:1000;opacity:0;transition:opacity 0.25s}.lightbox .control--close{position:absolute;top:32px;left:auto;bottom:auto;right:32px}.lightbox img{width:auto;margin-left:auto;margin-right:auto;-o-object-fit:cover !important;object-fit:cover !important}@media (min-width:768px){.lightbox img{height:100% !important}}.lightbox img.figure__image{width:100% !important;height:100% !important;margin-left:auto;margin-right:auto;-o-object-fit:cover !important;object-fit:cover !important}.lightbox .control--prev,.lightbox .control--next{position:absolute;top:50%;transform:translateY(-50%);left:auto;bottom:auto;right:auto}.lightbox .control.control--next{right:0 !important}@media (min-width:992px){.lightbox .control.control--next{right:32px !important}}.lightbox .control.control--prev{left:0 !important}@media (min-width:992px){.lightbox .control.control--prev{left:32px !important}}.lightbox .carousel--with-lightbox .inner{height:100% !important}.lightbox .carousel--with-lightbox .indicators--carousel{margin-left:auto;margin-right:auto;position:absolute;bottom:64px;z-index:1000;left:0;width:100%}.lightbox--product .indicators{position:absolute;left:0;right:0;bottom:0%;padding-top:32px;padding-bottom:32px}.lightbox--product .control--prev i,.lightbox--product .control--next i{background:rgba(255,255,255,0.75)}.lightbox--product .indicators--carousel{margin-top:0;margin-left:auto;margin-right:auto}.lightbox--product .indicators--carousel li a{padding:5px 10px}.lightbox--product .indicators--carousel li a::before{border-radius:0;width:5px;height:5px}.lightbox--product .indicators--carousel li a.active::before{background-color:#ef7d00;width:32px}.lightbox .carousel--media .stage,.lightbox .carousel--media .carousel__item{width:100vw;max-width:100%}.lightbox .carousel--media .inner .card--media,.lightbox .carousel--media .inner .card__media,.lightbox .carousel--media .inner .figure,.lightbox .carousel--media .inner .figure__image{width:100vw;height:100vh !important;max-height:unset !important;max-width:unset !important}.lightbox--figure img{width:100vw;height:100vh;max-height:unset;max-width:unset}.carousel--social .card.carousel__item p a{border:none;text-decoration:none;color:inherit}.carousel--social .card.carousel__item .card__image img,.carousel--social .card.carousel__item .card__image video{max-width:100%}.carousel--social .indicators--carousel{margin-top:30px;margin-left:auto;margin-right:auto}.carousel--social .indicators--carousel li a::before{border-radius:0;width:5px;height:5px}.carousel--social .indicators--carousel li a.active::before{background-color:#ef7d00;width:32px}#block-facebook .card .card__image,#block-facebookfeed .card .card__image{-o-object-fit:cover;object-fit:cover;height:300px}@media (min-width:1200px){#block-facebook .card .card__image,#block-facebookfeed .card .card__image{height:420px}}#block-facebook .card .card__image figure,#block-facebook .card .card__image picture,#block-facebook .card .card__image img,#block-facebookfeed .card .card__image figure,#block-facebookfeed .card .card__image picture,#block-facebookfeed .card .card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.carousel--image{position:relative}.carousel--image .inner{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px;margin-left:40px}@media (min-width:768px){.carousel--image .inner{grid-column-gap:32px;margin-left:0}}.carousel--image .inner .carousel__item{position:absolute;left:100%;top:0;width:100%}.carousel--image .inner .related-active{position:relative;overflow:hidden}.carousel--image .inner .related-active .carousel__item{opacity:0}.carousel--image .inner .related-active .carousel__item .image .img-wrapper{overflow:hidden}.carousel--image .inner .related-active .carousel__item .image .caption{opacity:0}.carousel--image .inner .related-active .carousel__item.active{opacity:1;left:0;transition:left 0.5s ease-in}.carousel--image .inner .related-active .carousel__item.active .image .img-wrapper{overflow:hidden}.carousel--image .inner .related-active .carousel__item.active .image .img-wrapper img{transform:matrix(1.1,0,0,1.1,0,0);transition:transform 0.5s ease-in}.carousel--image .inner .related-active .carousel__item.active .image .caption{opacity:1;transition:opacity 0.5s 0.5s}.carousel--image .inner .related-active .carousel__item.next{opacity:0;left:100%;transition:left 0.5s ease-in,opacity 0s 0.5s}.carousel--image .inner .related-active .carousel__item.next .image .img-wrapper{overflow:hidden}.carousel--image .inner .related-active .carousel__item.next .image .img-wrapper img{transform:matrix(1.15,0,0,1.15,0,0);transition:transform 0.5s ease-in}.carousel--image .inner .related-active .carousel__item.next .image .caption{opacity:0;transition:opacity 0.5s}.carousel--image .inner .related-active .carousel__item.prev{opacity:0;left:-100%;transition:left 0.5s ease-in,opacity 0s 0.5s}.carousel--image .inner .related-active .carousel__item.prev .image .img-wrapper{overflow:hidden}.carousel--image .inner .related-active .carousel__item.prev .image .img-wrapper img{transform:matrix(1.1,0,0,1.1,0,0);transition:transform 0.5s ease-in}.carousel--image .inner .related-active .carousel__item.prev .image .img-wrapper .caption{opacity:0;transition:opacity 0.5s}.carousel--image .inner .related-next{position:relative;overflow:hidden}.carousel--image .inner .related-next .carousel__item{opacity:0}.carousel--image .inner .related-next .carousel__item .img-wrapper{overflow:hidden}.carousel--image .inner .related-next .carousel__item .img-wrapper .image .caption{opacity:0}.carousel--image .inner .related-next .carousel__item img{transform:matrix(1.25,0,0,1.25,0,0)}.carousel--image .inner .related-next .carousel__item.active{opacity:0.3;left:0;transition:left 0.5s ease-in}.carousel--image .inner .related-next .carousel__item.active .caption{opacity:0}.carousel--image .inner .related-next .carousel__item.next{left:100%;opacity:0;transition:left 0.5s ease-in,opacity 0s 0.5s}.carousel--image .inner .related-next .carousel__item.next .caption{opacity:0}.carousel--image .inner .related-next .carousel__item.prev{left:-100%;opacity:0;transition:left 0.5s ease-in,opacity 0s 0.5s}.carousel--image .inner .related-next .carousel__item.prev .caption{opacity:0}.carousel--image img{width:100%}.carousel--image .caption{font-size:14px;margin-top:7px}.carousel--image .control{position:absolute;top:20%}@media (min-width:768px){.carousel--image .control{top:33%}}@media (min-width:992px){.carousel--image .control{top:45%}}.carousel--image .control.control--next{display:none}.carousel--image .control.control--prev{left:-4%}@media (min-width:768px){.carousel--image .control.control--prev{left:-14%}}.carousel--image .btn-link{position:absolute;top:20%;z-index:5;cursor:pointer;transform:translate(0%,0%);font-weight:bold;color:#4c4c4c !important;padding:10px}@media (min-width:768px){.carousel--image .btn-link{top:33%}}@media (min-width:992px){.carousel--image .btn-link{top:55%}}.carousel--image .btn-link:hover{color:#ef7d00}.paragraph--type--carousel-images-small .carousel--image .inner{display:grid;grid-template-columns:1fr;grid-column-gap:16px;margin-left:0}@media (min-width:768px){.paragraph--type--carousel-images-small .carousel--image .inner{grid-column-gap:32px;margin-left:0;grid-template-columns:1fr 1fr}}@media (min-width:768px){.paragraph--type--carousel-images-small .grid{display:grid;grid-template-columns:260px auto;grid-column-gap:20px}}@media (min-width:992px){.paragraph--type--carousel-images-small .grid{display:grid;grid-template-columns:350px auto;grid-column-gap:100px}}.paragraph--type--carousel-images-small .grid .control--prev,.paragraph--type--carousel-images-small .grid .control--next{transform:rotate(180deg);top:30%}@media (min-width:992px){.paragraph--type--carousel-images-small .grid .control--prev,.paragraph--type--carousel-images-small .grid .control--next{top:50%}}@media (min-width:1400px){.paragraph--type--carousel-images-small .grid .control--prev,.paragraph--type--carousel-images-small .grid .control--next{top:70%}}.paragraph--type--carousel-images-small .grid .control--prev .icon,.paragraph--type--carousel-images-small .grid .control--next .icon{border-radius:100%;background:rgba(255,255,255,0.75);color:#ef7d00}.paragraph--type--carousel-images-small .grid .control--prev{left:unset;right:-16px}@media (min-width:992px){.paragraph--type--carousel-images-small .grid .control--prev{left:-15%;right:unset}}@media (min-width:1400px){.paragraph--type--carousel-images-small .grid .control--prev{left:-7%}}.paragraph--type--carousel-images-small .grid .control--next{display:flex;left:-16px}@media (min-width:992px){.paragraph--type--carousel-images-small .grid .control--next{left:-30%;right:unset}}@media (min-width:1400px){.paragraph--type--carousel-images-small .grid .control--next{left:-15%}}.carousel--media{position:relative;width:100%;height:100%}.carousel--media .inner{position:relative;padding:0;width:100%;height:100%;overflow:hidden}@media (min-width:1200px){.carousel--media .inner{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,#000 20%,#000 80%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,#000 20%,#000 80%,rgba(0,0,0,0) 100%)}}.carousel--media .inner .carousel__item{position:absolute;width:100%;justify-content:center;display:grid;align-content:center;left:100%;top:0;opacity:0;transition:none;height:auto}@media (min-width:992px){.carousel--media .inner .carousel__item{max-width:960px;width:calc(100% - 20%)}}@media (min-width:1200px){.carousel--media .inner .carousel__item{max-width:1140px}}.carousel--media .inner .carousel__item .figure__caption,.carousel--media .inner .carousel__item .media__heading,.carousel--media .inner .carousel__item .video__caption{opacity:0;transition:opacity 1s}.carousel--media .inner .carousel__item .figure__caption{display:none}.carousel--media .inner .carousel__item .video__caption{margin-top:32px;text-align:center}.carousel--media .inner .carousel__item .card__body{margin-top:32px;text-align:center}.carousel--media .inner .carousel__item .figure__image{width:auto;height:auto;max-width:100%;max-height:750px}.carousel--media .inner .carousel__item.prev_prev{opacity:0;left:-100%;transition:opacity 0.75s,left 0.75s}@media (min-width:992px){.carousel--media .inner .carousel__item.prev_prev{left:-60%;transform:translateX(-50%)}}.carousel--media .inner .carousel__item.prev{opacity:0.2;left:-100%;transition:opacity 0.75s,left 0.75s}@media (min-width:992px){.carousel--media .inner .carousel__item.prev{left:-35%;transform:translateX(-50%)}}@media (min-width:1200px){.carousel--media .inner .carousel__item.prev{left:-20%;transform:translateX(-50%)}}@media (min-width:1400px){.carousel--media .inner .carousel__item.prev{left:-20%;transform:translateX(-50%)}}.carousel--media .inner .carousel__item.active-0{opacity:1;left:0;transition:opacity 0.75s,left 0.75s}@media (min-width:992px){.carousel--media .inner .carousel__item.active-0{left:50%;transform:translateX(-50%)}}.carousel--media .inner .carousel__item.active-0 .figure__caption,.carousel--media .inner .carousel__item.active-0 .media__heading,.carousel--media .inner .carousel__item.active-0 .video__caption{opacity:1;transition:opacity 0.75s}.carousel--media .inner .carousel__item.next{opacity:0.2;left:100%;transition:opacity 0.75s,left 0.75s}@media (min-width:992px){.carousel--media .inner .carousel__item.next{left:135%;transform:translateX(-50%)}}@media (min-width:1200px){.carousel--media .inner .carousel__item.next{left:120%;transform:translateX(-50%)}}@media (min-width:1400px){.carousel--media .inner .carousel__item.next{left:120%;transform:translateX(-50%)}}.carousel--media .inner .carousel__item.next_next{opacity:0;left:100%;transition:opacity 0.75s,left 0.75s}@media (min-width:992px){.carousel--media .inner .carousel__item.next_next{left:160%;transform:translateX(-50%)}}.carousel--media .indicators--carousel{margin-top:30px;margin-left:auto;margin-right:auto}.carousel--media .indicators--carousel li a::before{border-radius:0;width:5px;height:5px}.carousel--media .indicators--carousel li a.active::before{background-color:#ef7d00;width:32px}.carousel--media .control--carousel{top:calc(50% - 85px);transform:translateY(-50%)}.carousel--media .control--carousel i{background:rgba(255,255,255,0.75);color:#ef7d00}.carousel--media .control--carousel:hover i{color:#333}.carousel--media .control--carousel.control--next{right:-16px}@media (min-width:992px){.carousel--media .control--carousel.control--next{right:5%;transform:translate(-50%)}}@media (min-width:1200px){.carousel--media .control--carousel.control--next{right:6.5%;transform:translate(-50%)}}@media (min-width:1400px){.carousel--media .control--carousel.control--next{right:15%;transform:translate(-50%)}}.carousel--media .control--carousel.control--prev{left:-16px}@media (min-width:992px){.carousel--media .control--carousel.control--prev{left:5%;transform:translate(50%)}}@media (min-width:1200px){.carousel--media .control--carousel.control--prev{left:6.5%;transform:translate(50%)}}@media (min-width:1400px){.carousel--media .control--carousel.control--prev{left:15%;transform:translate(50%)}}.carousel--media .stage{width:100%;margin-right:auto;margin-left:auto;max-width:auto}@media (min-width:576px){.carousel--media .stage{max-width:540px}}@media (min-width:768px){.carousel--media .stage{max-width:720px}}@media (min-width:992px){.carousel--media .stage{max-width:960px}}@media (min-width:1200px){.carousel--media .stage{max-width:1140px}}@media (min-width:1400px){.carousel--media .stage{max-width:1140px}}@media (min-width:3000px){.carousel--media .stage{max-width:1140px}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/genkinger/assets/owl/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-dots{text-align:center;list-style:none;margin:0;padding:0;margin:20px 0 0 0}.owl-dots li{padding:0;margin:0}@media (min-width:768px){.owl-dots{margin:40px 0 0 0}}.owl-dots .owl-dot{display:inline-block;padding:5px;margin:0}.owl-dots .owl-dot span{display:block;cursor:pointer;width:20px;height:3px;background:rgba(0,0,0,0.08);transition:all 0.25s ease-in-out;margin:5px}@media (min-width:992px){.owl-dots .owl-dot span{width:80px}}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#ef7d00;transition:all 0.25s ease-in-out}.owl-nav button{position:absolute;top:-80px;z-index:5;cursor:pointer;transform:translate(0,0)}.owl-nav button i{width:50px;height:50px;line-height:50px !important}.owl-nav button i::before{font-size:23.4px}@media (min-width:992px){.owl-nav button i{width:50px;height:50px;line-height:50px !important}.owl-nav button i::before{font-size:26px}}.owl-nav button.disabled{opacity:0;cursor:default}.owl-nav button .icon{border-radius:100%;color:#ef7d00}@media (max-width:991px){.owl-nav button .icon{color:#ef7d00}}.owl-nav button.owl-prev{right:40px;left:unset}.owl-nav button.owl-prev i.icon{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.owl-nav button.owl-next{right:0}.owl-nav button.owl-next i.icon{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:992px){.carousel-contentpages .owl-nav button{top:40%}}.carousel-contentpages .owl-nav button.owl-prev{left:0}@media (min-width:992px){.carousel-contentpages .owl-nav button.owl-prev{left:0;right:unset}}@media (min-width:1200px){.carousel-contentpages .owl-nav button.owl-prev{left:-8%;right:unset}}.carousel-contentpages .owl-nav button.owl-next{right:0}@media (min-width:992px){.carousel-contentpages .owl-nav button.owl-next{right:0}}@media (min-width:1200px){.carousel-contentpages .owl-nav button.owl-next{right:-8%}}.kunden-carousel .carousel-wrapper{overflow:unset !important}.kunden-carousel .owl-nav{display:block !important;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.kunden-carousel .owl-nav button{display:inline-block !important;position:relative;top:0;pointer-events:auto}.kunden-carousel .owl-nav button.owl-prev{float:left;left:-40px}.kunden-carousel .owl-nav button.owl-next{float:right;right:-40px}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/genkinger/assets/owl/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/genkinger/assets/owl/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.carousel--product{position:relative;display:grid}@media (max-width:767px){.carousel--product{grid-template-rows:40vh 100px;grid-row-gap:2em;margin-bottom:1em}}@media (min-width:768px){.carousel--product{grid-template-columns:100px auto}}.carousel--product .inner{position:relative;overflow:visible;height:100%;width:100%}@media (min-width:768px){.carousel--product .inner{order:1}}.carousel--product .inner .carousel__item{position:absolute;opacity:0;transition:opacity 0.5s;z-index:-1;align-items:center;display:grid;left:0%;top:50%;transform:translate(0,-50%);cursor:zoom-in}@media (min-width:768px){.carousel--product .inner .carousel__item{left:20%;top:50%;transform:translate(-15%,-50%)}}@media (min-width:1200px){.carousel--product .inner .carousel__item{left:35%;top:35%;transform:translate(-35%,-35%)}}.carousel--product .inner .carousel__item picture{margin-top:0}@media (min-width:768px){.carousel--product .inner .carousel__item picture{margin-top:0}}.carousel--product .inner .carousel__item picture img{pointer-events:none;transition:transform 0.5s;vertical-align:middle}.carousel--product .inner .carousel__item.active{opacity:1;z-index:0}.carousel--product .inner .carousel__item.active img{pointer-events:auto;transform:scale(1.2) !important}.carousel--product .product--controls{position:relative;width:100%;display:grid;justify-content:center;align-items:center}@media (max-width:767px){.carousel--product .product--controls{grid-template-columns:30px 255px 30px;grid-column-gap:15px;z-index:9}}@media (min-width:768px){.carousel--product .product--controls{grid-template-rows:auto 345px auto;grid-row-gap:15px;order:0}}.carousel--product .product--controls .indicators--wrapper{overflow:hidden;width:100%;max-width:255px}@media (max-width:991px){.carousel--product .product--controls .indicators--wrapper{overflow-x:scroll}}.carousel--product .product--controls .indicators--product{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-height:80px;padding-left:0;overflow:hidden}@media (min-width:768px){.carousel--product .product--controls .indicators--product{max-height:345px;max-width:auto}}.carousel--product .product--controls .indicators--product li{list-style:none;padding-left:0;border:1px solid #F0F1F2;margin-bottom:0;margin-left:5px;margin-right:0;height:80px;width:80px;float:left}@media (min-width:768px){.carousel--product .product--controls .indicators--product li{float:none;margin-bottom:15px;margin-left:0;height:100px;width:100px}}.carousel--product .product--controls .indicators--product li a{display:block;cursor:pointer;position:relative}.carousel--product .product--controls .indicators--product li a::after{content:' ';height:4px;width:100%;background:transparent;position:absolute;left:0;bottom:0;z-index:1}.carousel--product .product--controls .indicators--product li a img{-o-object-fit:cover;object-fit:cover}.carousel--product .product--controls .indicators--product li a.active::after{background:#ef7d00}.carousel--product .product--controls .control{top:auto;bottom:auto;position:relative;background:#f9fbfc;z-index:1}.carousel--product .product--controls .control:hover{background:#F0F1F2}.carousel--product .product--controls .control:hover i{transform:scale(1)}.carousel--product .product--controls .control.inactive{cursor:unset;opacity:0.4}.carousel--product .product--controls .control.inactive:hover{background:#f9fbfc}.carousel--product .product--controls .control i{color:#333;width:auto;height:auto;line-height:30px !important}.carousel--product .product--controls .control i::before{font-size:.875rem}@media (max-width:767px){.carousel--product .product--controls .control--up{transform:rotate(-90deg);width:80px;height:30px;justify-self:center}}@media (min-width:768px){.carousel--product .product--controls .control--up{align-self:end}}@media (max-width:767px){.carousel--product .product--controls .control--down{transform:rotate(-90deg);width:80px;height:30px;justify-self:center}}@media (min-width:768px){.carousel--product .product--controls .control--down{align-self:start;margin-top:-15px}}.carousel--product .control--zoom{position:absolute;top:auto;left:auto;bottom:10%;right:10%;z-index:1}@media (min-width:768px){.carousel--product .control--zoom{display:grid}}.lightbox--product .lightbox--image-holder{position:relative;height:100%;width:100%}.lightbox--product .lightbox--image-holder img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);transition:transform 0.5s;-webkit-user-select:none;-webkit-user-drag:none;cursor:zoom-in}.lightbox--product .lightbox--image-holder img.zoomed{transform:translate(-50%,-50%) scale(3);cursor:-webkit-grab;cursor:grab}.carousel--story{position:relative}.carousel--story .inner{background-color:#333;position:relative;overflow:hidden}.carousel--story .bgimage{opacity:0}.carousel--story .quote{opacity:0}.carousel--story .carousel__item{background:none}.carousel--story .carousel__item .card__image{overflow:hidden;transform:translate3d(0,0,0)}.carousel--story .carousel__item .card__image .bgimage{z-index:5;transform:translate3d(0,0,0)}.carousel--story .carousel__item .card__image .bgimage::after{content:'';display:none;transform:translate3d(0,0,0);position:absolute;left:0;top:0;width:100%;height:100%;background-color:#434343}@media (min-width:992px){.carousel--story .carousel__item .card__image .bgimage::after{display:block}}.carousel--story .carousel__item .card__content{overflow:hidden;transform:translate3d(0,0,0)}.carousel--story .carousel__item .card__content .quote{transform:translate3d(0,0,0)}.carousel--story .carousel__item .card__content .quote p{transform:translate3d(0,0,0)}.carousel--story .carousel__item .card__content .quote .card__author{transform:translate3d(0,0,0)}.carousel--story .carousel__item.active{opacity:1;z-index:2}.carousel--story .carousel__item.active::after{opacity:0.1}.carousel--story .carousel__item.active .bgimage{opacity:1;left:0;transition:opacity 0s 0s,left 0.75s ease}@media (min-width:768px){.carousel--story .carousel__item.active .bgimage{transition:opacity 0s 0s,left 1s 0.1s ease}}.carousel--story .carousel__item.active .bgimage::after{transition:left 1s;z-index:5}.carousel--story .carousel__item.active .quote{opacity:1;left:0;transition:opacity 0s 0s,left 0.75s ease}@media (min-width:768px){.carousel--story .carousel__item.active .quote{transition:opacity 0s 0s,left 1s 0.1s ease}}.carousel--story .carousel__item.active .quote .card__author{opacity:1;transition:opacity 0.5s 0.75s}@media (min-width:768px){.carousel--story .carousel__item.active .quote .card__author{transition:opacity 0.75s 1.25s}}.carousel--story .carousel__item.next .bgimage{left:-100%;opacity:0;transition:opacity 0s 0.75s,left 0.75s ease}@media (min-width:768px){.carousel--story .carousel__item.next .bgimage{transition:left 1s 0.1s ease,opacity 0s 1s}}.carousel--story .carousel__item.next .bgimage::after{left:-100%;transition:left 1s;z-index:5}.carousel--story .carousel__item.next .quote{opacity:0;left:-110%;transition:opacity 0s 0.75s,left 0.75s ease}@media (min-width:768px){.carousel--story .carousel__item.next .quote{transition:left 1s 0.1s ease,opacity 0s 1s}}.carousel--story .carousel__item.next .quote .card__author{opacity:0;transition:opacity 0s 0.75s}@media (min-width:768px){.carousel--story .carousel__item.next .quote .card__author{transition:opacity 0s 1s}}.carousel--story .carousel__item.prev .bgimage{left:100%;opacity:0;transition:opacity 0s 0.75s,left 0.75s ease}@media (min-width:768px){.carousel--story .carousel__item.prev .bgimage{transition:left 1s 0.1s ease,opacity 0s 1s}}.carousel--story .carousel__item.prev .bgimage::after{left:100%;transition:left 1s;z-index:5}.carousel--story .carousel__item.prev .quote{opacity:0;left:110%;transition:opacity 0s 0.75s,left 0.75s ease}@media (min-width:768px){.carousel--story .carousel__item.prev .quote{transition:left 1s 0.1s ease,opacity 0s 1s}}.carousel--story .carousel__item.prev .quote .card__author{opacity:0;transition:opacity 0s 0.75s}@media (min-width:768px){.carousel--story .carousel__item.prev .quote .card__author{transition:opacity 0s 1s}}.carousel--story.backwards .carousel__item.active .bgimage::after{left:-100% !important}.carousel--story.forwards .carousel__item.active .bgimage::after{left:100% !important}@media (max-width:991px){.carousel--story .control--carousel{transform:rotate(180deg)}}@media (max-width:991px){.carousel--story .control--carousel.control--prev{right:-16px;left:unset}}@media (max-width:991px){.carousel--story .control--carousel.control--next{left:-16px;right:unset}}#cboxOverlay{background:white}#colorbox{box-shadow:none !important;border-bottom-left-radius:0;border-bottom-right-radius:0;background:transparent}#colorbox .main-content-area{display:flex;justify-content:center}#colorbox .main-content-area video{width:100%}#cboxLoadedContent{overflow:hidden !important}#cboxLoadedContent>div{height:100%}#cboxLoadedContent .row,#cboxLoadedContent .container,#cboxLoadedContent .main-content-area{height:100%;overflow:hidden}@media (min-width:992px){#cboxLoadedContent .card{max-height:750px}}#cboxLoadedContent .card .card__content{overflow-y:auto !important}#cboxLoadedContent div.video{height:100%}#cboxLoadedContent div.video video{display:block;max-height:100%;margin-left:auto;margin-right:auto}#cboxContent{background:transparent;margin-bottom:0}#cboxMiddleRight{background:#E2E6EA;width:20px;margin-top:20px}@media (max-width:991px){#cboxMiddleRight{display:none;width:0px}}#cboxClose{text-indent:0;background:none;position:fixed;width:50px;height:50px;top:20px;right:20px}@media (max-width:991px){#cboxClose{top:-60px;right:0px;position:absolute}#cboxClose::after{color:#ef7d00}}#cboxClose::after{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e935';color:#333;font-size:1.3125rem}#cboxTitle{font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em;font-size:14px;position:relative;width:100%;display:block !important;height:60px;padding:30px 0 0 0;text-indent:0}#cboxTitle::before{top:0;background:#E2E6EA;content:'';width:100%;height:20px;left:20px;position:absolute}@media (max-width:991px){#cboxTitle::before{display:none}}#cboxCurrent{border-left:none;bottom:-51px;right:0;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em;font-size:14px}#cboxPrevious{text-indent:0;background:transparent;left:-70px;height:100%;width:50px;bottom:0}@media (max-width:991px){#cboxPrevious{background:#ef7d00;left:0px;margin-top:-23px;width:46px;height:46px;border-radius:100%;top:50%}}#cboxPrevious::after{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e93b';color:#ef7d00;font-size:26px}@media (max-width:991px){#cboxPrevious::after{color:#fff}}#cboxNext{text-indent:0;background:transparent;right:-70px;height:100%;width:50px;bottom:0}@media (max-width:991px){#cboxNext{background:#ef7d00;right:0px;margin-top:-23px;width:46px;height:46px;border-radius:100%;top:50%}}#cboxNext::after{font-family:"Linearicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e93c';color:#ef7d00;font-size:26px}@media (max-width:991px){#cboxNext::after{color:#fff}}.colorbox-video{position:relative}.colorbox-video a{cursor:pointer}.colorbox-video a::before{content:' ';background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.colorbox-video:hover .control--play{transform:translate(-50%,-50%) scale(1.05);transition:all 0.25s linear}.colorbox-video:hover .control--play svg{fill:#ef7d00}.colorbox-video .control--play{position:absolute;left:50%;top:50%;z-index:6;transition:all 0.25s linear;transform:translate(-50%,-50%) scale(1)}.colorbox-video .control--play svg{fill:#333;width:75px;height:75px}.colorbox-preview-image+.colorbox-video{position:absolute;left:0;top:0}.colorbox-preview-image+.colorbox-video img{opacity:0}.cc-window.cc-floating.cc-center{margin:0;font-family:"IBM Plex Sans",sans-serif;font-size:.7rem;font-weight:400;line-height:1.5;text-align:left;letter-spacing:.04em}@media (max-width:991px){.cc-window.cc-floating.cc-center{font-size:.7rem;line-height:1}}@media (max-width:767px){.cc-window.cc-floating.cc-center{font-size:.7rem;line-height:1}}.cc-window.cc-floating.cc-center .cc-holder{background:white;color:#333;position:relative}.cc-window.cc-floating.cc-center .cc-holder::after{content:'';width:100%;height:100%;position:absolute;right:-10px;bottom:-10px;z-index:-1;background:#E2E6EA}@media (min-width:768px){.cc-window.cc-floating.cc-center .cc-holder::after{right:-20px;bottom:-20px}}.cc-window.cc-floating.cc-center p{font-size:unset;line-height:1.5}.cc-window.cc-floating.cc-center h2{font-size:1.49625rem;line-height:1.2;margin:0 0 .8em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.cc-window.cc-floating.cc-center h2{font-size:1.24687rem}}.cc-window.cc-floating.cc-center h2__link{color:inherit}.cc-window.cc-floating.cc-center h2__link:hover{color:inherit}.cc-window.cc-floating.cc-center .cc-acceptall{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;background:#ef7d00;color:white;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em;background:#ef7d00;color:white}.cc-window.cc-floating.cc-center .cc-acceptall:hover{transition:all 0.5s ease-in-out}.cc-window.cc-floating.cc-center .cc-acceptall:focus,.cc-window.cc-floating.cc-center .cc-acceptall.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.cc-window.cc-floating.cc-center .cc-acceptall.disabled,.cc-window.cc-floating.cc-center .cc-acceptall:disabled{opacity:0.65}.cc-window.cc-floating.cc-center .cc-acceptall:not([disabled]):not(.disabled):active,.cc-window.cc-floating.cc-center .cc-acceptall:not([disabled]):not(.disabled).active{background-image:none}.cc-window.cc-floating.cc-center .cc-acceptall:hover{background:#c66800;color:white}.cc-window.cc-floating.cc-center .cc-acceptall:hover{background:#c66800;color:white}.cc-window.cc-floating.cc-center .cc-save{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;background:#ef7d00;color:white;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em;background:transparent;color:#ef7d00;border:1px solid #ef7d00}.cc-window.cc-floating.cc-center .cc-save:hover{transition:all 0.5s ease-in-out}.cc-window.cc-floating.cc-center .cc-save:focus,.cc-window.cc-floating.cc-center .cc-save.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.cc-window.cc-floating.cc-center .cc-save.disabled,.cc-window.cc-floating.cc-center .cc-save:disabled{opacity:0.65}.cc-window.cc-floating.cc-center .cc-save:not([disabled]):not(.disabled):active,.cc-window.cc-floating.cc-center .cc-save:not([disabled]):not(.disabled).active{background-image:none}.cc-window.cc-floating.cc-center .cc-save:hover{background:#c66800;color:white}.cc-window.cc-floating.cc-center .cc-save:hover{background:#ef7d00;color:white}.cc-window.cc-floating.cc-center .cc-link{display:inline;color:#333;border-bottom:2px solid #333;text-decoration:none;transition:all 0.2s linear;font-size:16px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5}.cc-window.cc-floating.cc-center .cc-link:hover{color:#333;border-color:#333;text-decoration:none;transition:all 0.2s linear}.cc-window.cc-floating.cc-center .cc-link:focus{outline:0}.cc-window.cc-floating.cc-center h3{font-size:1.2495rem;line-height:1.2;margin:0 0 0.5em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.cc-window.cc-floating.cc-center h3{font-size:1.04125rem;line-height:1.08}}.cc-window.cc-floating.cc-center h3__link{color:inherit}.cc-window.cc-floating.cc-center h3__link:hover{color:inherit}.cc-window.cc-floating.cc-center h4{color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.cc-window.cc-floating.cc-center h4__link{color:inherit}.cc-window.cc-floating.cc-center h4__link:hover{color:inherit}@media (max-width:991px){.cc-window.cc-floating.cc-center .cc-savebuttons .cc-btn{margin-left:0 !important;margin-right:0 !important;width:100%;float:none}}@media (max-width:991px){.cc-window.cc-floating.cc-center .cc-savebuttons{float:left;width:100%}}.cc-window.cc-floating.cc-center .checkmark{border-color:#333}.cc-window.cc-floating.cc-center input:checked ~ .checkmark{background:#333;border-color:#333}@media (max-width:991px){.cc-window.cc-floating.cc-center .cc-categories{margin-bottom:0}}.cc-window.cc-floating.cc-center input:disabled ~ .checkmark{background:#B0B6BA !important;border-color:#B0B6BA !important}.cc-window.cc-floating.cc-center .disabled-label{color:#B0B6BA !important}.grid__item--example{background-color:#ef7d00;background-color:var(--c-primary);padding:4rem}.grid{grid-template-columns:minmax(0,1fr);display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.grid{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.grid{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.grid{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.grid{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.grid{grid-gap:32px}}@media (min-width:768px){.grid--2col{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:992px){.grid--3col{grid-template-columns:1fr 1fr 1fr}}.grid--main-content-area{width:100%;margin-right:auto;margin-left:auto;max-width:auto}@media (min-width:576px){.grid--main-content-area{max-width:540px}}@media (min-width:768px){.grid--main-content-area{max-width:720px}}@media (min-width:992px){.grid--main-content-area{max-width:960px}}@media (min-width:1200px){.grid--main-content-area{max-width:1140px}}@media (min-width:1400px){.grid--main-content-area{max-width:1140px}}@media (min-width:3000px){.grid--main-content-area{max-width:1140px}}.grid--text-2col{grid-template-columns:1fr}@media (min-width:768px){.grid--text-2col{grid-template-columns:1fr 1fr;grid-column-gap:90px}}@media (min-width:768px){.grid--2col-1_2{grid-template-columns:1fr 2fr}}.grid--card{grid-template-columns:1fr}@media (min-width:768px){.grid--card{grid-template-columns:1fr 1fr 1fr}}.grid--2columns--contentpages{grid-gap:32px}@media (min-width:768px){.grid--2columns--contentpages{grid-column-gap:12%;grid-template-columns:44% 44%}}@media (min-width:768px){.grid--2columns--contentpages.grid--2col-7-5{grid-column-gap:10%;grid-template-columns:55% 35%}}@media (min-width:768px){.grid--2columns--contentpages.grid--2col-5-7{grid-column-gap:10%;grid-template-columns:35% 55%}}.grid--2columns--contentpages.row-reverse .column-1{order:2}.grid--2columns--contentpages.row-reverse .column-2{order:1}.grid--2columns--contentpages .paragraph__item{margin-bottom:3em}.list--grid-view.list--product{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr;justify-content:center;align-content:center;display:grid}@media (min-width:576px) and (max-width:767px){.list--grid-view.list--product{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.list--grid-view.list--product{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.list--grid-view.list--product{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.list--grid-view.list--product{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.list--grid-view.list--product{grid-gap:32px}}@media (min-width:768px){.list--grid-view.list--product{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.list--grid-view.list--product{grid-template-columns:1fr 1fr 1fr}}@media (min-width:3000px){.list--grid-view.list--product{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.list--grid-view .price{margin-top:0.5em}.list--grid-view .price .price-holder.discount{justify-content:start;display:flex}.list--grid-view .price .price-holder.discount .price__current{margin-left:1em}.list--grid-view .price .price-holder.discount .price__discount .prefix{display:none}.list--grid-view .product__data-list,.list--grid-view .product__number{display:none}.list--grid-view .card__link{margin-top:1em;width:100%}@media (hover:hover){.list--grid-view .card__link{opacity:0}}.list--grid-view .control{display:none}.list--grid-view .product__badges{position:absolute;left:16px;top:16px}.list--grid-view .product__number{margin-bottom:2em}.list--grid-view .list__item{transition:all .4s ease-in-out 0s;display:-ms-grid;display:grid;grid-template-rows:2fr auto auto;position:relative;position:relative;padding:32px}@media (hover:hover){.list--grid-view .list__item{box-shadow:none}}.list--grid-view .list__item::after{content:'';width:100%;height:100%;position:absolute;right:-10px;bottom:-10px;z-index:-1;background:#E2E6EA}@media (min-width:768px){.list--grid-view .list__item::after{right:-20px;bottom:-20px}}@media (max-width:1199px){.list--grid-view .list__item{box-shadow:none}}@media (max-width:991px){.list--grid-view .list__item{padding:16px}}.list--grid-view .list__item:hover{transition:all .4s ease-in-out 0s;position:relative}.list--grid-view .list__item:hover::after{content:'';width:100%;height:100%;position:absolute;right:-10px;bottom:-10px;z-index:-1;background:#E2E6EA}@media (min-width:768px){.list--grid-view .list__item:hover::after{right:-20px;bottom:-20px}}.list--grid-view .list__item:hover .card__link{opacity:1;transition:opacity 1s ease-in-out 0s}.list--grid-view .card__image{display:grid;justify-content:center;overflow:hidden}.list--grid-view .card__image .figure{margin:-2em 0 -2em 0}@media (max-width:991px){.list--grid-view .card__image .figure img{max-height:200px;width:auto}}.list--product .product__category,.list--sparepart .product__category{font-size:.875rem;line-height:1.2;margin:0 0 0.2em;width:auto;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.list--product .product__category__link,.list--sparepart .product__category__link{color:inherit}.list--product .product__category__link:hover,.list--sparepart .product__category__link:hover{color:inherit}.list--product .product__name,.list--sparepart .product__name{font-size:.875rem;line-height:1.2;margin:0 0 .5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.list--product .product__name__link,.list--sparepart .product__name__link{color:inherit}.list--product .product__name__link:hover,.list--sparepart .product__name__link:hover{color:inherit}.list--product .product__name .card__heading-link,.list--sparepart .product__name .card__heading-link{color:#333}.list--product .product__name .card__heading-link span:nth-last-child(1).spacer,.list--sparepart .product__name .card__heading-link span:nth-last-child(1).spacer{display:none}.list--product .product__name .card__heading-link:hover,.list--sparepart .product__name .card__heading-link:hover{color:#333}.list.list--list-view.list--product{grid-template-columns:1fr;grid-gap:0;display:-ms-grid;display:grid}@media (min-width:3000px){.list.list--list-view.list--product{grid-template-columns:1fr 1fr}}.list.list--list-view.list--product .list__item{border-bottom:1px solid #F0F1F2;grid-template-columns:1fr 1.5fr;align-content:center;align-items:center;padding:16px;display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:768px) and (max-width:991px){.list.list--list-view.list--product .list__item{grid-template-columns:3fr 5fr;align-items:flex-start}}@media (min-width:992px){.list.list--list-view.list--product .list__item{grid-template-columns:1fr 2fr 1.5fr;padding:0}}@media (min-width:1200px){.list.list--list-view.list--product .list__item{grid-template-columns:1.1fr 2.5fr 1fr}}@media (min-width:576px) and (max-width:767px){.list.list--list-view.list--product .list__item{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.list.list--list-view.list--product .list__item{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.list.list--list-view.list--product .list__item{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.list.list--list-view.list--product .list__item{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.list.list--list-view.list--product .list__item{grid-gap:32px}}@media (min-width:1400px){.list.list--list-view.list--product .list__item{grid-gap:64px}}.list.list--list-view.list--product .list__item .card__image{display:grid;height:100%;align-items:start;order:2}@media (min-width:768px) and (max-width:991px){.list.list--list-view.list--product .list__item .card__image{grid-column:1/2;align-items:center;order:1;grid-row:1/3}}@media (min-width:992px){.list.list--list-view.list--product .list__item .card__image{grid-column:1/2;align-items:center;order:1}}@media (min-width:1200px){.list.list--list-view.list--product .list__item .card__image{padding-left:32px}}.list.list--list-view.list--product .list__item .card__image .figure{display:grid;align-items:center;overflow:hidden}@media (min-width:1200px){.list.list--list-view.list--product .list__item .card__image .figure{height:320px}}.list.list--list-view.list--product .list__item .card__image .figure img{width:auto}@media (min-width:1200px){.list.list--list-view.list--product .list__item .card__image .figure img{height:320px}}.list.list--list-view.list--product .list__item .card__content{order:1;grid-column:1/3}.list.list--list-view.list--product .list__item .card__content .product__number{margin-bottom:1em}.list.list--list-view.list--product .list__item .card__content .product__number .number__link{border:none;text-decoration:none;color:inherit}.list.list--list-view.list--product .list__item .card__content .card__heading{margin-bottom:2em}@media (min-width:768px){.list.list--list-view.list--product .list__item .card__content{order:2;grid-column:2/3;align-self:end}}@media (min-width:992px){.list.list--list-view.list--product .list__item .card__content{order:2;grid-column:2/3;padding-top:32px;padding-bottom:32px;align-self:unset}}.list.list--list-view.list--product .list__item .card__collapse{display:grid}@media (min-width:992px){.list.list--list-view.list--product .list__item .card__collapse{grid-template-rows:auto 50px}}.list.list--list-view.list--product .list__item .card__collapse .collapse--header{display:flex;order:1;align-items:baseline;justify-content:space-between}@media (min-width:992px){.list.list--list-view.list--product .list__item .card__collapse .collapse--header{order:2;grid-template-columns:1fr;align-content:end;display:grid}}@media (min-width:992px){.list.list--list-view.list--product .list__item .card__collapse .collapse--header .control{display:none}}.list.list--list-view.list--product .list__item .card__collapse.toggle .collapse--content{display:block}.list.list--list-view.list--product .list__item .card__collapse .collapse--content{order:1}@media (min-width:992px){.list.list--list-view.list--product .list__item .card__collapse .collapse--content{display:block;height:auto !important}}.list.list--list-view.list--product .list__item .card__footer{order:3;padding-top:0;display:-ms-grid;display:grid;text-align:right}@media (min-width:768px){.list.list--list-view.list--product .list__item .card__footer{order:3;grid-column:2/3}}@media (min-width:768px) and (max-width:991px){.list.list--list-view.list--product .list__item .card__footer{display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:end}}@media (min-width:992px){.list.list--list-view.list--product .list__item .card__footer{order:3;grid-column:3/4;padding-right:32px;padding-bottom:32px}}@media (min-width:1400px){.list.list--list-view.list--product .list__item .card__footer{padding-right:50px}}.list.list--list-view.list--product .list__item .card__footer .card__link{margin-top:1em;width:100%}.list.list--list-view.list--product .list__item .price .price-holder.discount{justify-content:flex-end;display:flex}.list.list--list-view.list--product .list__item .price .price-holder.discount .price__current{display:inline-block}.list.list--list-view.list--product .list__item .price .price-holder.discount .price__discount .prefix{display:none}@media (max-width:991px){.list.list--list-view.list--product .list__item .price__current .prefix{font-size:.875rem}}@media (max-width:1199px){.list.list--list-view.list--product .list__item .price__current .number{font-size:1.49625rem}}@media (max-width:1199px){.list.list--list-view.list--product .list__item .price__current .suffix{font-size:1.49625rem}}.list--sparepart.list--list-view{grid-gap:0}.list--sparepart.list--list-view .list__item{border-bottom:1px solid #F0F1F2;align-content:center;align-items:end;padding:0;grid-template-columns:1fr;grid-gap:32px;display:-ms-grid;display:grid}@media (min-width:576px) and (max-width:767px){.list--sparepart.list--list-view .list__item{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.list--sparepart.list--list-view .list__item{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.list--sparepart.list--list-view .list__item{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.list--sparepart.list--list-view .list__item{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.list--sparepart.list--list-view .list__item{grid-gap:32px}}@media (max-width:991px){.list--sparepart.list--list-view .list__item{background:white;padding:16px;border:none}}@media (min-width:768px) and (max-width:991px){.list--sparepart.list--list-view .list__item{grid-template-columns:2fr 6fr}}@media (min-width:992px){.list--sparepart.list--list-view .list__item{grid-template-columns:2fr 6fr 2fr}}.list--sparepart.list--list-view .list__item .card__content{grid-template-rows:auto auto auto}@media (min-width:992px){.list--sparepart.list--list-view .list__item .card__content{padding-top:32px;padding-bottom:32px}}.list--sparepart.list--list-view .list__item .card__footer{padding-bottom:16px}@media (min-width:768px) and (max-width:991px){.list--sparepart.list--list-view .list__item .card__footer{grid-column:2/3;display:flex;justify-content:space-between;padding-top:16px;padding-bottom:32px}}@media (min-width:992px){.list--sparepart.list--list-view .list__item .card__footer{padding-top:48px;padding-bottom:32px}}.list--sparepart.list--list-view .list__item .card__image{padding-top:0;padding-left:0;align-self:start}@media (max-width:767px){.list--sparepart.list--list-view .list__item .card__image{grid-row:1/3;width:50%;text-align:center;justify-self:center}}.list--sparepart.list--list-view .list__item .card__image .figure{height:auto}.list--sparepart.list--list-view .list__item .card__image .figure img{height:auto}.list--sparepart.list--list-view .list__item .price-holder.discount{margin-bottom:0.5em}@media (min-width:992px){.list--sparepart.list--list-view .list__item .price-holder.discount{display:block}.list--sparepart.list--list-view .list__item .price-holder.discount .price__current{display:inline-block}}.list--sparepart.list--list-view .list__item .product__name{font-size:.875rem;line-height:1.2;margin:0 0 .5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}.list--sparepart.list--list-view .list__item .product__name__link{color:inherit}.list--sparepart.list--list-view .list__item .product__name__link:hover{color:inherit}.list--sparepart.list--list-view .list__item .price{text-align:right}@media (min-width:992px){.list--sparepart.list--list-view .list__item .price{text-align:right}}.list--sparepart.list--list-view .list__item .card__collapse{order:5}.list--sparepart.list--list-view .list__item .collapse.toggle .collapse--content{display:block}.list--sparepart.list--list-view .list__item .collapse [data-toggle='collapse']{margin:0}.list--sparepart.list--list-view .list__item .number-link{display:flex}@media (max-width:991px){.list--sparepart.list--list-view .list__item .number-link{justify-content:space-between}}.list--sparepart.list--list-view .list__item .collapse--header{margin-top:16px;justify-content:space-between}@media (min-width:768px) and (max-width:991px){.list--sparepart.list--list-view .list__item .collapse--header{display:flex}}@media (min-width:992px){.list--sparepart.list--list-view .list__item .collapse--header{display:flex;margin-top:32px}}.list--sparepart.list--list-view .list__item .collapse--header .product__number{order:1;margin-top:0}.list--sparepart.list--list-view .list__item .collapse--header .page__link{margin-left:32px;order:2;color:#ef7d00;border-bottom:1px solid transparent;text-decoration:none;transition:all 0.2s linear;font-size:14px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5}.list--sparepart.list--list-view .list__item .collapse--header .page__link:hover{color:#333;border-color:#333;text-decoration:none;transition:all 0.2s linear}.list--sparepart.list--list-view .list__item .collapse--header .page__link:focus{outline:0}.list--sparepart.list--list-view .list__item .collapse--header .control{order:3}.list--sparepart.list--list-view .list__item .collapse--header .control:hover i{transform:scale(1)}.list.list--product.list--cart-product{grid-gap:21.33333px}.list.list--product.list--cart-product .list__item{border-bottom:1px solid #F0F1F2;display:-ms-grid;display:grid;grid-template-columns:1fr 3fr;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-column-gap:10px;grid-row-gap:10px;padding-bottom:21.33333px}@media (min-width:768px){.list.list--product.list--cart-product .list__item{grid-gap:32px;grid-template-columns:1fr 3.5fr}}@media (min-width:992px){.list.list--product.list--cart-product .list__item{grid-template-columns:1fr 2fr;grid-gap:16px}}.list.list--product.list--cart-product .list__item .card__image{grid-column-start:1;grid-row-start:1;grid-row-end:3;display:flex;padding:0;margin:0}.list.list--product.list--cart-product .list__item .card__image .figure{height:auto}.list.list--product.list--cart-product .list__item .card__image .figure img{height:auto}.list.list--product.list--cart-product .list__item .card__content{position:relative;grid-column-start:2;grid-row-start:1;padding:0;margin:0;padding-right:32px;text-align:left}@media (min-width:768px){.list.list--product.list--cart-product .list__item .card__content{grid-column:2/3;grid-row-start:1}}.list.list--product.list--cart-product .list__item .card__content .product__category{font-size:12px;margin:0}.list.list--product.list--cart-product .list__item .card__content .product__name{font-size:14px;margin-bottom:0.5em}.list.list--product.list--cart-product .list__item .card__content .product__number{font-size:12px}.list.list--product.list--cart-product .list__item .card__content .control--close{position:absolute;right:-16px;top:0}.list.list--product.list--cart-product .list__item .card__content .control--close i{width:30px;height:30px;line-height:30px !important}.list.list--product.list--cart-product .list__item .card__content .control--close i::before{font-size:.875rem}.list.list--product.list--cart-product .list__item .card__footer{grid-column:1/3;display:flex;justify-content:space-between;align-items:center;padding:0;margin:0}@media (min-width:768px){.list.list--product.list--cart-product .list__item .card__footer{grid-column:2/3;grid-row-start:2}}.list.list--product.list--cart-product .list__item .card__footer .price{order:2}.list.list--product.list--cart-product .list__item .card__footer .price .price__current span{font-size:.875rem}.list.list--product.list--cart-product .list__item .card__footer .input--number{order:1}.list{grid-template-columns:1fr;display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.list{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.list{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.list{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.list{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.list{grid-gap:32px}}@media (min-width:768px){.list{grid-template-columns:1fr}}.list-main-content-area{width:100%;margin-right:auto;margin-left:auto;max-width:auto}@media (min-width:576px){.list-main-content-area{max-width:540px}}@media (min-width:768px){.list-main-content-area{max-width:720px}}@media (min-width:992px){.list-main-content-area{max-width:960px}}@media (min-width:1200px){.list-main-content-area{max-width:1140px}}@media (min-width:1400px){.list-main-content-area{max-width:1140px}}@media (min-width:3000px){.list-main-content-area{max-width:1140px}}.nested-paragraphs.bg-white,.nested-paragraphs-landingpages.bg-white,.paragraph--type--nested-paragraphs-news.bg-white{padding-top:70px;padding-bottom:70px}@media (min-width:992px){.nested-paragraphs.bg-white,.nested-paragraphs-landingpages.bg-white,.paragraph--type--nested-paragraphs-news.bg-white{padding-top:100px;padding-bottom:100px}}.nested-paragraphs.bg-white+.nested-paragraphs.bg-white,.nested-paragraphs-landingpages.bg-white+.nested-paragraphs.bg-white,.paragraph--type--nested-paragraphs-news.bg-white+.nested-paragraphs.bg-white,.nested-paragraphs.bg-white+.nested-paragraphs-landingpages.bg-white,.nested-paragraphs-landingpages.bg-white+.nested-paragraphs-landingpages.bg-white,.paragraph--type--nested-paragraphs-news.bg-white+.nested-paragraphs-landingpages.bg-white,.nested-paragraphs.bg-white+.paragraph--type--nested-paragraphs-news.bg-white,.nested-paragraphs-landingpages.bg-white+.paragraph--type--nested-paragraphs-news.bg-white,.paragraph--type--nested-paragraphs-news.bg-white+.paragraph--type--nested-paragraphs-news.bg-white{padding-top:0px;padding-bottom:70px}@media (min-width:992px){.nested-paragraphs.bg-white+.nested-paragraphs.bg-white,.nested-paragraphs-landingpages.bg-white+.nested-paragraphs.bg-white,.paragraph--type--nested-paragraphs-news.bg-white+.nested-paragraphs.bg-white,.nested-paragraphs.bg-white+.nested-paragraphs-landingpages.bg-white,.nested-paragraphs-landingpages.bg-white+.nested-paragraphs-landingpages.bg-white,.paragraph--type--nested-paragraphs-news.bg-white+.nested-paragraphs-landingpages.bg-white,.nested-paragraphs.bg-white+.paragraph--type--nested-paragraphs-news.bg-white,.nested-paragraphs-landingpages.bg-white+.paragraph--type--nested-paragraphs-news.bg-white,.paragraph--type--nested-paragraphs-news.bg-white+.paragraph--type--nested-paragraphs-news.bg-white{padding-top:0px;padding-bottom:100px}}.nested-paragraphs.bg-top-gray,.nested-paragraphs-landingpages.bg-top-gray,.paragraph--type--nested-paragraphs-news.bg-top-gray{padding-top:70px;padding-bottom:70px}@media (min-width:992px){.nested-paragraphs.bg-top-gray,.nested-paragraphs-landingpages.bg-top-gray,.paragraph--type--nested-paragraphs-news.bg-top-gray{padding-top:100px;padding-bottom:100px}}.nested-paragraphs.bg-top-gray+.nested-paragraphs.bg-white,.nested-paragraphs-landingpages.bg-top-gray+.nested-paragraphs.bg-white,.paragraph--type--nested-paragraphs-news.bg-top-gray+.nested-paragraphs.bg-white,.nested-paragraphs.bg-top-gray+.nested-paragraphs-landingpages.bg-white,.nested-paragraphs-landingpages.bg-top-gray+.nested-paragraphs-landingpages.bg-white,.paragraph--type--nested-paragraphs-news.bg-top-gray+.nested-paragraphs-landingpages.bg-white,.nested-paragraphs.bg-top-gray+.paragraph--type--nested-paragraphs-news.bg-white,.nested-paragraphs-landingpages.bg-top-gray+.paragraph--type--nested-paragraphs-news.bg-white,.paragraph--type--nested-paragraphs-news.bg-top-gray+.paragraph--type--nested-paragraphs-news.bg-white{padding-top:0px;padding-bottom:70px}@media (min-width:992px){.nested-paragraphs.bg-top-gray+.nested-paragraphs.bg-white,.nested-paragraphs-landingpages.bg-top-gray+.nested-paragraphs.bg-white,.paragraph--type--nested-paragraphs-news.bg-top-gray+.nested-paragraphs.bg-white,.nested-paragraphs.bg-top-gray+.nested-paragraphs-landingpages.bg-white,.nested-paragraphs-landingpages.bg-top-gray+.nested-paragraphs-landingpages.bg-white,.paragraph--type--nested-paragraphs-news.bg-top-gray+.nested-paragraphs-landingpages.bg-white,.nested-paragraphs.bg-top-gray+.paragraph--type--nested-paragraphs-news.bg-white,.nested-paragraphs-landingpages.bg-top-gray+.paragraph--type--nested-paragraphs-news.bg-white,.paragraph--type--nested-paragraphs-news.bg-top-gray+.paragraph--type--nested-paragraphs-news.bg-white{padding-top:0px;padding-bottom:100px}}.nested-paragraphs.bg-primary,.nested-paragraphs-landingpages.bg-primary,.paragraph--type--nested-paragraphs-news.bg-primary{padding-top:70px;padding-bottom:70px}@media (min-width:992px){.nested-paragraphs.bg-primary,.nested-paragraphs-landingpages.bg-primary,.paragraph--type--nested-paragraphs-news.bg-primary{padding-top:100px;padding-bottom:100px}}.list--paragraph{grid-template-columns:1fr;grid-gap:0;padding-top:0px;padding-bottom:0px;display:-ms-grid;display:grid}@media (min-width:992px){.list--paragraph{padding-top:0px;padding-bottom:0px}}.list--paragraph>.list__item>div.paragraph__item{margin-bottom:2em}@media (max-width:991px){.list--paragraph>.list__item>div.paragraph__item{overflow:hidden}}.list--news .list__item>div.paragraph__item{margin-bottom:4em}.list--news .list__item>div.paragraph__item.paragraph--type--subline{margin-bottom:2em}.list--news .grid .paragraph--type--text .text-long{width:100%}.list--news .paragraph--type--text .text-long{width:80%}.list--events{grid-gap:32px;grid-template-columns:1fr}@media (min-width:992px){.list--events{grid-gap:100px}}.list--events .list__item .card{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:100px auto;align-items:center}@media (min-width:576px) and (max-width:767px){.list--events .list__item .card{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.list--events .list__item .card{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.list--events .list__item .card{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.list--events .list__item .card{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.list--events .list__item .card{grid-gap:32px}}@media (min-width:768px){.list--events .list__item .card{grid-template-columns:1fr 1fr}}@media (min-width:768px){.list--events .list__item .card{grid-gap:32px}}@media (min-width:992px){.list--events .list__item .card{grid-gap:100px}}.list__heading--product-features,.accordion__heading--components{font-size:.875rem;line-height:1.2;margin:0 0 1em 0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.list__heading--product-features__link,.accordion__heading--components__link{color:inherit}.list__heading--product-features__link:hover,.accordion__heading--components__link:hover{color:inherit}.list--para-media-text{grid-template-columns:1fr;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.list--para-media-text{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.list--para-media-text{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.list--para-media-text{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.list--para-media-text{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.list--para-media-text{grid-gap:32px}}.list--para-media-text .list__item .heading{font-size:.875rem;line-height:1.2;margin:0 0 .5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.list--para-media-text .list__item .heading__link{color:inherit}.list--para-media-text .list__item .heading__link:hover{color:inherit}@media (min-width:768px){.list--para-media-text .list__item:nth-child(odd) .content{padding:32px}}@media (min-width:768px){.list--para-media-text .list__item:nth-child(even) .media{order:2}}@media (min-width:768px){.list--para-media-text .list__item:nth-child(even) .content{order:1;padding:32px}}.list--grid-2col{grid-template-columns:1fr;display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.list--grid-2col{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.list--grid-2col{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.list--grid-2col{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.list--grid-2col{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.list--grid-2col{grid-gap:32px}}@media (min-width:768px){.list--grid-2col{grid-template-columns:1fr 1fr}}.list--grid-3col{grid-template-columns:1fr;display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.list--grid-3col{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.list--grid-3col{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.list--grid-3col{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.list--grid-3col{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.list--grid-3col{grid-gap:32px}}@media (min-width:576px){.list--grid-3col{grid-template-columns:1fr 1fr}}@media (min-width:992px){.list--grid-3col{grid-template-columns:1fr 1fr 1fr}}.newslist{grid-template-columns:1fr;display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.newslist{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.newslist{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.newslist{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.newslist{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.newslist{grid-gap:32px}}@media (min-width:768px){.newslist{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.newslist{grid-template-columns:1fr 1fr 1fr;grid-row-gap:60px}}.bloglist{grid-template-columns:1fr;display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.bloglist{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.bloglist{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.bloglist{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.bloglist{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.bloglist{grid-gap:32px}}@media (min-width:768px){.bloglist{grid-template-columns:1fr}}@media (min-width:1200px){.bloglist{grid-template-columns:1fr;grid-row-gap:60px}}.bloglist .card--default{grid-template-columns:1fr;display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.bloglist .card--default{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.bloglist .card--default{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.bloglist .card--default{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.bloglist .card--default{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.bloglist .card--default{grid-gap:32px}}@media (min-width:768px){.bloglist .card--default{grid-template-columns:1fr 1fr}}@media (min-width:992px){.bloglist .card--default{grid-gap:60px}}@media (min-width:1200px){.bloglist .card--default{grid-gap:120px}}.bloglist .card--default .card__content{justify-content:center}.ctalist{grid-template-columns:1fr;display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.ctalist{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.ctalist{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.ctalist{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.ctalist{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.ctalist{grid-gap:32px}}@media (min-width:992px){.ctalist{grid-gap:64px}}.ctalist .cta--full{overflow:hidden}.eventlist{grid-template-columns:1fr;display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.eventlist{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.eventlist{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.eventlist{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.eventlist{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.eventlist{grid-gap:32px}}.eventlist .list__item{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:2fr 1fr}@media (min-width:576px) and (max-width:767px){.eventlist .list__item{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.eventlist .list__item{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.eventlist .list__item{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.eventlist .list__item{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.eventlist .list__item{grid-gap:32px}}.eventlist .list__item .card__image{order:2}.eventlist .list__item .card__content{order:1}.list--job .list-group{display:-ms-grid;display:grid;grid-template-columns:1fr;margin-bottom:32px;grid-gap:64px}@media (min-width:768px){.list--job .list-group{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.list--job .list-group{grid-template-columns:1fr 1fr 1fr;grid-row-gap:64px;margin-bottom:32px}}.list--job .card__content .card__heading{font-size:1.2495rem;line-height:1.2;margin:0 0 1.5em 0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}@media (max-width:991px){.list--job .card__content .card__heading{font-size:1.04125rem;line-height:1.08}}.list--job .card__content .card__heading__link{color:inherit}.list--job .card__content .card__heading__link:hover{color:inherit}.videolist{display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.videolist{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.videolist{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.videolist{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.videolist{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.videolist{grid-gap:32px}}@media (min-width:992px){.videolist{grid-template-columns:1fr 1fr 1fr}}.videolist .card__body--caption{text-align:left;font-size:14px}.list--downloads{display:-ms-grid;display:grid;grid-row-gap:32px}@media (min-width:768px){.list--downloads{grid-template-columns:1fr 1fr;grid-column-gap:96px;grid-row-gap:96px}}.list--downloads .list__item{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:140px 1fr}@media (min-width:576px) and (max-width:767px){.list--downloads .list__item{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.list--downloads .list__item{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.list--downloads .list__item{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.list--downloads .list__item{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.list--downloads .list__item{grid-gap:32px}}.list--downloads .list__item .card__heading{font-size:14px;line-height:1.2;margin:0 0 .5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.list--downloads .list__item .card__heading__link{color:inherit}.list--downloads .list__item .card__heading__link:hover{color:inherit}.list--downloads .list__item .card__heading a{color:#333}.list--downloads .list__item .card__image{position:relative}.list--downloads .list__item .card__image::after{z-index:1;position:absolute;bottom:-35px;left:-25%;content:' ';display:block;width:202px;height:47px;background:transparent url(/themes/custom/genkinger/images/card/shadow.png) no-repeat center center}@media (min-width:768px){.list--downloads .list__item .card__image::after{bottom:-50px}}.list--downloads .list__item .card__content{align-self:center}.list--downloads .list__item .card__body{font-size:14px;line-height:1.2;margin:0 0 .5em;width:auto}.list--downloads .list__item .card__link{color:#ef7d00;border-bottom:1px solid #ef7d00;text-decoration:none;transition:all 0.2s linear;font-size:16px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5;font-size:14px;margin-right:2px}.list--downloads .list__item .card__link:hover{color:#ef7d00;border-color:#333;text-decoration:none;transition:all 0.2s linear}.list--downloads .list__item .card__link:focus{outline:0}.download-sonstiges .list--downloads{grid-template-columns:1fr}.download-sonstiges .list--downloads .group{display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.download-sonstiges .list--downloads .group{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.download-sonstiges .list--downloads .group{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.download-sonstiges .list--downloads .group{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.download-sonstiges .list--downloads .group{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.download-sonstiges .list--downloads .group{grid-gap:32px}}@media (min-width:768px){.download-sonstiges .list--downloads .group{grid-template-columns:1fr 2fr;grid-column-gap:96px;grid-row-gap:32px}}@media (min-width:768px){.download-sonstiges .list--downloads .group .views-row{grid-column:2/3}}.download-sonstiges .list--downloads .group .list__item{grid-template-columns:1fr;background:white;padding:16px}@media (min-width:768px){.download-sonstiges .list--downloads .group .list__item{padding:32px}}@media (min-width:992px){.download-sonstiges .list--downloads .group .list__item .card__content{display:flex;justify-content:space-between}}.list--product-files{grid-gap:0;display:block}.list--product-files h3{font-size:1.49625rem;line-height:1.2;margin:3em 0 2em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal;text-transform:uppercase}@media (max-width:991px){.list--product-files h3{font-size:1.24687rem}}.list--product-files h3__link{color:inherit}.list--product-files h3__link:hover{color:inherit}.list--product-files .list__item{display:-ms-grid;display:grid;grid-gap:32px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #F0F1F2}@media (min-width:576px) and (max-width:767px){.list--product-files .list__item{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.list--product-files .list__item{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.list--product-files .list__item{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.list--product-files .list__item{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.list--product-files .list__item{grid-gap:32px}}.list--product-files .list__item .card__heading{font-size:14px;line-height:1.2;margin:0 0 .5em;width:auto;color:#E2E6EA;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}.list--product-files .list__item .card__heading__link{color:inherit}.list--product-files .list__item .card__heading__link:hover{color:inherit}.list--product-files .list__item .card__heading a{color:#E2E6EA;text-decoration:none}.list--product-files .list__item .card__subheading,.list--product-files .list__item .product__name{font-size:14px;line-height:1.2;margin:0 0 .5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}.list--product-files .list__item .card__subheading__link,.list--product-files .list__item .product__name__link{color:inherit}.list--product-files .list__item .card__subheading__link:hover,.list--product-files .list__item .product__name__link:hover{color:inherit}.list--product-files .list__item .card__subheading a,.list--product-files .list__item .product__name a{color:#333}.list--product-files .list__item .card__content{display:-ms-grid;display:grid;grid-template-columns:1fr}@media (min-width:768px){.list--product-files .list__item .card__content{grid-template-columns:180px 1fr;grid-column-gap:16px}}.list--product-files .list__item .card__link{color:#ef7d00;border-bottom:1px solid #ef7d00;text-decoration:none;transition:all 0.2s linear;font-size:16px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5;font-size:14px;margin-right:2px}.list--product-files .list__item .card__link:hover{color:#ef7d00;border-color:#333;text-decoration:none;transition:all 0.2s linear}.list--product-files .list__item .card__link:focus{outline:0}@media (min-width:768px){.list--product-files .list__item .downloadFilesSearch__data-list{grid-column:2/3}}.dokumentensuche .list--product-files{margin-top:50px}.list--list-view .views-exposed-form{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr 1fr;margin-bottom:2em}@media (min-width:576px) and (max-width:767px){.list--list-view .views-exposed-form{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.list--list-view .views-exposed-form{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.list--list-view .views-exposed-form{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.list--list-view .views-exposed-form{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.list--list-view .views-exposed-form{grid-gap:32px}}.list--list-view .views-exposed-form #edit-actions .button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;background:#ef7d00;color:white;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em;background:#ef7d00;color:white}.list--list-view .views-exposed-form #edit-actions .button:hover{transition:all 0.5s ease-in-out}.list--list-view .views-exposed-form #edit-actions .button:focus,.list--list-view .views-exposed-form #edit-actions .button.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.list--list-view .views-exposed-form #edit-actions .button.disabled,.list--list-view .views-exposed-form #edit-actions .button:disabled{opacity:0.65}.list--list-view .views-exposed-form #edit-actions .button:not([disabled]):not(.disabled):active,.list--list-view .views-exposed-form #edit-actions .button:not([disabled]):not(.disabled).active{background-image:none}.list--list-view .views-exposed-form #edit-actions .button:hover{background:#c66800;color:white}.list--list-view .views-exposed-form #edit-actions .button:hover{background:#c66800;color:white}.list--paragraph-files .list__item{background:#f7f7f8;padding:16px}@media (min-width:768px){.list--paragraph-files .list__item{padding:32px}}@media (min-width:768px){.list--paragraph-files .list__item .card__content{display:flex;justify-content:space-between}}.list--paragraph-files .list__item .card__body{font-size:14px;line-height:1.2;margin:0 1em 0.5em 0;width:auto}.list--paragraph-files .list__item .card__link{color:#ef7d00;border-bottom:none;text-decoration:none;transition:all 0.2s linear;font-size:16px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5;font-size:12px}.list--paragraph-files .list__item .card__link:hover{color:#ef7d00;border-color:#333;text-decoration:none;transition:all 0.2s linear}.list--paragraph-files .list__item .card__link:focus{outline:0}.list--social p a{border:none;text-decoration:none;color:inherit}.modal.slide-bottom-up.open{display:block}.modal.slide-bottom-up.open .modal__dialog{-webkit-animation:slide-in-bottom 0.5s ease-out both;animation:slide-in-bottom 0.5s ease-out both}.modal.slide-bottom-up.closing .modal__dialog{-webkit-animation:slide-out-bottom 0.5s ease-out both;animation:slide-out-bottom 0.5s ease-out both}.modal.fade .modal__dialog{transform:translate(0,-350px);transition:transform 3s ease-out 0s}.modal.fade.open .modal__dialog{transform:none;-webkit-animation:fade-in-top 0.5s ease-out both;animation:fade-in-top 0.5s ease-out both}.modal.fade.open .modal-backdrop{opacity:1}.modal.fade.closing .modal__dialog{-webkit-animation:fade-out 0.25s ease-out both;animation:fade-out 0.25s ease-out both}.modal{position:fixed;top:0;display:none;border:none;width:100%;height:100%;align-content:center;justify-items:center;justify-self:center;overflow-y:scroll;color:#333;left:0;z-index:1050}.modal.open{display:block;opacity:1}.modal.closing{opacity:0;transition:opacity 1s}.modal .modal__dialog{z-index:150;position:relative}.modal .modal__content{position:relative;border:1px solid #E2E6EA}.modal .modal__content::after{content:'';width:100%;height:100%;position:absolute;right:-10px;bottom:-10px;z-index:-1;background:#E2E6EA}@media (min-width:768px){.modal .modal__content::after{right:-20px;bottom:-20px}}@media (min-width:992px){.modal .modal__content{margin-left:0;margin-right:0}}.modal .modal__header .modal__headline{color:#ef7d00;font-style:normal;font-size:3.00038rem;line-height:1.2;margin:0 0 .5em;width:auto;letter-spacing:0em;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:"IBM Plex Sans",sans-serif;font-weight:500;color:inherit}@media (max-width:991px){.modal .modal__header .modal__headline{font-size:1.76493rem}}.modal .modal__header .modal__headline span{display:inline}@media (min-width:768px){.modal .modal__header .modal__headline span{display:none}}.modal .modal__header .modal__headline i{font-weight:400;font-family:"IBM Plex Sans",sans-serif;font-style:normal}.modal .modal__header .modal__headline em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.modal .modal__header .modal__headline__link{color:inherit}.modal .modal__header .modal__headline__link:hover{color:inherit}.modal .modal__header .modal__headline em{font-style:normal;display:block;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:500}.modal .modal__header .modal__subline{color:#333;font-size:1.49625rem;line-height:1.2;margin:0 0 .8em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.modal .modal__header .modal__subline{font-size:1.24687rem}}.modal .modal__header .modal__subline__link{color:inherit}.modal .modal__header .modal__subline__link:hover{color:inherit}.modal .control--close{position:absolute;top:15px;right:15px;border:none;background:transparent;cursor:pointer;z-index:1000}.modal .control--close i{color:#333}.modal--xl .modal__dialog--xl{position:relative}@media (min-width:992px){.modal--xl .modal__dialog--xl{padding-left:0;padding-right:0;margin-top:64px;margin-bottom:64px;margin-left:64px;margin-right:64px;width:calc(100% - 120px)}}.modal--xl .modal__dialog--xl .modal__content{border:none;background:white;width:100%}@media (min-width:992px){.modal--xl .modal__dialog--xl .modal__content{width:calc(100% - $grid-gutter-width * 2)}}@media (min-width:992px){.modal--lg .modal__dialog--lg{margin-top:64px;margin-bottom:64px;margin-left:auto;margin-right:auto;width:1200px}}.modal--lg .modal__dialog--lg .modal__content{background:white;position:relative;width:100%}.modal--md .modal__dialog--md{width:100%}@media (min-width:768px){.modal--md .modal__dialog--md{width:720px;margin-left:auto;margin-right:auto}}@media (min-width:992px){.modal--md .modal__dialog--md{margin-top:64px;margin-bottom:64px;width:960px;margin-left:auto;margin-right:auto}}.modal--md .modal__dialog--md .modal__content{background:white;position:relative;width:100%}.modal--dark .modal__dialog .modal__content{background:#ef7d00;color:white}.modal--dark .modal__dialog .modal__content .modal__headline{color:white}.modal--dark .modal__dialog .modal__content .modal__subline{color:white}.modal--dark .control--close{color:white}.modal--bg-image .modal__content{background-size:cover;color:white}.modal--bg-image .modal__content .bg-image{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover}.modal--simple .modal__header{padding:0}.modal--simple .modal__body{padding:0}.modal--simple .modal__footer{padding:0}.modal--simple .control--close{top:-60px;right:-10px;padding:0}.modal--simple .control--close i{color:white}.modal--content .modal__header{text-align:left;padding:32px 32px 0}@media (min-width:992px){.modal--content .modal__header{padding-top:64px;padding-bottom:0;padding-left:64px;padding-right:64px}}.modal--content .modal__header .modal__headline{margin-top:20px}@media (min-width:992px){.modal--content .modal__header .modal__headline{margin-top:80px}}.modal--content .modal__body{padding:0 32px}@media (min-width:992px){.modal--content .modal__body{padding-left:64px;padding-right:64px}}.modal--content .modal__footer:not(:empty){border-top:1px solid #F0F1F2;margin-top:64px;padding:32px}@media (min-width:992px){.modal--content .modal__footer:not(:empty){padding-bottom:64px !important;padding-left:64px !important;padding-right:64px !important;padding-top:64px !important}}.modal--content .control--close{top:-60px;right:-10px;padding:0}@media (max-width:767px){.modal--content .control--close{top:0;right:0px}}.modal--content .control--close i{color:white}.modal--default .modal__header .inner:not(:empty){padding:16px}@media (min-width:768px){.modal--default .modal__header .inner:not(:empty){padding:48px}}.modal--default .modal__body{padding:16px}@media (min-width:768px){.modal--default .modal__body{padding:48px}}.modal--default .modal__footer:not(:empty){padding:16px}@media (min-width:768px){.modal--default .modal__footer:not(:empty){padding:48px}}.modal-dialog-centered .modal__dialog{display:flex;align-items:center;min-height:calc(100% - 1rem)}@media (min-width:992px){.modal-dialog-centered .modal__dialog{min-height:calc(100% - 120px)}}.modal--message .modal__header{padding:32px}.modal--message .modal__body{padding:0 32px 64px}.modal--message .image-wrap{margin-top:64px;display:flex;justify-content:center}.modal-backdrop{background:rgba(255,255,255,0.9);position:fixed;z-index:100;top:0;left:0;width:100vw;height:100vh;opacity:0}.modal-backdrop.open{opacity:1;transition:opacity .35s linear 0s}.modal-backdrop.closing{opacity:0;transition:opacity .25s linear 0s}.modal-component{display:none;position:fixed;top:0;right:0;z-index:1200;width:100vw;height:100vh;overflow:hidden;padding:0;border:none}.modal-component.open{display:grid;justify-content:end;justify-items:center;justify-self:center;align-content:center;align-items:end}.modal-component.open .modal-component__dialog{-webkit-animation:slide-in-bottom 0.5s ease-out both;animation:slide-in-bottom 0.5s ease-out both}.modal-component.open.closing .modal-component__dialog{-webkit-animation:slide-out-bottom 0.5s ease-in-out both;animation:slide-out-bottom 0.5s ease-in-out both}.modal-component .component-media{background:black}.modal-component .component-media img,.modal-component .component-media video{-o-object-fit:cover;object-fit:cover;width:100%}.modal-component .control--close{position:absolute;top:16px;right:16px;border:none;background:transparent;cursor:pointer;z-index:1000}@media (min-width:992px){.modal-component .control--close{top:32px;right:32px}}.modal-component .modal-component__dialog{position:relative;background:white;padding:32px;padding-right:16px;z-index:2;opacity:0;width:100vw}.modal-component .modal-component__dialog::after{content:'';width:100%;height:100%;position:absolute;right:-10px;bottom:-10px;z-index:-1;background:#E2E6EA}@media (min-width:768px){.modal-component .modal-component__dialog::after{right:-20px;bottom:-20px}}@media (max-width:991px){.modal-component .modal-component__dialog{height:50vh;position:absolute;bottom:0;overflow-y:scroll;margin-right:0;-webkit-overflow-scrolling:touch;border-bottom:2px solid #f7f7f8}}@media (min-width:768px){.modal-component .modal-component__dialog{padding:32px}}@media (min-width:992px){.modal-component .modal-component__dialog{width:40vw;max-width:600px;margin-right:5vh;max-height:90vh;padding:64px 32px}}@media (min-width:1200px){.modal-component .modal-component__dialog{padding:64px}}.modal-component .modal-component__dialog .modal-component__headline{-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:break-word;width:80%;font-size:2.37475rem;line-height:1.2;margin:0 0 .5em;width:auto;font-family:"IBM Plex Sans",sans-serif;font-weight:500;color:inherit}@media (max-width:991px){.modal-component .modal-component__dialog .modal-component__headline{font-size:1.58317rem;line-height:1.2}}.modal-component .modal-component__dialog .modal-component__headline em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.modal-component .modal-component__dialog .modal-component__headline__link{color:inherit}.modal-component .modal-component__dialog .modal-component__headline__link:hover{color:inherit}.modal-component .modal-component__dialog .modal-component__headline em{font-style:normal;display:block;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:500}.modal-component .modal-component__dialog .modal-component__subline{font-size:1.49625rem;line-height:1.2;margin:0 0 .8em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.modal-component .modal-component__dialog .modal-component__subline{font-size:1.24687rem}}.modal-component .modal-component__dialog .modal-component__subline__link{color:inherit}.modal-component .modal-component__dialog .modal-component__subline__link:hover{color:inherit}.modal-component .modal-component__dialog ul{list-style-type:none;margin:0;padding:0 32px 0 0;display:grid;grid-template-columns:1fr;grid-row-gap:20px;margin-top:50px;margin-bottom:50px}@media (min-width:992px){.modal-component .modal-component__dialog ul{max-height:40vh;overflow-y:scroll}}.modal-component .modal-component__dialog ul li{padding-left:25px}.modal-component .modal-component__dialog ul li::before{content:'—';color:#ef7d00;display:inline-block;width:25px;margin-left:-25px}.dialog-components-open .control--component{display:none}.media-text{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr}@media (min-width:576px) and (max-width:767px){.media-text{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.media-text{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.media-text{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.media-text{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.media-text{grid-gap:32px}}@media (min-width:768px){.media-text{grid-template-columns:1fr 1fr}}.media-text .media{position:relative}.media-text--video .media .control--play{position:absolute;left:50%;top:50%;z-index:10;transform:translateY(-50%)}.media-text--video .video__caption{margin-top:10px}.media-text .figure__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.media-text .media__heading{position:absolute;text-align:center;font-size:1.49625rem;line-height:1.2;margin:0 0 .8em;width:auto;color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal;bottom:10%;width:100%;z-index:1}@media (max-width:991px){.media-text .media__heading{font-size:1.24687rem}}.media-text .media__heading__link{color:inherit}.media-text .media__heading__link:hover{color:inherit}.media-text .paragraph__content{position:relative}.media-text video{width:100%}.media-text .video__caption,.media-text .figure__caption{font-size:14px}.media-text .heading{font-size:1.49625rem;line-height:1.2;margin:0 0 .8em;width:auto;color:#fff;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.media-text .heading{font-size:1.24687rem}}.media-text .heading__link{color:inherit}.media-text .heading__link:hover{color:inherit}.media-text .subheading{font-size:1.2495rem;line-height:1.2;margin:0 0 0.5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}@media (max-width:991px){.media-text .subheading{font-size:1.04125rem;line-height:1.08}}.media-text .subheading__link{color:inherit}.media-text .subheading__link:hover{color:inherit}.media-text .carousel--media .inner .carousel__item.card--media .figure__caption{display:block !important}.carousel--media.carousel--paragraph-media:hover .control{opacity:1}.carousel--media.carousel--paragraph-media .indicators--carousel{margin-top:10px}.carousel--media.carousel--paragraph-media .inner{-webkit-mask-image:none;mask-image:none;height:auto}@media (min-width:768px){.carousel--media.carousel--paragraph-media .inner .carousel__item{width:100%;transform:none}}.carousel--media.carousel--paragraph-media .inner .carousel__item.prev_prev{left:-100%}.carousel--media.carousel--paragraph-media .inner .carousel__item.prev{left:-100%;transition:opacity 1s,left 1s}.carousel--media.carousel--paragraph-media .inner .carousel__item.active-0{opacity:1;left:0;transition:opacity 1s,left 1s}.carousel--media.carousel--paragraph-media .inner .carousel__item.next{left:100%;transition:opacity 1s,left 1s}.carousel--media.carousel--paragraph-media .inner .carousel__item.next_next{left:100%}.carousel--media.carousel--paragraph-media .control--next{top:calc(50% - 55px);right:32px;transform:translateY(50%)}@media (hover:hover){.carousel--media.carousel--paragraph-media .control--next{opacity:0}}.carousel--media.carousel--paragraph-media .control--prev{top:calc(50% - 55px);left:32px;transform:translateY(50%)}@media (hover:hover){.carousel--media.carousel--paragraph-media .control--prev{opacity:0}}.media-text--contentpages .heading{font-size:1.49625rem;line-height:1.2;margin:0 0 .8em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.media-text--contentpages .heading{font-size:1.24687rem}}.media-text--contentpages .heading__link{color:inherit}.media-text--contentpages .heading__link:hover{color:inherit}.media-text--contentpages.media-text--mediaR-textL .media{order:1}@media (min-width:768px){.media-text--contentpages.media-text--mediaR-textL .media{order:2}}.media-text--contentpages.media-text--mediaR-textL .content{order:2}@media (min-width:768px){.media-text--contentpages.media-text--mediaR-textL .content{padding:0 32px 0 0;order:1}}.media-text--contentpages.media-text--mediaL-textR .media{order:1}.media-text--contentpages.media-text--mediaL-textR .content{order:2}@media (min-width:768px){.media-text--contentpages.media-text--mediaL-textR .content{padding:0 0 0 32px}}.anchor-nav{width:100vw;background:white;padding:10px 0;z-index:9}@media (min-width:992px){.anchor-nav{padding:10px 0}}@media (min-width:1200px){.anchor-nav{padding:10px 0}}.anchor-nav::after{content:' ';background:#333;height:1px;left:0;bottom:16px;width:100%;display:block;position:absolute}@media (max-width:767px){.anchor-nav::after{display:none}}@media (min-width:992px) and (max-width:1199px){.anchor-nav.header--fixed{top:135px;padding:10px 0 10px}}@media (min-width:1200px){.anchor-nav.header--fixed{padding:13px 0 13px}}.anchor-nav.header--fixed .anchor-nav__menu ul li a{padding-bottom:16px}@media (min-width:992px) and (max-width:1199px){.anchor-nav.header--fixed .anchor-nav__cta{display:none}}@media (min-width:1200px){.anchor-nav.header--fixed .anchor-nav__cta{top:5px}}.anchor-nav .breadcrumb__item{color:#333;padding-right:10px;background:white;position:relative;z-index:1;padding-bottom:12px;padding-left:20px;margin-left:-20px;white-space:nowrap}@media (max-width:767px){.anchor-nav .breadcrumb__item{display:none}}.anchor-nav .breadcrumb__item::after{color:#333;display:inline}.anchor-nav.fixed{position:fixed;bottom:0}.anchor-nav.sticky{position:sticky;top:70px;background:#F0F1F2}@media (min-width:992px){.anchor-nav.sticky{top:86px}}.anchor-nav.sticky .owl-nav button{background:#F0F1F2 !important}.anchor-nav.sticky .breadcrumb__item,.anchor-nav.sticky .owl-carousel .owl-stage,.anchor-nav.sticky .owl-carousel .owl-stage .owl-item{background:#F0F1F2}.anchor-nav .owl-carousel{overflow:hidden}.anchor-nav .owl-carousel .owl-stage{background:white;position:relative;z-index:1}.anchor-nav .owl-carousel .owl-item{margin:0;padding-bottom:10px;padding-right:0px;padding-top:0;white-space:nowrap;background:white}.anchor-nav .owl-carousel .owl-item a{padding-bottom:10px;font-size:14px;color:#333;border:none;position:relative;text-transform:uppercase;font-weight:500;border:none;text-decoration:none;color:inherit}@media (min-width:576px){.anchor-nav .owl-carousel .owl-item a{padding-bottom:10px;font-size:14px}}.anchor-nav .owl-carousel .owl-item a::after{margin-top:10px;content:' ';width:0;background:#ef7d00;height:4px;display:block;transition:width 0.25s ease-out;position:absolute;bottom:0}.anchor-nav .owl-carousel .owl-item a.active::after,.anchor-nav .owl-carousel .owl-item a:hover::after{width:100%;background:#ef7d00;transition:width 0.25s ease-out}.anchor-nav .owl-carousel .owl-nav button{background:white;top:-5px}@media (max-width:767px){.anchor-nav .owl-carousel .owl-nav button{top:-10px}}.anchor-nav .owl-carousel .owl-nav button.owl-prev{left:0;right:auto}.anchor-nav .owl-carousel .owl-nav button.owl-next{right:0;left:auto}.anchor-nav__menu{display:flex;align-items:center;position:relative;z-index:1}@media (max-width:1199px){.anchor-nav__menu{overflow:hidden}}@media (max-width:1199px){.anchor-nav__menu{justify-content:space-between;align-items:center}}.anchor-nav__menu .control{display:grid;position:sticky;top:0}.anchor-nav__menu .control .icon{border-radius:100%;width:32px;background:rgba(255,255,255,0.3);color:#333}.anchor-nav__menu .anchor-menu{background:white;position:relative;z-index:1;padding-bottom:10px}.anchor-nav__menu ul{list-style-type:none;margin:0;padding:0}.anchor-nav__menu ul li{margin:0;display:inline-block;padding-bottom:0;padding-right:20px;padding-top:0;white-space:nowrap}.anchor-nav__menu ul li a{padding-bottom:0;font-size:16px;color:#333;border:none;position:relative;text-transform:uppercase;font-weight:500;border:none;text-decoration:none;color:inherit}@media (min-width:1200px){.anchor-nav__menu ul li a{padding-bottom:10px;font-size:14px}}.anchor-nav__menu ul li a::after{margin-top:10px;content:' ';width:0;background:#ef7d00;height:4px;display:block;transition:width 0.25s ease-out;position:absolute;bottom:0}.anchor-nav__menu ul li a.active::after,.anchor-nav__menu ul li a:hover::after{width:100%;background:#ef7d00;transition:width 0.25s ease-out}.anchor-nav__cta{padding-top:0;padding-right:0;display:none}@media (min-width:576px){.anchor-nav__cta{display:none}}@media (min-width:992px){.anchor-nav__cta{right:0;top:-44px;position:absolute;text-align:right;display:none}}@media (min-width:1200px){.anchor-nav__cta{top:40px;display:none;right:32px;position:absolute}}@media (min-width:1400px){.anchor-nav__cta{top:40px;right:32px}}.hero-top .anchor-nav{bottom:0}.scroll-top-button{border:none;text-decoration:none;color:inherit;cursor:pointer;right:16px;bottom:16px;width:76px;height:76px;border-radius:100%;text-align:center;align-items:normal;display:grid;z-index:100;opacity:1;visibility:visible;transform:translateY(0);transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}@media (max-width:767px){.scroll-top-button{width:50px;height:50px;align-items:center;position:absolute;top:-16px;right:-16px}}.scroll-top-button.show{opacity:1;transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;visibility:visible;z-index:101}.scroll-top-button:hover{text-decoration:none;transform:translateY(-10px)}.scroll-top-button .icons{color:#333}.scroll-top-button .icons::before{font-size:25px;color:#333}@media (min-width:992px){.scroll-top-button .icons::before{font-size:40px}}.scroll-nav{opacity:0;background:white;position:relative;position:fixed;top:0;width:100%;z-index:100;height:0;transition:opacity 0.1s}.scroll-nav::after{content:'';width:100%;height:100%;position:absolute;right:-10px;bottom:-10px;z-index:-1;background:#E2E6EA}@media (min-width:768px){.scroll-nav::after{right:-20px;bottom:-20px}}.scroll-nav.visible{opacity:1;transition:opacity 0.25s;height:54px;padding:10px 0 5px;z-index:1000}@media (min-width:992px){.scroll-nav.visible{height:68px;padding:15px 0 15px}}.scroll-nav a.scrollnav-link,.scroll-nav a.inline-menu__link{font-size:1rem !important;color:#333;text-decoration:none;text-transform:none;border:none;letter-spacing:.03em}@media (max-width:1199px){.scroll-nav a.scrollnav-link,.scroll-nav a.inline-menu__link{padding:3px 0;display:block}}.scroll-nav a.scrollnav-link:hover,.scroll-nav a.scrollnav-link.active,.scroll-nav a.inline-menu__link:hover,.scroll-nav a.inline-menu__link.active{text-decoration:none;color:#000}.scroll-nav__content{display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:30px;height:100%;align-items:center}@media (max-width:991px){.scroll-nav__content{position:relative}}@media (min-width:1200px){.scroll-nav__content{grid-column-gap:50px}}@media (min-width:992px){.scroll-nav__active-section{padding-right:50px !important}}@media (min-width:1400px){.scroll-nav__active-section{display:inline-block;position:absolute;left:96px;top:15px}}.scroll-nav__active-section a.scroll-link{border-bottom:4px solid #333;padding-right:0;padding-bottom:22px}@media (max-width:991px){.scroll-nav__active-section a.scroll-link{margin-bottom:10px;padding-bottom:0;padding-top:0;display:inline-block}.scroll-nav__active-section a.scroll-link::before{content:'\e93a';margin-right:7px}}@media (max-width:991px){.scroll-nav__active-section a::before{content:'\e939'}}.scroll-nav__active-section .scroll-link{display:none}@media (min-width:992px){.scroll-nav__active-section .scroll-link{display:inline-block}}.scroll-nav__active-section .click-link{display:block}@media (min-width:992px){.scroll-nav__active-section .click-link{display:none}}@media (min-width:992px){.scroll-nav__menu li{display:inline-block;padding-bottom:15px;padding-right:20px}}.scroll-nav__cta{top:10px}@media (max-width:1199px){.scroll-nav__cta .btn--secondary::before{font-family:"LangWebIcons" !important;content:'\e904'}}.footer{padding-top:0px;padding-bottom:0px}@media (min-width:992px){.footer{padding-top:0px;padding-bottom:0px}}.footer h6{font-family:"IBM Plex Mono";font-weight:600;font-size:12px;margin-bottom:2em}.footer .bottom-end{border-top:1px solid #333;background:white;padding:50px 0 40px}@media (min-width:768px){.footer .bottom-end{padding:100px 0 80px}}.footer .bottom-end .footer__inner{display:-ms-grid;display:grid;grid-gap:32px;position:relative}@media (min-width:768px){.footer .bottom-end .footer__inner{grid-template-columns:3.5fr 3fr 4fr 2.5fr}}.footer__claim .heading{font-size:1.49625rem;line-height:1.2;margin:0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}@media (max-width:991px){.footer__claim .heading{font-size:1.24687rem}}.footer__claim .heading__link{color:inherit}.footer__claim .heading__link:hover{color:inherit}.footer__social ul.social-menu{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;grid-gap:1em}.footer__social ul.social-menu .social-menu__icon{color:#333;height:2.5rem;width:2.5rem;margin-right:1.5rem;transition:all 0.2s linear}.footer__social ul.social-menu a:hover .social-menu__icon{color:#333;transition:all 0.2s linear}.footer__social ul.social-menu .social-menu__text{color:#333}.footer__contact address.address span{display:inline;width:unset}.footer__menu ul{margin-top:2em}.footer__menu ul li.inline-menu__item{margin-right:10px;display:inline}.footer__menu ul li.inline-menu__item a,.footer__menu ul li.inline-menu__item span,.footer__menu ul li.inline-menu__item .inline-menu__link{color:#333;border-bottom:1px solid transparent;text-decoration:none;transition:all 0.2s linear;font-size:12px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5;font-family:"IBM Plex Mono";font-weight:600;background:transparent;box-shadow:none;border-top:none;border-left:none;padding-left:0;padding-top:0;padding-bottom:0}.footer__menu ul li.inline-menu__item a:hover,.footer__menu ul li.inline-menu__item span:hover,.footer__menu ul li.inline-menu__item .inline-menu__link:hover{color:#333;border-color:rgba(0,0,0,0);text-decoration:none;transition:all 0.2s linear}.footer__menu ul li.inline-menu__item a:focus,.footer__menu ul li.inline-menu__item span:focus,.footer__menu ul li.inline-menu__item .inline-menu__link:focus{outline:0}.footer__menu ul li.inline-menu__item:nth-last-child(1) a,.footer__menu ul li.inline-menu__item:nth-last-child(1) span,.footer__menu ul li.inline-menu__item:nth-last-child(1) .inline-menu__link{border:none !important;padding-right:0;margin-right:0}.footer__jobs{display:flex;flex-direction:column;align-items:end}.footer__jobs .link--jobs{margin-top:20px}.footer__copyright{color:white;font-size:12px;margin:0}.footer__copyright p{margin:0}@media (max-width:991px){.footer__copyright{text-align:center}}.site-abbinder{padding-top:70px;padding-bottom:0px}@media (min-width:992px){.site-abbinder{padding-top:100px;padding-bottom:0px}}.site-abbinder .container{padding-top:96px;padding-bottom:96px;border-top:1px solid #F0F1F2;border-bottom:1px solid #F0F1F2}.site-abbinder .list--grid-2col{grid-row-gap:64px}.site-abbinder .list--grid-2col .card--{display:none;visibility:hidden}.site-abbinder .list--grid-2col .list__item.card--abbinder.card--text-image{display:-ms-grid;display:grid}@media (max-width:1199px){.site-abbinder .list--grid-2col .list__item.card--abbinder.card--text-image{grid-template-columns:1fr 2fr}}@media (min-width:992px){.site-abbinder .list--grid-2col .list__item.card--abbinder .card__content{align-self:center}}@media (min-width:992px){.site-abbinder .list--grid-2col .list__item.card--abbinder:nth-child(1n+1){border-right:1px solid #E2E6EA;padding-right:64px;padding-left:64px}}@media (min-width:992px){.site-abbinder .list--grid-2col .list__item.card--abbinder:nth-child(2n+2){padding-right:64px;padding-left:64px}}.site-abbinder .list--grid-2col .list__item.card--abbinder:nth-last-child(1){border:none;padding-right:0}header.header{background:white;z-index:10;top:0;position:sticky;width:100%;left:0;border-bottom:1px solid #F0F1F2}header.header.subnav-docked{box-shadow:none}header.header .header__inner{padding:0;grid-template-columns:3fr 9fr;transition:all 0.25s ease-in;align-items:center;height:86px;grid-column-gap:16px;display:-ms-grid;display:grid}@media (min-width:576px) and (max-width:767px){header.header .header__inner{grid-column-gap:16px}}@media (min-width:768px) and (max-width:991px){header.header .header__inner{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){header.header .header__inner{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){header.header .header__inner{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){header.header .header__inner{grid-column-gap:32px}}@media (max-width:991px){header.header .header__inner{height:70px;align-items:center;grid-template-columns:auto auto}}header.header .header__branding{max-width:300px}header.header .header__branding .logo-link{display:block}@media (max-width:991px){header.header .header__branding .logo-link{display:flex;align-items:baseline;justify-content:space-between}header.header .header__branding .logo-link .logo__image{width:190px}}@media (max-width:767px){header.header .header__branding .logo-link{display:flex;align-items:baseline;justify-content:space-between}header.header .header__branding .logo-link .logo__image{width:40vw}}header.header .header__primary{display:flex;justify-content:flex-end}header.header .header__secondary{display:flex;justify-content:flex-end}header.header .header__secondary .contact__widget{display:flex;align-items:center;margin-right:10px;margin-left:10px;order:2}@media (min-width:992px){header.header .header__secondary .contact__widget{margin-right:40px;margin-left:40px;order:1}}header.header .header__secondary .language__widget{display:flex;align-items:center;order:1}@media (min-width:992px){header.header .header__secondary .language__widget{order:2}}header.header .header__secondary .main-navbar-toggler{order:3;margin-left:0}@media (min-width:992px){header.header .header__secondary .main-navbar-toggler{display:none}}header.header--fixed{position:fixed}.pre-header{display:none;background-color:#ef7d00}.pre-header .menu{display:flex;flex-direction:row;justify-content:right;align-items:center;grid-gap:20px;padding:2px 0;margin:0;list-style-type:none}.pre-header .menu .menu__item:last-child{padding-right:0}.pre-header .menu .menu__item .menu__link{color:white;text-transform:uppercase;text-decoration:none;font-size:12px}.path-frontpage .pre-header{display:block}.contact-overlay--backdrop{width:100vw;height:100vh;position:fixed;top:0;right:-100%;opacity:0;transition:opacity 0.7s,right 0s 0.7s;background:rgba(0,0,0,0.4);z-index:1001}.contact-overlay--backdrop.in{right:0;opacity:1;transition:opacity 0.7s,right 0s 0s}.contact-overlay--backdrop .contact-overlay{height:100%;width:90%;margin-left:auto;padding:32px;background:#ef7d00}@media (min-width:768px){.contact-overlay--backdrop .contact-overlay{width:70%}}@media (min-width:1200px){.contact-overlay--backdrop .contact-overlay{width:50%}}.contact-overlay--backdrop .contact-overlay .grid--2row{display:-ms-grid;display:grid;grid-gap:32px;grid-template-rows:1fr 3px 1fr;width:100%;height:100%;text-align:center;align-items:center}@media (min-width:576px) and (max-width:767px){.contact-overlay--backdrop .contact-overlay .grid--2row{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.contact-overlay--backdrop .contact-overlay .grid--2row{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.contact-overlay--backdrop .contact-overlay .grid--2row{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.contact-overlay--backdrop .contact-overlay .grid--2row{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.contact-overlay--backdrop .contact-overlay .grid--2row{grid-gap:32px}}.contact-overlay--backdrop .contact-overlay .grid--2row a,.contact-overlay--backdrop .contact-overlay .grid--2row p,.contact-overlay--backdrop .contact-overlay .grid--2row address,.contact-overlay--backdrop .contact-overlay .grid--2row h1,.contact-overlay--backdrop .contact-overlay .grid--2row h2,.contact-overlay--backdrop .contact-overlay .grid--2row h3,.contact-overlay--backdrop .contact-overlay .grid--2row h4{color:white}.contact-overlay--backdrop .contact-overlay .grid--2row ul{list-style:none;margin:0;padding:0}.contact-overlay--backdrop .contact-overlay .grid--2row ul li{padding:0;margin:0}.contact-overlay--backdrop .contact-overlay .grid--2row ul li{margin-bottom:1rem}.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .text-wrapper,.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .links-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:767px){.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .h2,.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .node--type-highlight.node--view-mode-default .media-text .heading,.node--type-highlight.node--view-mode-default .media-text .contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .heading,.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .node--type-highlight.node--view-mode-full .media-text .heading,.node--type-highlight.node--view-mode-full .media-text .contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .heading{font-size:.875rem}}.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .text-wrapper{font-style:normal;font-size:3.00038rem;line-height:1.2;margin:0 0 .5em;width:auto;letter-spacing:0em;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:"IBM Plex Sans",sans-serif;font-weight:500;color:inherit;margin-top:0.5em}@media (max-width:991px){.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .text-wrapper{font-size:1.76493rem}}.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .text-wrapper span{display:inline}@media (min-width:768px){.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .text-wrapper span{display:none}}.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .text-wrapper i{font-weight:400;font-family:"IBM Plex Sans",sans-serif;font-style:normal}.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .text-wrapper em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .text-wrapper__link{color:inherit}.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .text-wrapper__link:hover{color:inherit}.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .text-wrapper em{font-style:normal;display:block;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:500}@media (max-width:767px){.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .text-wrapper{font-size:1.49625rem}}.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .text-wrapper p{margin:0}.contact-overlay--backdrop .contact-overlay .grid--2row .grid-row .links-wrapper li::before{color:white}.contact-overlay--backdrop .contact-overlay .grid--2row hr{background:#003f7f;display:block;width:100%;border:0;border-top:3px solid #003f7f}button[data-target^='contact-overlay']{border:none;text-decoration:none;color:inherit;cursor:pointer;position:fixed;right:16px;bottom:16px;background:#ef7d00;width:50px;height:50px;border-radius:100%;text-align:center;align-items:center;display:grid;color:white;z-index:90;opacity:1;box-shadow:0 10px 25px -3px rgba(0,0,0,0.2);transform:translateY(0);transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}button[data-target^='contact-overlay'] .icon::before{font-size:20px}@media (min-width:992px){button[data-target^='contact-overlay']{width:75px;height:75px;right:32px;bottom:32px}button[data-target^='contact-overlay'] .icon::before{font-size:35px}}button[data-target^='contact-overlay'] .icon{color:white;width:unset;height:unset;line-height:unset}button[data-target^='contact-overlay'].control--close{z-index:2000;box-shadow:0 10px 25px -3px rgba(0,0,0,0.2)}button[data-target^='contact-overlay'].control--close .icon::before{color:white}@media (min-width:992px){button[data-target^='contact-overlay'].control--close .icon::before{font-size:26px}}button[data-target^='contact-overlay'].hide{display:none}.tabs .tabs__nav__list{list-style:none;margin:0;padding:0;display:flex;margin-bottom:20px;position:relative}.tabs .tabs__nav__list li{padding:0;margin:0}@media (min-width:992px){.tabs .tabs__nav__list{margin-bottom:40px}}.tabs .tabs__nav__list::after{position:absolute;bottom:11px;margin-top:10px;content:' ';width:100%;background:#333;height:1px;display:block;z-index:0;transition:width 0.25s ease-out}.tabs .tabs__nav__list .control{display:none}.tabs .tabs__nav__list .tab__link{border:none;text-decoration:none;color:inherit;margin-right:15px;padding-bottom:10px;display:inline-block;white-space:nowrap;font-size:12px;text-transform:uppercase;line-height:1.4;z-index:1;position:relative;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}@media (min-width:992px){.tabs .tabs__nav__list .tab__link{font-size:18px;margin-right:30px}}.tabs .tabs__nav__list .tab__link::after{margin-top:10px;content:' ';width:0;background:#ef7d00;height:4px;display:block;transition:width 0.25s ease-out}.tabs .tabs__nav__list .tab__link.is-active::after,.tabs .tabs__nav__list .tab__link:hover::after{width:100%;background:#ef7d00;transition:width 0.25s ease-out}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__heading{font-size:1.49625rem;line-height:1.2;margin:0 0 .8em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal;text-align:center;margin-bottom:24px}@media (max-width:991px){.tabs__heading{font-size:1.24687rem}}.tabs__heading__link{color:inherit}.tabs__heading__link:hover{color:inherit}@media (min-width:576px) and (max-width:767px){.tabs__heading{margin-bottom:24px}}@media (min-width:768px) and (max-width:991px){.tabs__heading{margin-bottom:48px}}@media (min-width:992px) and (max-width:1199px){.tabs__heading{margin-bottom:48px}}@media (min-width:1200px) and (max-width:1399px){.tabs__heading{margin-bottom:48px}}@media (min-width:1400px) and (max-width:2999px){.tabs__heading{margin-bottom:54.4px}}.tabs__text,.product-advantages .paragraph--type--list .text-long{text-align:center;margin-bottom:24px}@media (min-width:576px) and (max-width:767px){.tabs__text,.product-advantages .paragraph--type--list .text-long{margin-bottom:24px}}@media (min-width:768px) and (max-width:991px){.tabs__text,.product-advantages .paragraph--type--list .text-long{margin-bottom:48px}}@media (min-width:992px) and (max-width:1199px){.tabs__text,.product-advantages .paragraph--type--list .text-long{margin-bottom:48px}}@media (min-width:1200px) and (max-width:1399px){.tabs__text,.product-advantages .paragraph--type--list .text-long{margin-bottom:48px}}@media (min-width:1400px) and (max-width:2999px){.tabs__text,.product-advantages .paragraph--type--list .text-long{margin-bottom:54.4px}}.tabs--contentpage{position:relative}@media (max-width:1199px){.tabs--contentpage .tabs__nav__holder{width:100vw;overflow:hidden;justify-content:start}}.tabs--contentpage .tabs__content .list--paragraph{padding-top:0px;padding-bottom:52.5px}@media (min-width:992px){.tabs--contentpage .tabs__content .list--paragraph{padding-top:0px;padding-bottom:75px}}.toggled-tabs{position:relative}.toggled-tabs .toggle{margin-top:1em;margin-bottom:2em}.toggled-tabs .images .toggled-tab__image{display:none}.toggled-tabs .images .toggled-tab__image.active{display:block}.toggled-tabs .tabs .toggled-tab__content{display:none}.toggled-tabs .tabs .toggled-tab__content.active{display:block}.toggled-tabs__heading{font-size:1.2495rem;line-height:1.2;margin:0 0 0.5em;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal}@media (max-width:991px){.toggled-tabs__heading{font-size:1.04125rem;line-height:1.08}}.toggled-tabs__heading__link{color:inherit}.toggled-tabs__heading__link:hover{color:inherit}.grid--1col .toggled-tabs .images img{margin-left:auto;margin-right:auto}.toggled-tabs--lp .tab__content{display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.toggled-tabs--lp .tab__content{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.toggled-tabs--lp .tab__content{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.toggled-tabs--lp .tab__content{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.toggled-tabs--lp .tab__content{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.toggled-tabs--lp .tab__content{grid-gap:32px}}@media (min-width:992px){.toggled-tabs--lp .tab__content{padding:0 180px;grid-template-columns:1fr 1.3fr}}.toggled-tabs--lp .tab__content .heading{font-size:1.49625rem;line-height:1.2;margin:0;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.toggled-tabs--lp .tab__content .heading{font-size:1.24687rem}}.toggled-tabs--lp .tab__content .heading__link{color:inherit}.toggled-tabs--lp .tab__content .heading__link:hover{color:inherit}.toggled-tabs--lp .tab__content .subheading{margin-top:0}@media (min-width:992px){.toggled-tabs--lp .tab__content .data-list{margin-top:40px}}.main--with-sidebar{display:grid;padding-top:0}@media (min-width:992px){.main--with-sidebar{grid-template-columns:300px auto;grid-column-gap:30px}}@media (min-width:1200px){.main--with-sidebar{grid-template-columns:430px auto;grid-column-gap:40px}}.main--with-sidebar .page-breadcrumb{grid-column:1/3}.main--with-sidebar .page-hero{grid-column:1/3;background:#0050a0 !important;background:radial-gradient(circle,#0050a0 0%,#00468d 31%,#003f7f 100%) !important;color:white;margin-top:0;padding-bottom:20px;padding-top:45px}.main--with-sidebar .page-hero .page__title{color:white}@media (min-width:768px){.main--with-sidebar .page-hero .paragraph,.main--with-sidebar .page-hero .text-long p,.text-long .main--with-sidebar .page-hero p,.main--with-sidebar .page-hero .cke_wysiwyg_frame p,.cke_wysiwyg_frame .main--with-sidebar .page-hero p,.main--with-sidebar .page-hero .cke_editable p,.cke_editable .main--with-sidebar .page-hero p,.main--with-sidebar .page-hero .cke_wysiwyg_div p,.cke_wysiwyg_div .main--with-sidebar .page-hero p{width:80%}}.main--with-sidebar main{position:relative;min-height:100vh}.main-sidebar{background:#f7f7f8;grid-column:1/2;padding:32px}@media (min-width:992px) and (max-width:1199px){.main-sidebar{padding:32px}}@media (max-width:991px){.main-sidebar{width:0;padding:0}}.main-content{width:100%;min-height:500px}@media (min-width:992px){.main-content--with-sidebar{width:100%;grid-column:2/3}}.layout-container .main{position:relative}.layout-container .main--with-sidebar{padding-top:0}.layout-container .page-breadcrumb{position:absolute;left:0;top:0;width:100%;z-index:4}.layout-container--landingpage .main{position:relative;padding-top:0}.main-section{padding-top:70px;padding-bottom:70px}@media (min-width:992px){.main-section{padding-top:100px;padding-bottom:100px}}.page-system{background:#333}#block-googlemaps{min-height:500px;position:relative}.carousel-spezialloesung .figure{overflow:hidden;border-radius:100%}.carousel-spezialloesung .link,.carousel-spezialloesung .cta .cta__link,.cta .carousel-spezialloesung .cta__link{margin-top:40px}.carousel-spezialloesung .text-long{margin:0 !important}.main-section #block-speziallosung{padding:0}@media (min-width:992px){.block-sitemap .grid{grid-gap:100px}}.node-82 .hero--contentpage{background-image:none !important}.node-82 .list--paragraph{padding-top:0}#block-projektablauf{background-image:url(/themes/custom/genkinger/images/bgs/G-F0F1F2.svg) !important;background-repeat:no-repeat;background-position-y:-350px;background-position-x:120%;padding-top:70px;padding-bottom:70px}@media (min-width:992px){#block-projektablauf{padding-top:100px;padding-bottom:100px}}#block-projektablauf .owl-nav button{top:0}#block-projektablauf div.paragraph--type--heading-combo{margin-bottom:50px}#block-projektablauf .text-long h4{margin-bottom:2em}#block-projektablauf .paragraph--type--heading-combo .main-content-area{display:flex;align-items:baseline;grid-gap:15px}#block-projektablauf .paragraph--type--heading-combo .main-content-area h2{color:#ef7d00}.user-logged-in .menu-dropdown{margin-top:78px}.node-preview-container{background:#333;color:white}.node-preview-container .node-preview-form-select{justify-content:space-between;align-items:center;display:flex}.node-preview-container .node-preview-backlink{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;background:#ef7d00;color:white;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em;background:#ef7d00;color:white}.node-preview-container .node-preview-backlink:hover{transition:all 0.5s ease-in-out}.node-preview-container .node-preview-backlink:focus,.node-preview-container .node-preview-backlink.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.node-preview-container .node-preview-backlink.disabled,.node-preview-container .node-preview-backlink:disabled{opacity:0.65}.node-preview-container .node-preview-backlink:not([disabled]):not(.disabled):active,.node-preview-container .node-preview-backlink:not([disabled]):not(.disabled).active{background-image:none}.node-preview-container .node-preview-backlink:hover{background:#c66800;color:white}.node-preview-container .node-preview-backlink:hover{background:#c66800;color:white}.node-preview-container .form-item label.form-item__label{color:white}.node-preview-container .form-item__select{border:1px solid white;background:white}.node--unpublished,.card--unpublished{background-color:rgba(239,125,0,0.1) !important}.paragraph--unpublished{background-color:rgba(239,125,0,0.1) !important}.paragraph--type--teaser{height:100%;display:flex;align-items:center}.path-user .main-content{min-height:80vh}.path-user .user-login-form{margin-top:1em}.path-user .user-login-form .form-item{margin-bottom:5px}.path-user .user-login-form .link-more{font-size:14px;color:#E2E6EA;border-color:#E2E6EA;margin-top:2em;display:block}.path-user .form-actions .button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;background:#ef7d00;color:white;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em;background:#ef7d00;color:white;margin-top:20px}.path-user .form-actions .button:hover{transition:all 0.5s ease-in-out}.path-user .form-actions .button:focus,.path-user .form-actions .button.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.path-user .form-actions .button.disabled,.path-user .form-actions .button:disabled{opacity:0.65}.path-user .form-actions .button:not([disabled]):not(.disabled):active,.path-user .form-actions .button:not([disabled]):not(.disabled).active{background-image:none}.path-user .form-actions .button:hover{background:#c66800;color:white}.path-user .form-actions .button:hover{background:#c66800;color:white}.path-user .user-pass .form-item input{padding-left:320px}#block-werkzeuge{padding-top:70px;padding-bottom:70px}@media (min-width:992px){#block-werkzeuge{padding-top:100px;padding-bottom:100px}}#block-werkzeuge h2{font-size:2.37475rem;line-height:1.2;margin:0 0 .5em;width:auto;color:inherit;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){#block-werkzeuge h2{font-size:1.58317rem;line-height:1.2}}#block-werkzeuge h2 em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}#block-werkzeuge h2__link{color:inherit}#block-werkzeuge h2__link:hover{color:inherit}#block-werkzeuge ul.menu{margin-top:30px;list-style-type:none;padding:0}#block-werkzeuge ul.menu>li{padding:0;margin:0 0 20px 0}#block-werkzeuge ul.menu>li>a{border:none;text-decoration:none;color:inherit;color:#333;font-size:18px;text-transform:uppercase;line-height:1.4;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}#block-werkzeuge ul.menu>li>a:hover{color:#ef7d00}#block-werkzeuge ul.menu>li>ul{display:block;margin-top:0px}#block-werkzeuge ul.menu>li>ul li{margin:0;padding-left:30px}#block-werkzeuge ul.menu>li>ul li a{font-family:"IBM Plex Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;color:#333;margin:0;padding:0;letter-spacing:0em;text-transform:none}@media (max-width:991px){#block-werkzeuge ul.menu>li>ul li a{font-size:.7rem}}@media (max-width:767px){#block-werkzeuge ul.menu>li>ul li a{font-size:.76087rem}}#block-werkzeuge ul.menu>li>ul li a::before{font-family:"IBM Plex Sans",sans-serif;font-weight:500;content:'→';margin-right:12px;margin-left:-30px;color:#ef7d00}.facet-empty{display:none}.more-link{margin-top:2em;text-align:center}.more-link a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:none;font-weight:500;font-family:"IBM Plex Sans",sans-serif;transition:all 0.25s ease-in-out;background:#ef7d00;color:white;padding:10px 25px;font-size:16px;line-height:1.5;border-radius:1px;letter-spacing:.01em;background:#ef7d00;color:white}.more-link a:hover{transition:all 0.5s ease-in-out}.more-link a:focus,.more-link a.focus{outline:0;box-shadow:0 0 7px 2px rgba(0,0,0,0.3)}.more-link a.disabled,.more-link a:disabled{opacity:0.65}.more-link a:not([disabled]):not(.disabled):active,.more-link a:not([disabled]):not(.disabled).active{background-image:none}.more-link a:hover{background:#c66800;color:white}.more-link a:hover{background:#c66800;color:white}.field--label-inline{display:flex}.field--label-inline .field__label{margin-right:1em}.node--type-article .section-products{padding-top:0px;padding-bottom:70px}@media (min-width:992px){.node--type-article .section-products{padding-top:0px;padding-bottom:100px}}#block-speziallosung{padding-top:70px;padding-bottom:70px}@media (min-width:992px){#block-speziallosung{padding-top:100px;padding-bottom:100px}}#block-speziallosung .media-text{align-items:center}.node--type-inhaltsseite.node-124 .paragraph__item .list--card .card--list{display:flex;flex-direction:column;justify-content:space-between}.node--type-inhaltsseite.node-124 .paragraph__item .list--card .card--list .card__image{order:2}.node--type-inhaltsseite.node-124 .paragraph__item .list--card .card--list .card__content{order:1}.node--type-inhaltsseite.node-124 .paragraph__item .list--card .card--list .card__content .card__heading{order:2;font-size:2.37475rem;line-height:1.2;margin:0 0 .5em;width:auto;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal}@media (max-width:991px){.node--type-inhaltsseite.node-124 .paragraph__item .list--card .card--list .card__content .card__heading{font-size:1.58317rem;line-height:1.2}}.node--type-inhaltsseite.node-124 .paragraph__item .list--card .card--list .card__content .card__heading em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.node--type-inhaltsseite.node-124 .paragraph__item .list--card .card--list .card__content .card__heading__link{color:inherit}.node--type-inhaltsseite.node-124 .paragraph__item .list--card .card--list .card__content .card__heading__link:hover{color:inherit}.node--type-inhaltsseite.node-124 .paragraph__item .list--card .card--list .card__content .card__heading .card__heading-link{color:#ef7d00}.node--type-inhaltsseite.node-124 .paragraph__item .list--card .card--list .card__content .card__subheading{order:1;font-size:18px;line-height:1.2;margin:0 0 .8em;width:auto;color:inherit;font-family:"IBM Plex Mono";font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:.05em}@media (max-width:991px){.node--type-inhaltsseite.node-124 .paragraph__item .list--card .card--list .card__content .card__subheading{font-size:15px}}.node--type-inhaltsseite.node-124 .paragraph__item .list--card .card--list .card__content .card__subheading__link{color:inherit}.node--type-inhaltsseite.node-124 .paragraph__item .list--card .card--list .card__content .card__subheading__link:hover{color:inherit}.node-161.node--type-landingpage .hero{position:relative}.node-161.node--type-landingpage .hero .main-content-area{grid-gap:0 !important}.node-161.node--type-landingpage .hero .hero-image{display:none;mix-blend-mode:multiply}@media (min-width:1400px){.node-161.node--type-landingpage .hero .hero-image{position:fixed;right:0;bottom:0;display:block}.node-161.node--type-landingpage .hero .hero-image img{mix-blend-mode:multiply}}.node-161.node--type-landingpage .hero .card--list.card{background:white}.node-161.node--type-landingpage .paragraph--type--images{margin-bottom:32px}.node-161.node--type-landingpage .list--paragraph .grid--2columns--contentpages{position:relative}.node-161.node--type-landingpage .list--paragraph .grid--2columns--contentpages .column-1 .wrapper{position:sticky;top:170px}.node-161.node--type-landingpage .owl-carousel--refprod_style1 .card__image figure img{mix-blend-mode:unset}.path-frontpage .list--paragraph{padding-top:0px;padding-bottom:0px}@media (min-width:992px){.path-frontpage .list--paragraph{padding-top:0px;padding-bottom:0px}}.path-frontpage .paragraph-1306{position:relative}.path-frontpage .paragraph-1306 .paragraph--type--text .text-long{padding-top:35px;padding-bottom:35px;text-align:center}@media (min-width:992px){.path-frontpage .paragraph-1306 .paragraph--type--text .text-long{padding-top:50px;padding-bottom:50px}}@media (min-width:768px){.path-frontpage .paragraph-1306 .paragraph--type--text .text-long{width:80%;margin:0 auto}}.path-frontpage .stoerer{width:160px;height:160px;display:flex;border-radius:100%;justify-content:center;align-content:center;position:absolute;right:1%;top:-100px;background:#ef7d00;text-decoration:none !important;color:#fff !important;text-align:center;text-decoration:none;transition:all 0.25s ease-in-out;-webkit-animation:beat_stoerer 1.5s ease 0s infinite;animation:beat_stoerer 1.5s ease 0s infinite}@media (max-width:767px){.path-frontpage .stoerer{top:-95px;right:0;transform:scale(0.6);-webkit-animation:beat_stoerer_sm  1.5s ease 0s infinite;animation:beat_stoerer_sm  1.5s ease 0s infinite}}@media (min-width:992px){.path-frontpage .stoerer{width:200px;height:200px;right:5%}}.path-frontpage .stoerer:hover{background:#333;transition:all 0.5s ease-in-out;transform:scale(1.1) !important}.path-frontpage .stoerer:hover h4.active{display:none}.path-frontpage .stoerer:hover h4.hover{display:block}.path-frontpage .stoerer div{display:flex;height:100%;width:100%;flex-direction:column;justify-content:center;align-content:center}.path-frontpage .stoerer div h3{margin-top:0;margin-bottom:0.5em}.path-frontpage .stoerer div h4.active{margin:0;color:#fff}.path-frontpage .stoerer div h4.hover{margin:0;display:none;color:#fff}.path-frontpage .front-hero{background-image:url(/themes/custom/genkinger/images/bgs/G-gray.svg) !important;background-repeat:no-repeat;display:grid;align-content:center;padding-top:70px;padding-bottom:70px}@media (min-width:768px){.path-frontpage .front-hero{background-position-y:-150px;background-position-x:20%}}@media (min-width:1200px){.path-frontpage .front-hero{background-position-y:-150px;background-position-x:120%}}@media (min-width:992px){.path-frontpage .front-hero{padding-top:100px;padding-bottom:100px}}.path-frontpage .front-hero .container{position:relative}.path-frontpage .front-hero .grid--2col{grid-gap:32px}@media (min-width:768px){.path-frontpage .front-hero .grid--2col{grid-gap:80px}}@media (min-width:1400px){.path-frontpage .front-hero .grid--2col{grid-gap:100px}}@media (max-width:767px){.path-frontpage .front-hero .grid--2col .item__first{order:2}.path-frontpage .front-hero .grid--2col .item__second{order:1}}@media (min-width:768px){.path-frontpage .front-hero h1{margin-bottom:100px}}.path-frontpage .front-hero .owl-dots .owl-dot span{width:40px}.path-frontpage .front-hero .owl-carousel .owl-item img{mix-blend-mode:multiply}@media (min-width:768px){.path-frontpage .front-hero .item__first{margin-right:50px}}@media (min-width:1400px){.path-frontpage .front-hero .item__first{margin-right:150px}}.path-frontpage .front-hero .item__second{margin-right:50px}@media (min-width:1400px){.path-frontpage .front-hero .item__second{margin-right:150px}}@media (max-width:991px){.path-frontpage .front-hero .owl-nav button{top:0}}@media (min-width:768px){.path-frontpage .front-hero .owl-nav{position:absolute;right:-100px;bottom:100px}}.path-frontpage .front-hero .text-long .carousel-link a,.path-frontpage .front-hero .carousel__item .views-field-title a{font-style:normal;font-size:3.00038rem;line-height:1.2;margin:0 0 .5em;width:auto;letter-spacing:0em;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:"IBM Plex Sans",sans-serif;font-weight:500;color:#ef7d00;text-decoration:none;border-bottom:4px solid #ef7d00;color:#ef7d00 !important}@media (max-width:991px){.path-frontpage .front-hero .text-long .carousel-link a,.path-frontpage .front-hero .carousel__item .views-field-title a{font-size:1.76493rem}}.path-frontpage .front-hero .text-long .carousel-link a span,.path-frontpage .front-hero .carousel__item .views-field-title a span{display:inline}@media (min-width:768px){.path-frontpage .front-hero .text-long .carousel-link a span,.path-frontpage .front-hero .carousel__item .views-field-title a span{display:none}}.path-frontpage .front-hero .text-long .carousel-link a i,.path-frontpage .front-hero .carousel__item .views-field-title a i{font-weight:400;font-family:"IBM Plex Sans",sans-serif;font-style:normal}.path-frontpage .front-hero .text-long .carousel-link a em,.path-frontpage .front-hero .carousel__item .views-field-title a em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.path-frontpage .front-hero .text-long .carousel-link a__link,.path-frontpage .front-hero .carousel__item .views-field-title a__link{color:inherit}.path-frontpage .front-hero .text-long .carousel-link a__link:hover,.path-frontpage .front-hero .carousel__item .views-field-title a__link:hover{color:inherit}.path-frontpage .front-hero .text-long .carousel-link a em,.path-frontpage .front-hero .carousel__item .views-field-title a em{font-style:normal;display:block;color:#ef7d00;font-family:"IBM Plex Sans",sans-serif;font-weight:500}.path-frontpage .front-hero .text-long .carousel-link a{display:inline-block;text-decoration:none !important}@media (max-width:991px){.path-frontpage .front-hero .text-long .carousel-link a{display:none}}.path-frontpage .front-hero .carousel__item .views-field-title a{display:none;margin-bottom:100px}@media (max-width:991px){.path-frontpage .front-hero .carousel__item .views-field-title a{display:inline-block}}.path-frontpage .front-links{position:relative;border-bottom:1px solid #E2E6EA;padding-top:70px;padding-bottom:70px}@media (min-width:992px){.path-frontpage .front-links{padding-top:100px;padding-bottom:100px}}.path-frontpage .front-links::before{content:' ';height:500px;background:#333;width:100%;position:absolute;top:0;left:0;right:0;z-index:0}@media (min-width:768px){.path-frontpage .front-links::before{height:600px}}.path-frontpage .front-links .row{z-index:1;position:relative}.path-frontpage .front-links .owl-carousel{margin-top:50px}.path-frontpage .front-links h3.paragraph,.path-frontpage .front-links .text-long h2{color:white !important;text-decoration:none !important}.path-frontpage .front-links .text-long h2{color:white !important;font-style:normal;font-size:3.00038rem;line-height:1.2;margin:0 0 .5em;width:auto;letter-spacing:0em;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:991px){.path-frontpage .front-links .text-long h2{font-size:1.76493rem}}.path-frontpage .front-links .text-long h2 span{display:inline}@media (min-width:768px){.path-frontpage .front-links .text-long h2 span{display:none}}.path-frontpage .front-links .text-long h2 i{font-weight:400;font-family:"IBM Plex Sans",sans-serif;font-style:normal}.path-frontpage .front-links .text-long h2 em{font-style:normal;display:block;font-family:"IBM Plex Sans",sans-serif;font-weight:normal}.path-frontpage .front-links .text-long h2 a{color:white !important;text-decoration:none !important;transition:all 0.2s linear}.path-frontpage .front-links .text-long h2 a::before{font-family:"Linearicons";transition:all 0.2s linear;margin-right:0px;content:''}.path-frontpage .front-links .text-long h2 a:hover{color:#ef7d00 !important;transition:all 0.2s linear}.path-frontpage .front-links .text-long h2 a:hover::before{transition:all 0.2s linear;margin-right:10px;content:'\e944'}@media (min-width:768px){.path-frontpage .front-blocks{margin-top:50px;margin-bottom:150px}}@media (min-width:768px){.path-frontpage .front-blocks .grid--2col{grid-gap:100px}}.path-frontpage .front-blocks .grid__first{margin-bottom:32px}@media (min-width:768px){.path-frontpage .front-blocks .grid__first{grid-template-columns:1fr 2.5fr;margin-bottom:100px}}@media (min-width:768px){.path-frontpage .front-blocks .grid__first .item__first{margin-top:32px}}.path-frontpage .front-blocks h4{color:#ef7d00}@media (min-width:768px){.path-frontpage .front-blocks .box{position:absolute}}@media (min-width:1400px){.path-frontpage .front-blocks .box{position:absolute;width:1200px}}.path-frontpage .front-blocks .box .grid--2col{grid-template-columns:1fr;grid-gap:32px}@media (min-width:768px){.path-frontpage .front-blocks .box .grid--2col{grid-template-columns:1.5fr 1fr}}.path-frontpage .front-blocks .box .grid--2col .media{overflow:hidden;position:relative}.path-frontpage .front-blocks .box .grid--2col .media img{top:0;height:100%;max-width:unset;left:0px}@media (min-width:768px){.path-frontpage .front-blocks .box .grid--2col .media img{position:absolute}}.path-frontpage .front-blocks .box::after{display:none}.path-frontpage .front-blocks .box .box-wrapper{background:#ef7d00}.path-frontpage .front-blocks .box .box-wrapper .content{padding:32px !important}.path-frontpage .front-blocks .box .box-wrapper .content .link--contact,.path-frontpage .front-blocks .box .box-wrapper .content .toggled-tabs--lp .tab__content .link,.toggled-tabs--lp .tab__content .path-frontpage .front-blocks .box .box-wrapper .content .link,.path-frontpage .front-blocks .box .box-wrapper .content .toggled-tabs--lp .tab__content .cta .cta__link,.toggled-tabs--lp .tab__content .cta .path-frontpage .front-blocks .box .box-wrapper .content .cta__link,.path-frontpage .front-blocks .box .box-wrapper .content .cta .toggled-tabs--lp .tab__content .cta__link,.cta .toggled-tabs--lp .tab__content .path-frontpage .front-blocks .box .box-wrapper .content .cta__link{border-color:#333;color:#333;margin-top:20px}.path-frontpage .front-blocks .box .box-wrapper .content .link--contact::before,.path-frontpage .front-blocks .box .box-wrapper .content .toggled-tabs--lp .tab__content .link::before,.toggled-tabs--lp .tab__content .path-frontpage .front-blocks .box .box-wrapper .content .link::before,.path-frontpage .front-blocks .box .box-wrapper .content .toggled-tabs--lp .tab__content .cta .cta__link::before,.toggled-tabs--lp .tab__content .cta .path-frontpage .front-blocks .box .box-wrapper .content .cta__link::before,.path-frontpage .front-blocks .box .box-wrapper .content .cta .toggled-tabs--lp .tab__content .cta__link::before,.cta .toggled-tabs--lp .tab__content .path-frontpage .front-blocks .box .box-wrapper .content .cta__link::before{background:#333}#block-genkinger101linkedin,.bottom-infos{padding:0}#block-genkinger101linkedin .social-menu .social-menu__icon,.bottom-infos .social-menu .social-menu__icon{height:2.5rem;width:2.5rem}#block-genkinger101linkedin .social-menu .social-menu__text,.bottom-infos .social-menu .social-menu__text{font-size:18px}#block-genkinger101linkedin .social-menu a,.bottom-infos .social-menu a{text-decoration:none !important}.node-252 .nested-paragraphs.paragraph-2171.bg-primary{padding-top:35px;padding-bottom:17.5px}@media (min-width:992px){.node-252 .nested-paragraphs.paragraph-2171.bg-primary{padding-top:50px;padding-bottom:25px}}.node-252 .nested-paragraphs.paragraph-2171.bg-primary .grid--2columns--contentpages .paragraph__item{margin-bottom:0}.node-252 .nested-paragraphs.paragraph-2171.bg-primary .grid--2columns--contentpages{align-items:center}.kunden-carousel{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:minmax(0,4fr) minmax(0,8fr)}@media (min-width:576px) and (max-width:767px){.kunden-carousel{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.kunden-carousel{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.kunden-carousel{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.kunden-carousel{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.kunden-carousel{grid-gap:32px}}.kunden-carousel .carousel-wrapper{overflow:hidden}.view-branche-lastgut{padding-top:35px;padding-bottom:0px}@media (min-width:992px){.view-branche-lastgut{padding-top:50px;padding-bottom:0px}}.list--kunden{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:0}.list--kunden .list__item{float:left;margin-right:16px;margin-bottom:16px}.list--kunden .list__item:nth-child(n+25){display:none}.hero--video{position:relative;overflow:hidden}.hero--video .row,.hero--video .container{height:100%}.hero--video .main-content-area{position:relative;z-index:1;display:flex;align-items:end;height:100%}.hero--video .main-content-area .hero-content{text-align:center;color:white;position:relative;z-index:1;width:100%}.hero--video .main-content-area .hero-content .page__title{color:#ef7d00;margin-bottom:70px}.hero--video.hero-video--high{height:calc(80lvh - 86px)}.hero--video.hero-video--shallow{height:calc(65lvh - 86px)}.hero--video .hero-media{position:absolute;right:0;top:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.hero--video .hero-media::before{content:'';background:#000;background:linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.hero--video .hero-media .video{height:100%}.hero--video .hero-media .video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero--video .hero-media .hero-video--timeline{position:absolute;right:0;bottom:0;left:0;z-index:2;width:100%;height:5px;background-color:#E2E6EA}.hero--video .hero-media .hero-video--timeline .timeline-inner{position:absolute;bottom:0;left:0;width:0;height:100%;background-color:#ef7d00}.hero--video .hero-media .hero-video--timeline .timeline-inner.run{-webkit-animation-name:videoTimeline;animation-name:videoTimeline;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.hero{padding-top:59.5px;padding-bottom:70px;background-color:#F0F1F2}@media (min-width:992px){.hero{padding-top:85px;padding-bottom:100px}}.hero--referenz{background-color:transparent;position:relative;padding:0}@media (min-width:768px){.hero--referenz .text-long,.hero--referenz .link,.hero--referenz .cta .cta__link,.cta .hero--referenz .cta__link{margin-left:90px;margin-top:0px}}.hero--referenz .ul--benefits{margin-top:70px}.hero--referenz .hero-content{position:relative;z-index:1}.hero--referenz .hero-image{position:absolute;right:0px;top:-20px;z-index:0;opacity:1}.hero--referenz .hero-image img{width:175px;height:175px}.hero--contentpage{padding-top:59.5px;padding-bottom:59.5px;background-image:url(/themes/custom/genkinger/images/bgs/G-gray.svg) !important;background-repeat:no-repeat;background-size:160%;background-position-y:-30%;background-position-x:29%}@media (min-width:992px){.hero--contentpage{padding-top:85px;padding-bottom:85px}}@media (min-width:992px){.hero--contentpage{background-position-y:-350px;background-position-x:120%;background-size:unset}}.hero--contentpage .main-content-area{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr}@media (min-width:576px) and (max-width:767px){.hero--contentpage .main-content-area{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.hero--contentpage .main-content-area{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.hero--contentpage .main-content-area{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.hero--contentpage .main-content-area{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.hero--contentpage .main-content-area{grid-gap:32px}}@media (min-width:768px){.hero--contentpage .main-content-area{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.hero--contentpage .main-content-area{grid-gap:100px}}@media (min-width:768px){.hero--contentpage .main-content-area .overline-1,.hero--contentpage .main-content-area .toggled-tabs--lp .tab__content .subheading,.toggled-tabs--lp .tab__content .hero--contentpage .main-content-area .subheading,.hero--contentpage #block-projektablauf .paragraph--type--heading-combo .main-content-area h2,#block-projektablauf .paragraph--type--heading-combo .hero--contentpage .main-content-area h2{width:80%}}@media (min-width:768px){.hero--contentpage .main-content-area.no-image{grid-template-columns:3fr 1fr;grid-gap:0px}}.hero--contentpage .main-content-area figure{position:relative}.hero--contentpage .main-content-area figure img{position:relative;z-index:1}.hero--contentpage .main-content-area figure::after{content:'';width:100%;height:100%;position:absolute;right:-10px;bottom:-10px;background:white}@media (min-width:768px){.hero--contentpage .main-content-area figure::after{right:-20px;bottom:-20px}}.hero--contentpage .main-content-area .l-devise__figure{display:none}@media (min-width:768px){.hero--contentpage .main-content-area .l-devise__figure{display:block}}.hero--contentpage .main-content-area .m-devise__figure{margin-bottom:3em}@media (min-width:768px){.hero--contentpage .main-content-area .m-devise__figure{display:none}}.hero--contentpage .main-content-area .text-long{margin-bottom:0}.hero--contentpage .main-content-area .hero-footer{display:none}.hero--messe figure{background:white}.hero--messe figure::after{display:none}.hero--jobs{padding-top:59.5px;padding-bottom:59.5px;background-image:url(/themes/custom/genkinger/images/bgs/G-gray.svg) !important;background-repeat:no-repeat;background-position-y:-350px;background-position-x:120%}@media (min-width:992px){.hero--jobs{padding-top:85px;padding-bottom:85px}}.hero--jobs .main-content-area{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr}@media (min-width:576px) and (max-width:767px){.hero--jobs .main-content-area{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.hero--jobs .main-content-area{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.hero--jobs .main-content-area{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.hero--jobs .main-content-area{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.hero--jobs .main-content-area{grid-gap:32px}}@media (min-width:1200px){.hero--jobs .main-content-area{grid-gap:100px}}.hero--jobs .main-content-area figure{position:relative}.hero--jobs .main-content-area figure img{position:relative;z-index:1}.hero--jobs .main-content-area figure::after{content:'';width:100%;height:100%;position:absolute;right:-10px;bottom:-10px;background:white}@media (min-width:768px){.hero--jobs .main-content-area figure::after{right:-20px;bottom:-20px}}.hero--jobs .main-content-area .l-devise__figure{display:none}@media (min-width:768px){.hero--jobs .main-content-area .l-devise__figure{display:block}}.hero--jobs .main-content-area .m-devise__figure{margin-bottom:3em}@media (min-width:768px){.hero--jobs .main-content-area .m-devise__figure{display:none}}.hero--jobs .main-content-area .text-long{margin-bottom:0}.hero--jobs .main-content-area .hero-footer,.hero--jobs .main-content-area .hero-image{display:none}@media (max-width:767px){.hero .page__title br{display:none}}.hero .text-long{margin-bottom:50px}.hero--produkttyp{background-image:url(/themes/custom/genkinger/images/bgs/G-gray.svg) !important;background-repeat:no-repeat;background-size:160%;background-position-y:-30%;background-position-x:29%}@media (min-width:992px){.hero--produkttyp{background-position-y:-350px;background-position-x:120%;background-size:unset}}.hero--produkttyp .hero-content .page__subheading,.hero--produkttyp .hero-content .page__title{width:60%}@media (max-width:991px){.hero--produkttyp .hero-content .page__subheading,.hero--produkttyp .hero-content .page__title{width:80%}}@media (max-width:767px){.hero--produkttyp .hero-content .page__subheading,.hero--produkttyp .hero-content .page__title{width:100%}}.hero--produkttyp .hero-content .text-long{width:65%}@media (max-width:767px){.hero--produkttyp .hero-content .text-long{width:100%}}.hero--produkttyp .hero-content .ul{margin-left:15%;margin-right:15%}@media (max-width:991px){.hero--produkttyp .hero-content .ul{margin-left:0%}}.hero--produkttyp .hero-image{margin-top:100px}.hero--produkttyp .owl-carousel .owl-dot.active span{background:#ef7d00}.hero--produkttyp .owl-carousel .owl-dot span{background:white}.hero--lastgut{background-image:url(/themes/custom/genkinger/images/bgs/G-white.svg) !important;background-repeat:no-repeat;background-size:160%;background-position-y:-30%;background-position-x:29%}@media (min-width:992px){.hero--lastgut{background-position-y:-350px;background-position-x:120%;background-size:unset}}.hero--lastgut>.row .container .main-content-area{display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.hero--lastgut>.row .container .main-content-area{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.hero--lastgut>.row .container .main-content-area{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.hero--lastgut>.row .container .main-content-area{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.hero--lastgut>.row .container .main-content-area{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.hero--lastgut>.row .container .main-content-area{grid-gap:32px}}@media (min-width:768px){.hero--lastgut>.row .container .main-content-area{grid-template-columns:3fr 2fr;grid-gap:100px}}@media (min-width:768px){.hero--lastgut>.row .container .main-content-area .ul--benefits{padding-right:100px}}@media (min-width:768px){.hero--lastgut>.row .container .main-content-area.no-image{grid-template-columns:1fr}}.hero--lastgut>.row .container .main-content-area.no-image .hero-image{display:none}@media (min-width:992px){.hero--lastgut>.row .container .main-content-area .hero-image{margin-right:-200px}.hero--lastgut>.row .container .main-content-area .hero-image img{width:600px;height:600px}}.hero--lastgut>.row .container .main-content-area .hero-image img{mix-blend-mode:multiply}.hero--lastgut>.row .container .main-content-area .hero-image .paragraph--type--lastgut{position:relative}.hero--lastgut>.row .container .main-content-area .hero-image .paragraph--type--lastgut .tooltip-placeholder{position:absolute}@media (max-width:991px){.hero--lastgut>.row .container .main-content-area .hero-image .paragraph--type--lastgut .tooltip-placeholder{display:none}}.hero--branche .main-content-area{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr}@media (min-width:576px) and (max-width:767px){.hero--branche .main-content-area{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.hero--branche .main-content-area{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.hero--branche .main-content-area{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.hero--branche .main-content-area{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.hero--branche .main-content-area{grid-gap:32px}}@media (min-width:768px){.hero--branche .main-content-area{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.hero--branche .main-content-area{grid-gap:100px}}@media (min-width:768px){.hero--branche .main-content-area .overline-1,.hero--branche .main-content-area .toggled-tabs--lp .tab__content .subheading,.toggled-tabs--lp .tab__content .hero--branche .main-content-area .subheading,.hero--branche #block-projektablauf .paragraph--type--heading-combo .main-content-area h2,#block-projektablauf .paragraph--type--heading-combo .hero--branche .main-content-area h2{width:90%}}.hero--branche .main-content-area figure{position:relative}.hero--branche .main-content-area figure img{position:relative;z-index:1}.hero--branche .main-content-area figure::after{content:'';width:100%;height:100%;position:absolute;right:-10px;bottom:-10px;background:white}@media (min-width:768px){.hero--branche .main-content-area figure::after{right:-20px;bottom:-20px}}.hero--branche .main-content-area .l-devise__figure{display:none}@media (min-width:768px){.hero--branche .main-content-area .l-devise__figure{display:block}}.hero--branche .main-content-area .m-devise__figure{margin-bottom:3em}@media (min-width:768px){.hero--branche .main-content-area .m-devise__figure{display:none}}@media (min-width:768px){.hero--branche .main-content-area .hero-footer{grid-column:1/3}}.hero .carousel--page-nav .stage{margin-top:100px}.hero .carousel--page-nav .stage .indicators--carousel a::before{background:white}.hero--produkt{background-image:url(/themes/custom/genkinger/images/bgs/G-gray.svg) !important;background-repeat:no-repeat;background-size:160%;background-position-y:-30%;background-position-x:29%}@media (min-width:992px){.hero--produkt{background-position-y:-350px;background-position-x:120%;background-size:unset}}.hero--produkt .main-content-area{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr}@media (min-width:576px) and (max-width:767px){.hero--produkt .main-content-area{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.hero--produkt .main-content-area{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.hero--produkt .main-content-area{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.hero--produkt .main-content-area{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.hero--produkt .main-content-area{grid-gap:32px}}.hero--produkt .main-content-area .hero-image,.hero--produkt .main-content-area .hero-footer{display:none}.hero--news{padding-top:59.5px;padding-bottom:59.5px;background-image:url(/themes/custom/genkinger/images/bgs/G-gray.svg) !important;background-repeat:no-repeat;background-position-y:-350px;background-position-x:120%}@media (min-width:992px){.hero--news{padding-top:85px;padding-bottom:85px}}.hero--news .image-holder{padding-top:70px;padding-bottom:0px}@media (min-width:992px){.hero--news .image-holder{padding-top:100px;padding-bottom:0px}}.hero--news .main-content-area{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr}@media (min-width:576px) and (max-width:767px){.hero--news .main-content-area{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.hero--news .main-content-area{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.hero--news .main-content-area{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.hero--news .main-content-area{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.hero--news .main-content-area{grid-gap:32px}}@media (min-width:768px){.hero--news .main-content-area{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.hero--news .main-content-area{grid-gap:100px}}@media (min-width:768px){.hero--news .main-content-area .overline-1,.hero--news .main-content-area .toggled-tabs--lp .tab__content .subheading,.toggled-tabs--lp .tab__content .hero--news .main-content-area .subheading,.hero--news #block-projektablauf .paragraph--type--heading-combo .main-content-area h2,#block-projektablauf .paragraph--type--heading-combo .hero--news .main-content-area h2{width:80%}}@media (min-width:768px){.hero--news .main-content-area.no-image{grid-template-columns:3fr 1fr;grid-gap:0px}}.hero--news .main-content-area .hero-image,.hero--news .main-content-area .hero-footer{display:none}@media (max-width:991px){.hero--news .meta-data{display:block}}@media (max-width:991px){.hero--news .meta-data .date{padding:0;margin:0 0 0.5em 0;border:none}}.path-frontpage .image-holder{margin-top:-45px;border-bottom:1px solid #f7f7f8}.path-frontpage .image-holder::after{content:''}.hero--landingpage{padding-top:59.5px;padding-bottom:59.5px;background-color:#333;background-image:url(/themes/custom/genkinger/images/bgs/G-292929.svg) !important;background-repeat:no-repeat;background-position-y:-350px;background-position-x:120%}@media (min-width:992px){.hero--landingpage{padding-top:85px;padding-bottom:85px}}.hero--landingpage .main-content-area{display:-ms-grid;display:grid;grid-gap:32px;grid-template-columns:1fr}@media (min-width:576px) and (max-width:767px){.hero--landingpage .main-content-area{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.hero--landingpage .main-content-area{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.hero--landingpage .main-content-area{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.hero--landingpage .main-content-area{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.hero--landingpage .main-content-area{grid-gap:32px}}.hero--landingpage .main-content-area .hero-content{text-align:center;color:white}.hero--landingpage .main-content-area .hero-content .text-long{margin-bottom:0;text-align:center}@media (min-width:1200px){.hero--landingpage .main-content-area .hero-content .text-long{width:80%;margin:0 auto}}.hero--landingpage .box .box-wrapper{background:#E2E6EA}.hero--landingpage .box .media .paragraph--type--image,.hero--landingpage .box .media .paragraph--type--image img{width:100%}.hero--landingpage .box::after{content:'';display:none}@media (min-width:768px){.hero--landingpage .box .grid--2col{grid-template-columns:5fr 7fr;grid-gap:0}}@-webkit-keyframes videoTimeline{0%{width:0}100%{width:100%}}@keyframes videoTimeline{0%{width:0}100%{width:100%}}.view-technologie-highlights{position:relative;padding-top:70px;padding-bottom:70px}@media (min-width:992px){.view-technologie-highlights{padding-top:100px;padding-bottom:100px}}.view-technologie-highlights header{padding-bottom:50px}.view-technologie-highlights::before{content:' ';background:#F0F1F2;width:100%;height:300px;position:absolute;left:0;top:0;z-index:-1}@media (min-width:768px){.node--type-highlight.node--view-mode-default .media-text,.node--type-highlight.node--view-mode-full .media-text{grid-gap:50px}}@media (min-width:992px){.node--type-highlight.node--view-mode-default .media-text,.node--type-highlight.node--view-mode-full .media-text{grid-gap:100px}}.node--type-highlight.node--view-mode-default .media-text .content,.node--type-highlight.node--view-mode-full .media-text .content{display:flex;flex-direction:column}@media (min-width:992px){.node--type-highlight.node--view-mode-default .media-text .content,.node--type-highlight.node--view-mode-full .media-text .content{padding-top:50px}}.node--type-highlight.node--view-mode-default .media-text .heading,.node--type-highlight.node--view-mode-full .media-text .heading{color:#333;order:2}.node--type-highlight.node--view-mode-default .media-text .subheading,.node--type-highlight.node--view-mode-full .media-text .subheading{order:1;font-size:18px;text-transform:uppercase;line-height:1.4;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}.node--type-highlight.node--view-mode-default .media-text .text-long,.node--type-highlight.node--view-mode-full .media-text .text-long{order:3}.highlight-list{grid-gap:50px}@media (min-width:768px){.highlight-list{grid-gap:100px}.highlight-list .list__item:nth-child(n+1) .media{order:2}.highlight-list .list__item:nth-child(n+1) .content{order:1}.highlight-list .list__item:nth-child(2n+1) .media{order:1}.highlight-list .list__item:nth-child(2n+1) .content{order:2}}.node--type-stellenangebot.node--view-mode-full .content-middle{padding-top:70px;padding-bottom:70px}@media (min-width:992px){.node--type-stellenangebot.node--view-mode-full .content-middle{padding-top:100px;padding-bottom:100px}}.node--type-stellenangebot.node--view-mode-full .content-middle .stellenangebot{padding:32px;background:#f7f7f8;margin:-32px}@media (min-width:576px){.node--type-stellenangebot.node--view-mode-full .content-middle .stellenangebot{padding:32px;margin:0}}@media (min-width:992px){.node--type-stellenangebot.node--view-mode-full .content-middle .stellenangebot{padding:100px}}@media (max-width:991px){.node--type-stellenangebot.node--view-mode-full .content-middle .text-long--lead{font-size:.875rem}}.node--type-stellenangebot.node--view-mode-full .donwload-stellenangebot{margin-top:50px}.node--type-lastgut.node--view-mode-referenz,.node--type-lastgut.node--view-mode-produkttyp{padding-top:35px;padding-bottom:105px}@media (min-width:992px){.node--type-lastgut.node--view-mode-referenz,.node--type-lastgut.node--view-mode-produkttyp{padding-top:50px;padding-bottom:150px}}.node--type-lastgut.node--view-mode-referenz .layout-1 .hero,.node--type-lastgut.node--view-mode-produkttyp .layout-1 .hero{padding:0;margin:0}@media (min-width:768px){.node--type-lastgut.node--view-mode-referenz .layout-1,.node--type-lastgut.node--view-mode-produkttyp .layout-1{grid-template-columns:6fr 5fr;grid-gap:100px}}.node--type-lastgut.node--view-mode-referenz .layout-1 .h2,.node--type-lastgut.node--view-mode-referenz .layout-1 .node--type-highlight.node--view-mode-default .media-text .heading,.node--type-highlight.node--view-mode-default .media-text .node--type-lastgut.node--view-mode-referenz .layout-1 .heading,.node--type-lastgut.node--view-mode-referenz .layout-1 .node--type-highlight.node--view-mode-full .media-text .heading,.node--type-highlight.node--view-mode-full .media-text .node--type-lastgut.node--view-mode-referenz .layout-1 .heading,.node--type-lastgut.node--view-mode-produkttyp .layout-1 .h2,.node--type-lastgut.node--view-mode-produkttyp .layout-1 .node--type-highlight.node--view-mode-default .media-text .heading,.node--type-highlight.node--view-mode-default .media-text .node--type-lastgut.node--view-mode-produkttyp .layout-1 .heading,.node--type-lastgut.node--view-mode-produkttyp .layout-1 .node--type-highlight.node--view-mode-full .media-text .heading,.node--type-highlight.node--view-mode-full .media-text .node--type-lastgut.node--view-mode-produkttyp .layout-1 .heading{margin-right:80px}.node--type-lastgut.node--view-mode-referenz .layout-1 .text-long,.node--type-lastgut.node--view-mode-produkttyp .layout-1 .text-long{margin-top:50px}@media (min-width:768px){.node--type-lastgut.node--view-mode-referenz .layout-1 .text-long,.node--type-lastgut.node--view-mode-produkttyp .layout-1 .text-long{margin-left:80px}}.node--type-lastgut.node--view-mode-referenz .layout-1 .carousel-wrapper,.node--type-lastgut.node--view-mode-produkttyp .layout-1 .carousel-wrapper{overflow:hidden}.node--type-lastgut.node--view-mode-referenz .layout-2 .hero,.node--type-lastgut.node--view-mode-produkttyp .layout-2 .hero{padding:0;margin:0}.node--type-lastgut.node--view-mode-referenz .layout-2 .hero-content,.node--type-lastgut.node--view-mode-produkttyp .layout-2 .hero-content{display:-ms-grid;display:grid}@media (min-width:768px){.node--type-lastgut.node--view-mode-referenz .layout-2 .hero-content,.node--type-lastgut.node--view-mode-produkttyp .layout-2 .hero-content{grid-template-columns:6fr 5fr;grid-column-gap:100px}}@media (min-width:768px){.node--type-lastgut.node--view-mode-referenz .layout-2 .overline-1,.node--type-lastgut.node--view-mode-referenz .layout-2 .toggled-tabs--lp .tab__content .subheading,.toggled-tabs--lp .tab__content .node--type-lastgut.node--view-mode-referenz .layout-2 .subheading,.node--type-lastgut.node--view-mode-referenz .layout-2 #block-projektablauf .paragraph--type--heading-combo .main-content-area h2,#block-projektablauf .paragraph--type--heading-combo .main-content-area .node--type-lastgut.node--view-mode-referenz .layout-2 h2,.node--type-lastgut.node--view-mode-produkttyp .layout-2 .overline-1,.node--type-lastgut.node--view-mode-produkttyp .layout-2 .toggled-tabs--lp .tab__content .subheading,.toggled-tabs--lp .tab__content .node--type-lastgut.node--view-mode-produkttyp .layout-2 .subheading,.node--type-lastgut.node--view-mode-produkttyp .layout-2 #block-projektablauf .paragraph--type--heading-combo .main-content-area h2,#block-projektablauf .paragraph--type--heading-combo .main-content-area .node--type-lastgut.node--view-mode-produkttyp .layout-2 h2{grid-column:1/3}}.node--type-lastgut.node--view-mode-referenz .layout-2 .h2,.node--type-lastgut.node--view-mode-referenz .layout-2 .node--type-highlight.node--view-mode-default .media-text .heading,.node--type-highlight.node--view-mode-default .media-text .node--type-lastgut.node--view-mode-referenz .layout-2 .heading,.node--type-lastgut.node--view-mode-referenz .layout-2 .node--type-highlight.node--view-mode-full .media-text .heading,.node--type-highlight.node--view-mode-full .media-text .node--type-lastgut.node--view-mode-referenz .layout-2 .heading,.node--type-lastgut.node--view-mode-produkttyp .layout-2 .h2,.node--type-lastgut.node--view-mode-produkttyp .layout-2 .node--type-highlight.node--view-mode-default .media-text .heading,.node--type-highlight.node--view-mode-default .media-text .node--type-lastgut.node--view-mode-produkttyp .layout-2 .heading,.node--type-lastgut.node--view-mode-produkttyp .layout-2 .node--type-highlight.node--view-mode-full .media-text .heading,.node--type-highlight.node--view-mode-full .media-text .node--type-lastgut.node--view-mode-produkttyp .layout-2 .heading{margin-right:80px;margin-bottom:50px}@media (min-width:768px){.node--type-lastgut.node--view-mode-referenz .layout-2 .h2,.node--type-lastgut.node--view-mode-referenz .layout-2 .node--type-highlight.node--view-mode-default .media-text .heading,.node--type-highlight.node--view-mode-default .media-text .node--type-lastgut.node--view-mode-referenz .layout-2 .heading,.node--type-lastgut.node--view-mode-referenz .layout-2 .node--type-highlight.node--view-mode-full .media-text .heading,.node--type-highlight.node--view-mode-full .media-text .node--type-lastgut.node--view-mode-referenz .layout-2 .heading,.node--type-lastgut.node--view-mode-produkttyp .layout-2 .h2,.node--type-lastgut.node--view-mode-produkttyp .layout-2 .node--type-highlight.node--view-mode-default .media-text .heading,.node--type-highlight.node--view-mode-default .media-text .node--type-lastgut.node--view-mode-produkttyp .layout-2 .heading,.node--type-lastgut.node--view-mode-produkttyp .layout-2 .node--type-highlight.node--view-mode-full .media-text .heading,.node--type-highlight.node--view-mode-full .media-text .node--type-lastgut.node--view-mode-produkttyp .layout-2 .heading{grid-column:1/3}}@media (min-width:768px){.node--type-lastgut.node--view-mode-referenz .layout-2 .text-long,.node--type-lastgut.node--view-mode-produkttyp .layout-2 .text-long{margin-left:80px;grid-column:1/2}}@media (min-width:768px){.node--type-lastgut.node--view-mode-referenz .layout-2 .ul--benefits,.node--type-lastgut.node--view-mode-produkttyp .layout-2 .ul--benefits{grid-column:2/3}}.owl-carousel--refprod_style1 .card .card__header .product__name{text-transform:uppercase}.owl-carousel--refprod_style1 .card__image{padding-top:70px}.owl-carousel--refprod_style1 .card__image figure{background:#F0F1F2}.owl-carousel--refprod_style1 .card__content .product__name{display:none}.owl-carousel--refprod_style1 .card__content .data-list{margin-top:30px}.owl-carousel--refprod_style1 .card__footer{margin-top:50px}.owl-carousel--refprod_style1 .card__footer .product__name{display:none}.owl-carousel--refprod_style2 .card{display:grid}.owl-carousel--refprod_style2 .card .card__header{display:none}.owl-carousel--refprod_style2 .card .card__content{width:100%;display:grid;background:white}.owl-carousel--refprod_style2 .card .card__content .data-list{order:1;padding:10px;visibility:hidden;height:0}.owl-carousel--refprod_style2 .card .card__content .product__name{order:2}.owl-carousel--refprod_style2 .card .card__footer{display:none}.owl-carousel--refprod_style2 .card .card__footer .card__link{display:none}.owl-carousel--refprod_style2 .card .product__name{font-size:.875rem;line-height:1.2;margin:0 0 0 0;width:auto;color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-style:normal;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.owl-carousel--refprod_style2 .card .product__name__link{color:inherit}.owl-carousel--refprod_style2 .card .product__name__link:hover{color:inherit}.owl-carousel--refprod_style2 .card .product__name .card__heading-link{color:#333;transition:all 0.2s linear}.owl-carousel--refprod_style2 .card .product__name .card__heading-link:hover{color:#000;transition:all 0.2s linear}.owl-carousel--refprod_style2 .card .product__name .card__heading-link span{color:#ef7d00;text-transform:uppercase}.owl-carousel--refprod_style2 .card .product__name .card__heading-link br{display:none}.view-lastgut-anwendung,.view-branche-lastgut{padding-top:0px;padding-bottom:70px}@media (min-width:992px){.view-lastgut-anwendung,.view-branche-lastgut{padding-top:0px;padding-bottom:100px}}.view-lastgut-anwendung .grid,.view-branche-lastgut .grid{grid-gap:100px;padding-top:35px;padding-bottom:70px}@media (min-width:768px){.view-lastgut-anwendung .grid,.view-branche-lastgut .grid{grid-template-columns:6fr 5fr}}@media (min-width:992px){.view-lastgut-anwendung .grid,.view-branche-lastgut .grid{padding-top:50px;padding-bottom:100px}}.view-lastgut-anwendung .carousel-wrapper,.view-branche-lastgut .carousel-wrapper{overflow:hidden;padding-top:35px;padding-bottom:0px}@media (min-width:992px){.view-lastgut-anwendung .carousel-wrapper,.view-branche-lastgut .carousel-wrapper{padding-top:50px;padding-bottom:0px}}.view-lastgut-anwendung article,.view-branche-lastgut article{padding-top:35px;padding-bottom:0px}@media (min-width:992px){.view-lastgut-anwendung article,.view-branche-lastgut article{padding-top:50px;padding-bottom:0px}}.node--type-anwendungsfall.node--view-mode-referenz .hero{padding:0}@media (min-width:768px){.node--type-anwendungsfall.node--view-mode-referenz .text-long{margin-left:90px;margin-top:50px}}.node--type-messe .hall{display:flex;grid-gap:5px}.node--type-messe .hall .hall+.booth::before{content:', '}.node--type-messe .date .start+.end::before{content:' – '}.node--type-messe .event-link a{color:#ef7d00;border-bottom:1px solid #ef7d00;text-decoration:none;transition:all 0.2s linear;font-size:16px;cursor:pointer;font-weight:600;padding-bottom:17px;display:inline-block;line-height:1.5}.node--type-messe .event-link a:hover{color:#ef7d00;border-color:#333;text-decoration:none;transition:all 0.2s linear}.node--type-messe .event-link a:focus{outline:0}.node--type-mitarbeiter .media-text .field{justify-content:start;display:-ms-grid;display:grid;grid-column-gap:16px;grid-template-columns:100px auto;margin-bottom:7px}@media (min-width:576px) and (max-width:767px){.node--type-mitarbeiter .media-text .field{grid-column-gap:16px}}@media (min-width:768px) and (max-width:991px){.node--type-mitarbeiter .media-text .field{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.node--type-mitarbeiter .media-text .field{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.node--type-mitarbeiter .media-text .field{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.node--type-mitarbeiter .media-text .field{grid-column-gap:32px}}.node--type-mitarbeiter .media-text .field .field__label{text-transform:uppercase;font-family:"IBM Plex Mono";font-weight:500;letter-spacing:.05em}article.node--type-produkt.node--view-mode-full{position:relative}article.node--type-produkt.node--view-mode-full .carousel-wrapper{overflow:hidden;padding-top:70px;padding-bottom:70px}@media (min-width:992px){article.node--type-produkt.node--view-mode-full .carousel-wrapper{padding-top:100px;padding-bottom:100px}}article.node--type-produkt.node--view-mode-full .data-list{padding-top:0px;padding-bottom:35px}@media (min-width:992px){article.node--type-produkt.node--view-mode-full .data-list{padding-top:0px;padding-bottom:50px}}article.node--type-produkt.node--view-mode-full .field--name-field-produkt-datenblatt{padding-top:0px;padding-bottom:70px}@media (min-width:992px){article.node--type-produkt.node--view-mode-full .field--name-field-produkt-datenblatt{padding-top:0px;padding-bottom:100px}}article.node--type-produkt.node--view-mode-full div.field--name-field-branche-product{padding-top:70px;padding-bottom:0px}@media (min-width:992px){article.node--type-produkt.node--view-mode-full div.field--name-field-branche-product{padding-top:100px;padding-bottom:0px}}@media (min-width:992px){.product-page.grid{grid-gap:100px}}.product-page.grid .figure--mobil{margin-bottom:32px}@media (min-width:992px){.product-page.grid .figure--mobil{display:none}}.product-page.grid .product-image{display:none}@media (min-width:992px){.product-page.grid .product-image{margin-bottom:0;margin-top:100px;display:block}}.product-page.grid .product-media{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.product-page.grid .product-media .grid--1row{grid-column:1/3}.product-page.grid .position-sticky-top{padding-top:100px}.item-links{display:flex;grid-gap:15px;align-items:start}.item-links .link,.item-links .cta .cta__link,.cta .item-links .cta__link{margin-right:1em;margin-bottom:1em}.node--type-lastgut.node--view-mode-referenz{position:relative}.node--type-produkttyp.node--view-mode-full .view-produkttyp{padding-top:35px;padding-bottom:0px}@media (min-width:992px){.node--type-produkttyp.node--view-mode-full .view-produkttyp{padding-top:50px;padding-bottom:0px}}.place-holder{color:#E2E6EA;border:4px dashed #E2E6EA;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.node-217 .hero--landingpage{background-color:#F0F1F2;background-image:url(/themes/custom/genkinger/images/bgs//G-gray.svg) !important;background-repeat:no-repeat;min-height:calc(100vh - 86px);max-height:1000px;position:relative;background-size:160%;background-position-y:-30%;background-position-x:29%}@media (min-width:992px){.node-217 .hero--landingpage{background-position-y:-350px;background-position-x:120%;background-size:unset}}.node-217 .hero--landingpage>.row .container .main-content-area{display:-ms-grid;display:grid;grid-gap:32px}@media (min-width:576px) and (max-width:767px){.node-217 .hero--landingpage>.row .container .main-content-area{grid-column-gap:32px}}@media (min-width:768px) and (max-width:991px){.node-217 .hero--landingpage>.row .container .main-content-area{grid-column-gap:32px}}@media (min-width:992px) and (max-width:1199px){.node-217 .hero--landingpage>.row .container .main-content-area{grid-column-gap:32px}}@media (min-width:1200px) and (max-width:1399px){.node-217 .hero--landingpage>.row .container .main-content-area{grid-column-gap:32px}}@media (min-width:1400px) and (max-width:2999px){.node-217 .hero--landingpage>.row .container .main-content-area{grid-gap:32px}}@media (min-width:768px){.node-217 .hero--landingpage>.row .container .main-content-area{grid-template-columns:3.5fr 2fr;grid-gap:0;position:relative}}.node-217 .hero--landingpage>.row .container .main-content-area .hero-content,.node-217 .hero--landingpage>.row .container .main-content-area .text-long{text-align:left;color:unset;margin:0}@media (min-width:992px){.node-217 .hero--landingpage>.row .container .main-content-area .text-long{width:60%}}@media (min-width:992px){.node-217 .hero--landingpage>.row .container .main-content-area .hero-image{margin-right:-100px;position:absolute;right:0;top:100px}}.node-217 .hero--landingpage .paragraph--type--drupalblocks{position:absolute;right:7%;bottom:15%}@media (min-width:992px){.node-217 .hero--landingpage .paragraph--type--drupalblocks{right:25%;top:15%}}.node-217 .hero--landingpage .paragraph--type--drupalblocks .stoerer{position:relative}@media (min-width:992px){.node-217 .paragraph-2062 .grid--2columns--contentpages{grid-column-gap:5%;grid-template-columns:65% 30%}}.node-217 .paragraph-2062 .ul--2cols{grid-gap:0}@media (min-width:768px){.node-217 .paragraph-2062 .ul--2cols{grid-template-columns:1fr 1fr 1fr;grid-gap:30px}}@media (min-width:992px){.node-217 .paragraph-2062 .ul--2cols{grid-template-columns:1fr 1fr 1fr;grid-gap:70px}}.node-217 .paragraph-2062 .ul--2cols li{border:none}@media (min-width:992px){.node-217 .paragraph-2065 .box .text-long{-moz-column-count:2;column-count:2;-moz-column-gap:100px;column-gap:100px}}.node-217 .paragraph-2063.list__item.with-bg{padding-bottom:0 !important}.node-217 .paragraph-2064{margin-bottom:-70px}@media (min-width:992px){.node-217 .paragraph-2064{margin-bottom:-100px}}.node-217 .paragraph-2213 .owl-carousel--refprod_style1 .card__footer{margin:0}.node-217 .paragraph-2213 grid--2columns--contentpages .paragraph__item{margin-bottom:0}@media (min-width:992px){.node-217 .paragraph-2213 grid--2columns--contentpages{grid-column-gap:16%;grid-template-columns:40% 44%}}.node-217 .paragraph-2067{position:relative}.node-217 .paragraph-2067 .paragraph,.node-217 .paragraph-2067 .text-long p,.text-long .node-217 .paragraph-2067 p,.node-217 .paragraph-2067 .cke_wysiwyg_frame p,.cke_wysiwyg_frame .node-217 .paragraph-2067 p,.node-217 .paragraph-2067 .cke_editable p,.cke_editable .node-217 .paragraph-2067 p,.node-217 .paragraph-2067 .cke_wysiwyg_div p,.cke_wysiwyg_div .node-217 .paragraph-2067 p{position:relative;z-index:2}@media (min-width:992px){.node-217 .paragraph-2067 .grid--2columns--contentpages{grid-column-gap:20%;grid-template-columns:40% 32%}}.node-217 .paragraph-2067::after{content:'';width:100%;height:55%;position:absolute;right:0;bottom:0;z-index:1;background:#F0F1F2;background-image:url(/themes/custom/genkinger/images/bgs/G-gray.svg) !important;background-repeat:no-repeat !important;background-size:160%;background-position-y:-30%;background-position-x:29%}@media (min-width:992px){.node-217 .paragraph-2067::after{width:50%;height:100%;right:0;top:0}}@media (min-width:992px){.node-217 .paragraph-2067::after{background-position-y:-350px;background-position-x:60%;background-size:unset}}.node-217 .paragraph-2065 .owl-carousel--refprod_style1 .card__image{padding-top:0}.node-217 #block-etransporter-modelle .stoerer{left:5%;top:0%}@media (min-width:992px){.node-217 #block-etransporter-modelle .stoerer{left:10%;top:80px}}.node-217 #block-etransporter-modelle .content{background:#F8F9FA;padding:0 15px 30px}@media (min-width:992px){.node-217 #block-etransporter-modelle .content{padding:0 100px 100px}}.node-217 #block-etransporter .image-slider-360{position:relative}.node-217 #block-etransporter .image-slider-360 .actual-image .help-icon{position:absolute;left:50%;transform:translateX(-50%);top:0}.node-217 #block-etransporter .image-slider-360 .actual-image .help-icon.hide{display:none}@-webkit-keyframes slidingThumb{0%{transform:translateY(-50%) translateX(-50%)}25%{transform:translateY(-50%) translateX(-100%)}50%{transform:translateY(-50%) translateX(-50%)}75%{transform:translateY(-50%) translateX(0)}100%{transform:translateY(-50%) translateX(-50%)}}@keyframes slidingThumb{0%{transform:translateY(-50%) translateX(-50%)}25%{transform:translateY(-50%) translateX(-100%)}50%{transform:translateY(-50%) translateX(-50%)}75%{transform:translateY(-50%) translateX(0)}100%{transform:translateY(-50%) translateX(-50%)}}
