@charset "UTF-8";

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .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}[hidden],template{display:none}html{--grid__columns:12;--grid__gutter:1.25rem;--grid__gutter--half:calc(var(--grid__gutter)/2)}#kontakt.v2 .inside,.-gridLayout .inside,.ce_accordionStart .accordion>div,.row{grid-gap:var(--grid__gutter);display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(var(--grid__columns),1fr)}@supports not (display:grid){#kontakt.v2 .inside,.-gridLayout .inside,.ce_accordionStart .accordion>div,.row{display:flex;flex-wrap:wrap;margin-left:calc(var(--grid__gutter)*-1/2);margin-right:calc(var(--grid__gutter)*-1/2)}}.ie #kontakt.v2 .inside,.ie .-gridLayout .inside,.ie .ce_accordionStart .accordion>div,.ie .row{display:flex;flex-wrap:wrap;margin-left:calc(var(--grid__gutter)*-1/2);margin-right:calc(var(--grid__gutter)*-1/2)}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.ctlg_master .container.video .block,.landingpage-xelerion .product-explanations .inside>*{grid-column:1/-1}@supports not (display:grid){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.ctlg_master .container.video .block,.landingpage-xelerion .product-explanations .inside>*{padding-left:var(--grid__gutter--half);padding-right:var(--grid__gutter--half)}}.ctlg_master .container.video .ie .block,.ie .col-lg-1,.ie .col-lg-10,.ie .col-lg-11,.ie .col-lg-12,.ie .col-lg-2,.ie .col-lg-3,.ie .col-lg-4,.ie .col-lg-5,.ie .col-lg-6,.ie .col-lg-7,.ie .col-lg-8,.ie .col-lg-9,.ie .col-md-1,.ie .col-md-10,.ie .col-md-11,.ie .col-md-12,.ie .col-md-2,.ie .col-md-3,.ie .col-md-4,.ie .col-md-5,.ie .col-md-6,.ie .col-md-7,.ie .col-md-8,.ie .col-md-9,.ie .col-sm-1,.ie .col-sm-10,.ie .col-sm-11,.ie .col-sm-12,.ie .col-sm-2,.ie .col-sm-3,.ie .col-sm-4,.ie .col-sm-5,.ie .col-sm-6,.ie .col-sm-7,.ie .col-sm-8,.ie .col-sm-9,.ie .col-xl-1,.ie .col-xl-10,.ie .col-xl-11,.ie .col-xl-12,.ie .col-xl-2,.ie .col-xl-3,.ie .col-xl-4,.ie .col-xl-5,.ie .col-xl-6,.ie .col-xl-7,.ie .col-xl-8,.ie .col-xl-9,.ie .col-xs-1,.ie .col-xs-10,.ie .col-xs-11,.ie .col-xs-12,.ie .col-xs-2,.ie .col-xs-3,.ie .col-xs-4,.ie .col-xs-5,.ie .col-xs-6,.ie .col-xs-7,.ie .col-xs-8,.ie .col-xs-9,.ie .ctlg_master .container.video .block,.ie .landingpage-xelerion .product-explanations .inside>*,.landingpage-xelerion .product-explanations .ie .inside>*{padding-left:var(--grid__gutter--half);padding-right:var(--grid__gutter--half)}.col-1{grid-column:span 1/span 1}@supports not (display:grid){.col-1{width:8.3333333333%}}.ie .col-1{width:8.3333333333%}.col-2{grid-column:span 2/span 2}@supports not (display:grid){.col-2{width:16.6666666667%}}.ie .col-2{width:16.6666666667%}.col-3{grid-column:span 3/span 3}@supports not (display:grid){.col-3{width:25%}}.ie .col-3{width:25%}.col-4{grid-column:span 4/span 4}@supports not (display:grid){.col-4{width:33.3333333333%}}.ie .col-4{width:33.3333333333%}.col-5{grid-column:span 5/span 5}@supports not (display:grid){.col-5{width:41.6666666667%}}.ie .col-5{width:41.6666666667%}.col-6{grid-column:span 6/span 6}@supports not (display:grid){.col-6{width:50%}}.ie .col-6{width:50%}.col-7{grid-column:span 7/span 7}@supports not (display:grid){.col-7{width:58.3333333333%}}.ie .col-7{width:58.3333333333%}.col-8{grid-column:span 8/span 8}@supports not (display:grid){.col-8{width:66.6666666667%}}.ie .col-8{width:66.6666666667%}.col-9{grid-column:span 9/span 9}@supports not (display:grid){.col-9{width:75%}}.ie .col-9{width:75%}.col-10{grid-column:span 10/span 10}@supports not (display:grid){.col-10{width:83.3333333333%}}.ie .col-10{width:83.3333333333%}.col-11{grid-column:span 11/span 11}@supports not (display:grid){.col-11{width:91.6666666667%}}.ie .col-11{width:91.6666666667%}.col-12,.ctlg_master .container.video .block,.landingpage-xelerion .product-explanations .inside>*{grid-column:span 12/span 12}@supports not (display:grid){.col-12,.ctlg_master .container.video .block,.landingpage-xelerion .product-explanations .inside>*{width:100%}}.ctlg_master .container.video .ie .block,.ie .col-12,.ie .ctlg_master .container.video .block,.ie .landingpage-xelerion .product-explanations .inside>*,.landingpage-xelerion .product-explanations .ie .inside>*{width:100%}@media screen and (min-width:0){.col-xs-1{grid-column:span 1/span 1}@supports not (display:grid){.col-xs-1{width:8.3333333333%}}.ie .col-xs-1{width:8.3333333333%}.col-xs-2{grid-column:span 2/span 2}@supports not (display:grid){.col-xs-2{width:16.6666666667%}}.ie .col-xs-2{width:16.6666666667%}.col-xs-3{grid-column:span 3/span 3}@supports not (display:grid){.col-xs-3{width:25%}}.ie .col-xs-3{width:25%}.col-xs-4{grid-column:span 4/span 4}@supports not (display:grid){.col-xs-4{width:33.3333333333%}}.ie .col-xs-4{width:33.3333333333%}.col-xs-5{grid-column:span 5/span 5}@supports not (display:grid){.col-xs-5{width:41.6666666667%}}.ie .col-xs-5{width:41.6666666667%}.col-xs-6{grid-column:span 6/span 6}@supports not (display:grid){.col-xs-6{width:50%}}.ie .col-xs-6{width:50%}.col-xs-7{grid-column:span 7/span 7}@supports not (display:grid){.col-xs-7{width:58.3333333333%}}.ie .col-xs-7{width:58.3333333333%}.col-xs-8{grid-column:span 8/span 8}@supports not (display:grid){.col-xs-8{width:66.6666666667%}}.ie .col-xs-8{width:66.6666666667%}.col-xs-9{grid-column:span 9/span 9}@supports not (display:grid){.col-xs-9{width:75%}}.ie .col-xs-9{width:75%}.col-xs-10{grid-column:span 10/span 10}@supports not (display:grid){.col-xs-10{width:83.3333333333%}}.ie .col-xs-10{width:83.3333333333%}.col-xs-11{grid-column:span 11/span 11}@supports not (display:grid){.col-xs-11{width:91.6666666667%}}.ie .col-xs-11{width:91.6666666667%}.col-xs-12{grid-column:span 12/span 12}@supports not (display:grid){.col-xs-12{width:100%}}.ie .col-xs-12{width:100%}.row-span-xs-1{grid-row:span 1/span 1}.row-span-xs-2{grid-row:span 2/span 2}.row-span-xs-3{grid-row:span 3/span 3}.row-span-xs-4{grid-row:span 4/span 4}.row-span-xs-5{grid-row:span 5/span 5}.row-span-xs-6{grid-row:span 6/span 6}.row-span-xs-7{grid-row:span 7/span 7}.row-span-xs-8{grid-row:span 8/span 8}.row-span-xs-9{grid-row:span 9/span 9}.row-span-xs-10{grid-row:span 10/span 10}.row-span-xs-11{grid-row:span 11/span 11}.row-span-xs-12{grid-row:span 12/span 12}.col-start-xs-1{grid-column-start:1}.row-start-xs-1{grid-row-start:1}.col-start-xs-2{grid-column-start:2}.row-start-xs-2{grid-row-start:2}.col-start-xs-3{grid-column-start:3}.row-start-xs-3{grid-row-start:3}.col-start-xs-4{grid-column-start:4}.row-start-xs-4{grid-row-start:4}.col-start-xs-5{grid-column-start:5}.row-start-xs-5{grid-row-start:5}.col-start-xs-6{grid-column-start:6}.row-start-xs-6{grid-row-start:6}.col-start-xs-7{grid-column-start:7}.row-start-xs-7{grid-row-start:7}.col-start-xs-8{grid-column-start:8}.row-start-xs-8{grid-row-start:8}.col-start-xs-9{grid-column-start:9}.row-start-xs-9{grid-row-start:9}.col-start-xs-10{grid-column-start:10}.row-start-xs-10{grid-row-start:10}.col-start-xs-11{grid-column-start:11}.row-start-xs-11{grid-row-start:11}.col-start-xs-12{grid-column-start:12}.row-start-xs-12{grid-row-start:12}.pull-right-xs{grid-column-end:-1}.pull-left-xs{grid-column-end:inherit;grid-row-start:1}}@media screen and (min-width:34.375em){.col-sm-1{grid-column:span 1/span 1}@supports not (display:grid){.col-sm-1{width:8.3333333333%}}.ie .col-sm-1{width:8.3333333333%}.col-sm-2{grid-column:span 2/span 2}@supports not (display:grid){.col-sm-2{width:16.6666666667%}}.ie .col-sm-2{width:16.6666666667%}.col-sm-3{grid-column:span 3/span 3}@supports not (display:grid){.col-sm-3{width:25%}}.ie .col-sm-3{width:25%}.col-sm-4{grid-column:span 4/span 4}@supports not (display:grid){.col-sm-4{width:33.3333333333%}}.ie .col-sm-4{width:33.3333333333%}.col-sm-5{grid-column:span 5/span 5}@supports not (display:grid){.col-sm-5{width:41.6666666667%}}.ie .col-sm-5{width:41.6666666667%}.col-sm-6{grid-column:span 6/span 6}@supports not (display:grid){.col-sm-6{width:50%}}.ie .col-sm-6{width:50%}.col-sm-7{grid-column:span 7/span 7}@supports not (display:grid){.col-sm-7{width:58.3333333333%}}.ie .col-sm-7{width:58.3333333333%}.col-sm-8{grid-column:span 8/span 8}@supports not (display:grid){.col-sm-8{width:66.6666666667%}}.ie .col-sm-8{width:66.6666666667%}.col-sm-9{grid-column:span 9/span 9}@supports not (display:grid){.col-sm-9{width:75%}}.ie .col-sm-9{width:75%}.col-sm-10{grid-column:span 10/span 10}@supports not (display:grid){.col-sm-10{width:83.3333333333%}}.ie .col-sm-10{width:83.3333333333%}.col-sm-11{grid-column:span 11/span 11}@supports not (display:grid){.col-sm-11{width:91.6666666667%}}.ie .col-sm-11{width:91.6666666667%}.col-sm-12{grid-column:span 12/span 12}@supports not (display:grid){.col-sm-12{width:100%}}.ie .col-sm-12{width:100%}.row-span-sm-1{grid-row:span 1/span 1}.row-span-sm-2{grid-row:span 2/span 2}.row-span-sm-3{grid-row:span 3/span 3}.row-span-sm-4{grid-row:span 4/span 4}.row-span-sm-5{grid-row:span 5/span 5}.row-span-sm-6{grid-row:span 6/span 6}.row-span-sm-7{grid-row:span 7/span 7}.row-span-sm-8{grid-row:span 8/span 8}.row-span-sm-9{grid-row:span 9/span 9}.row-span-sm-10{grid-row:span 10/span 10}.row-span-sm-11{grid-row:span 11/span 11}.row-span-sm-12{grid-row:span 12/span 12}.col-start-sm-1{grid-column-start:1}.row-start-sm-1{grid-row-start:1}.col-start-sm-2{grid-column-start:2}.row-start-sm-2{grid-row-start:2}.col-start-sm-3{grid-column-start:3}.row-start-sm-3{grid-row-start:3}.col-start-sm-4{grid-column-start:4}.row-start-sm-4{grid-row-start:4}.col-start-sm-5{grid-column-start:5}.row-start-sm-5{grid-row-start:5}.col-start-sm-6{grid-column-start:6}.row-start-sm-6{grid-row-start:6}.col-start-sm-7{grid-column-start:7}.row-start-sm-7{grid-row-start:7}.col-start-sm-8{grid-column-start:8}.row-start-sm-8{grid-row-start:8}.col-start-sm-9{grid-column-start:9}.row-start-sm-9{grid-row-start:9}.col-start-sm-10{grid-column-start:10}.row-start-sm-10{grid-row-start:10}.col-start-sm-11{grid-column-start:11}.row-start-sm-11{grid-row-start:11}.col-start-sm-12{grid-column-start:12}.row-start-sm-12{grid-row-start:12}.pull-right-sm{grid-column-end:-1}.pull-left-sm{grid-column-end:inherit;grid-row-start:1}}@media screen and (min-width:48em){.col-md-1{grid-column:span 1/span 1}@supports not (display:grid){.col-md-1{width:8.3333333333%}}.ie .col-md-1{width:8.3333333333%}.col-md-2{grid-column:span 2/span 2}@supports not (display:grid){.col-md-2{width:16.6666666667%}}.ie .col-md-2{width:16.6666666667%}.col-md-3{grid-column:span 3/span 3}@supports not (display:grid){.col-md-3{width:25%}}.ie .col-md-3{width:25%}.col-md-4{grid-column:span 4/span 4}@supports not (display:grid){.col-md-4{width:33.3333333333%}}.ie .col-md-4{width:33.3333333333%}.col-md-5{grid-column:span 5/span 5}@supports not (display:grid){.col-md-5{width:41.6666666667%}}.ie .col-md-5{width:41.6666666667%}.col-md-6,.ctlg_master .container.video .block{grid-column:span 6/span 6}@supports not (display:grid){.col-md-6,.ctlg_master .container.video .block{width:50%}}.ctlg_master .container.video .ie .block,.ie .col-md-6,.ie .ctlg_master .container.video .block{width:50%}.col-md-7{grid-column:span 7/span 7}@supports not (display:grid){.col-md-7{width:58.3333333333%}}.ie .col-md-7{width:58.3333333333%}.col-md-8{grid-column:span 8/span 8}@supports not (display:grid){.col-md-8{width:66.6666666667%}}.ie .col-md-8{width:66.6666666667%}.col-md-9{grid-column:span 9/span 9}@supports not (display:grid){.col-md-9{width:75%}}.ie .col-md-9{width:75%}.col-md-10{grid-column:span 10/span 10}@supports not (display:grid){.col-md-10{width:83.3333333333%}}.ie .col-md-10{width:83.3333333333%}.col-md-11{grid-column:span 11/span 11}@supports not (display:grid){.col-md-11{width:91.6666666667%}}.ie .col-md-11{width:91.6666666667%}.col-md-12{grid-column:span 12/span 12}@supports not (display:grid){.col-md-12{width:100%}}.ie .col-md-12{width:100%}.row-span-md-1{grid-row:span 1/span 1}.row-span-md-2{grid-row:span 2/span 2}.row-span-md-3{grid-row:span 3/span 3}.row-span-md-4{grid-row:span 4/span 4}.row-span-md-5{grid-row:span 5/span 5}.row-span-md-6{grid-row:span 6/span 6}.row-span-md-7{grid-row:span 7/span 7}.row-span-md-8{grid-row:span 8/span 8}.row-span-md-9{grid-row:span 9/span 9}.row-span-md-10{grid-row:span 10/span 10}.row-span-md-11{grid-row:span 11/span 11}.row-span-md-12{grid-row:span 12/span 12}.col-start-md-1{grid-column-start:1}.row-start-md-1{grid-row-start:1}.col-start-md-2{grid-column-start:2}.row-start-md-2{grid-row-start:2}.col-start-md-3{grid-column-start:3}.row-start-md-3{grid-row-start:3}.col-start-md-4{grid-column-start:4}.row-start-md-4{grid-row-start:4}.col-start-md-5{grid-column-start:5}.row-start-md-5{grid-row-start:5}.col-start-md-6{grid-column-start:6}.row-start-md-6{grid-row-start:6}.col-start-md-7{grid-column-start:7}.row-start-md-7{grid-row-start:7}.col-start-md-8{grid-column-start:8}.row-start-md-8{grid-row-start:8}.col-start-md-9{grid-column-start:9}.row-start-md-9{grid-row-start:9}.col-start-md-10{grid-column-start:10}.row-start-md-10{grid-row-start:10}.col-start-md-11{grid-column-start:11}.row-start-md-11{grid-row-start:11}.col-start-md-12{grid-column-start:12}.row-start-md-12{grid-row-start:12}.pull-right-md{grid-column-end:-1}.pull-left-md{grid-column-end:inherit;grid-row-start:1}}@media screen and (min-width:64em){.col-lg-1{grid-column:span 1/span 1}@supports not (display:grid){.col-lg-1{width:8.3333333333%}}.ie .col-lg-1{width:8.3333333333%}.col-lg-2{grid-column:span 2/span 2}@supports not (display:grid){.col-lg-2{width:16.6666666667%}}.ie .col-lg-2{width:16.6666666667%}.col-lg-3{grid-column:span 3/span 3}@supports not (display:grid){.col-lg-3{width:25%}}.ie .col-lg-3{width:25%}.col-lg-4{grid-column:span 4/span 4}@supports not (display:grid){.col-lg-4{width:33.3333333333%}}.ie .col-lg-4{width:33.3333333333%}.col-lg-5{grid-column:span 5/span 5}@supports not (display:grid){.col-lg-5{width:41.6666666667%}}.ie .col-lg-5{width:41.6666666667%}.col-lg-6,.landingpage-xelerion .product-explanations .inside>*{grid-column:span 6/span 6}@supports not (display:grid){.col-lg-6,.landingpage-xelerion .product-explanations .inside>*{width:50%}}.ie .col-lg-6,.ie .landingpage-xelerion .product-explanations .inside>*,.landingpage-xelerion .product-explanations .ie .inside>*{width:50%}.col-lg-7{grid-column:span 7/span 7}@supports not (display:grid){.col-lg-7{width:58.3333333333%}}.ie .col-lg-7{width:58.3333333333%}.col-lg-8{grid-column:span 8/span 8}@supports not (display:grid){.col-lg-8{width:66.6666666667%}}.ie .col-lg-8{width:66.6666666667%}.col-lg-9{grid-column:span 9/span 9}@supports not (display:grid){.col-lg-9{width:75%}}.ie .col-lg-9{width:75%}.col-lg-10{grid-column:span 10/span 10}@supports not (display:grid){.col-lg-10{width:83.3333333333%}}.ie .col-lg-10{width:83.3333333333%}.col-lg-11{grid-column:span 11/span 11}@supports not (display:grid){.col-lg-11{width:91.6666666667%}}.ie .col-lg-11{width:91.6666666667%}.col-lg-12{grid-column:span 12/span 12}@supports not (display:grid){.col-lg-12{width:100%}}.ie .col-lg-12{width:100%}.row-span-lg-1{grid-row:span 1/span 1}.row-span-lg-2{grid-row:span 2/span 2}.row-span-lg-3{grid-row:span 3/span 3}.row-span-lg-4{grid-row:span 4/span 4}.row-span-lg-5{grid-row:span 5/span 5}.row-span-lg-6{grid-row:span 6/span 6}.row-span-lg-7{grid-row:span 7/span 7}.row-span-lg-8{grid-row:span 8/span 8}.row-span-lg-9{grid-row:span 9/span 9}.row-span-lg-10{grid-row:span 10/span 10}.row-span-lg-11{grid-row:span 11/span 11}.row-span-lg-12{grid-row:span 12/span 12}.col-start-lg-1{grid-column-start:1}.row-start-lg-1{grid-row-start:1}.col-start-lg-2{grid-column-start:2}.row-start-lg-2{grid-row-start:2}.col-start-lg-3{grid-column-start:3}.row-start-lg-3{grid-row-start:3}.col-start-lg-4{grid-column-start:4}.row-start-lg-4{grid-row-start:4}.col-start-lg-5{grid-column-start:5}.row-start-lg-5{grid-row-start:5}.col-start-lg-6{grid-column-start:6}.row-start-lg-6{grid-row-start:6}.col-start-lg-7{grid-column-start:7}.row-start-lg-7{grid-row-start:7}.col-start-lg-8{grid-column-start:8}.row-start-lg-8{grid-row-start:8}.col-start-lg-9{grid-column-start:9}.row-start-lg-9{grid-row-start:9}.col-start-lg-10{grid-column-start:10}.row-start-lg-10{grid-row-start:10}.col-start-lg-11{grid-column-start:11}.row-start-lg-11{grid-row-start:11}.col-start-lg-12{grid-column-start:12}.row-start-lg-12{grid-row-start:12}.pull-right-lg{grid-column-end:-1}.pull-left-lg{grid-column-end:inherit;grid-row-start:1}}@media screen and (min-width:75em){.col-xl-1{grid-column:span 1/span 1}@supports not (display:grid){.col-xl-1{width:8.3333333333%}}.ie .col-xl-1{width:8.3333333333%}.col-xl-2{grid-column:span 2/span 2}@supports not (display:grid){.col-xl-2{width:16.6666666667%}}.ie .col-xl-2{width:16.6666666667%}.col-xl-3{grid-column:span 3/span 3}@supports not (display:grid){.col-xl-3{width:25%}}.ie .col-xl-3{width:25%}.col-xl-4{grid-column:span 4/span 4}@supports not (display:grid){.col-xl-4{width:33.3333333333%}}.ie .col-xl-4{width:33.3333333333%}.col-xl-5{grid-column:span 5/span 5}@supports not (display:grid){.col-xl-5{width:41.6666666667%}}.ie .col-xl-5{width:41.6666666667%}.col-xl-6{grid-column:span 6/span 6}@supports not (display:grid){.col-xl-6{width:50%}}.ie .col-xl-6{width:50%}.col-xl-7{grid-column:span 7/span 7}@supports not (display:grid){.col-xl-7{width:58.3333333333%}}.ie .col-xl-7{width:58.3333333333%}.col-xl-8{grid-column:span 8/span 8}@supports not (display:grid){.col-xl-8{width:66.6666666667%}}.ie .col-xl-8{width:66.6666666667%}.col-xl-9{grid-column:span 9/span 9}@supports not (display:grid){.col-xl-9{width:75%}}.ie .col-xl-9{width:75%}.col-xl-10{grid-column:span 10/span 10}@supports not (display:grid){.col-xl-10{width:83.3333333333%}}.ie .col-xl-10{width:83.3333333333%}.col-xl-11{grid-column:span 11/span 11}@supports not (display:grid){.col-xl-11{width:91.6666666667%}}.ie .col-xl-11{width:91.6666666667%}.col-xl-12,.landingpage-xelerion .product-explanations .inside>*{grid-column:span 12/span 12}@supports not (display:grid){.col-xl-12,.landingpage-xelerion .product-explanations .inside>*{width:100%}}.ie .col-xl-12,.ie .landingpage-xelerion .product-explanations .inside>*,.landingpage-xelerion .product-explanations .ie .inside>*{width:100%}.row-span-xl-1{grid-row:span 1/span 1}.row-span-xl-2{grid-row:span 2/span 2}.row-span-xl-3{grid-row:span 3/span 3}.row-span-xl-4{grid-row:span 4/span 4}.row-span-xl-5{grid-row:span 5/span 5}.row-span-xl-6{grid-row:span 6/span 6}.row-span-xl-7{grid-row:span 7/span 7}.row-span-xl-8{grid-row:span 8/span 8}.row-span-xl-9{grid-row:span 9/span 9}.row-span-xl-10{grid-row:span 10/span 10}.row-span-xl-11{grid-row:span 11/span 11}.row-span-xl-12{grid-row:span 12/span 12}.col-start-xl-1{grid-column-start:1}.row-start-xl-1{grid-row-start:1}.col-start-xl-2{grid-column-start:2}.row-start-xl-2{grid-row-start:2}.col-start-xl-3{grid-column-start:3}.row-start-xl-3{grid-row-start:3}.col-start-xl-4{grid-column-start:4}.row-start-xl-4{grid-row-start:4}.col-start-xl-5{grid-column-start:5}.row-start-xl-5{grid-row-start:5}.col-start-xl-6{grid-column-start:6}.row-start-xl-6{grid-row-start:6}.col-start-xl-7{grid-column-start:7}.row-start-xl-7{grid-row-start:7}.col-start-xl-8{grid-column-start:8}.row-start-xl-8{grid-row-start:8}.col-start-xl-9{grid-column-start:9}.row-start-xl-9{grid-row-start:9}.col-start-xl-10{grid-column-start:10}.row-start-xl-10{grid-row-start:10}.col-start-xl-11{grid-column-start:11}.row-start-xl-11{grid-row-start:11}.col-start-xl-12{grid-column-start:12}.row-start-xl-12{grid-row-start:12}.pull-right-xl{grid-column-end:-1}.pull-left-xl{grid-column-end:inherit;grid-row-start:1}}.justify-start{justify-self:start;text-align:left}.justify-center{justify-self:center;text-align:center}.justify-end{justify-self:end;text-align:right}@media screen and (min-width:0){.justify-xs-start{justify-self:start;text-align:left}.justify-xs-center{justify-self:center;text-align:center}.justify-xs-end{justify-self:end;text-align:right}}@media screen and (min-width:34.375em){.justify-sm-start{justify-self:start;text-align:left}.justify-sm-center{justify-self:center;text-align:center}.justify-sm-end{justify-self:end;text-align:right}}@media screen and (min-width:48em){.justify-md-start{justify-self:start;text-align:left}.justify-md-center{justify-self:center;text-align:center}.justify-md-end{justify-self:end;text-align:right}}@media screen and (min-width:64em){.justify-lg-start{justify-self:start;text-align:left}.justify-lg-center{justify-self:center;text-align:center}.justify-lg-end{justify-self:end;text-align:right}}@media screen and (min-width:75em){.justify-xl-start{justify-self:start;text-align:left}.justify-xl-center{justify-self:center;text-align:center}.justify-xl-end{justify-self:end;text-align:right}}.align-start{align-self:start}.align-center{align-self:center}.align-end{align-self:end}@media screen and (min-width:0){.align-xs-start{align-self:start}.align-xs-center{align-self:center}.align-xs-end{align-self:end}}@media screen and (min-width:34.375em){.align-sm-start{align-self:start}.align-sm-center{align-self:center}.align-sm-end{align-self:end}}@media screen and (min-width:48em){.align-md-start{align-self:start}.align-md-center{align-self:center}.align-md-end{align-self:end}}@media screen and (min-width:64em){.align-lg-start{align-self:start}.align-lg-center{align-self:center}.align-lg-end{align-self:end}}@media screen and (min-width:75em){.align-xl-start{align-self:start}.align-xl-center{align-self:center}.align-xl-end{align-self:end}}.row-start-1{grid-row-start:1}.row-span-1{grid-row:span 1/span 1}.row-start-2{grid-row-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-3{grid-row-start:3}.row-span-3{grid-row:span 3/span 3}.row-start-4{grid-row-start:4}.row-span-4{grid-row:span 4/span 4}.row-start-5{grid-row-start:5}.row-span-5{grid-row:span 5/span 5}.row-start-6{grid-row-start:6}.row-span-6{grid-row:span 6/span 6}.row-start-7{grid-row-start:7}.row-span-7{grid-row:span 7/span 7}.row-start-8{grid-row-start:8}.row-span-8{grid-row:span 8/span 8}.row-start-9{grid-row-start:9}.row-span-9{grid-row:span 9/span 9}.row-start-10{grid-row-start:10}.row-span-10{grid-row:span 10/span 10}.row-start-11{grid-row-start:11}.row-span-11{grid-row:span 11/span 11}.row-start-12{grid-row-start:12}.row-span-12{grid-row:span 12/span 12}:root{--color-main:#cc0f22;--color-secondary:#2ab9ce;--color-secondary-light:#e0f5f8;--color-gray-24:#3c3c3c;--color-gray-71:#b5b5b5;--color-gray-86:#dbdbdb;--color-gray-93:#ededed;--color-xelerion:#5a2382;--color-main-hover:#fb2238;--color-secondary-hover:#53d5e8;--color-xelerion-hover:#8025c2;--color-page-background:#fff;--color-text:var(--color-gray-24);--color-text-inverted:#fff;--color-links:var(--color-secondary);--color-btn:var(--color-links);--color-btn-text:var(--color-text-inverted);--base-spacing:4rem;--base-spacing-mobile:7vw;--base-spacing-big:8rem;--text-padding:1.875rem;--base-margin-top:2.6rem;--base-margin-top-small:1.3rem;--base-max-width:1300px;--heading-margin:1rem 0 0.7em 0;--heading-margin-bottom:0.7em;--base-border-radius:0px;--base-border-width:1px;--base-border-color:var(--color-text);--base-border:var(--base-border-width) solid var(--base-border-color);--base-shadow:0 0 250px 0 rgba(0,0,0,.2);--icon-width-small:1.25rem;--icon-width-large:3.125rem;--button-height:3.125rem;--triangle-ratio:70.1/77.9;--triangle-right:polygon(100% 0,calc(100% - 1em) 100%,0 100%,0 0,0 0);--triangle-left:polygon(100% 0,100% 100%,1em 100%,0 0,0 0);--gap:var(--grid__gutter);--gap--half:var(--grid__gutter--half);--gap-sm:0.3125rem;--gap-sm--half:0.15625rem;--youtube:"";--xing:"";--linkedin:""}@keyframes bounce{0%{bottom:0}66%{bottom:10px}to{bottom:0}}#main{width:100%}#header,#wrapper{margin-left:auto;margin-right:auto;width:100%}#main .inside{min-height:1px}.width{margin-left:auto;margin-right:auto;max-width:calc(var(--base-max-width) + var(--base-spacing)*2);padding-left:var(--base-spacing);padding-right:var(--base-spacing);position:relative;width:100%}@media only screen and (max-width:767px){#header .width,#main-menu .width,#wrapper .mod_article:not(.-noPadding) .width,.mod_breadcrumb .width,.width .append-to-main-container,.width .mobile-width{padding-left:var(--base-spacing-mobile);padding-right:var(--base-spacing-mobile)}}.mod_article .width{padding-bottom:var(--base-spacing);padding-top:var(--base-spacing)}.float_left{float:left}.float_right{float:right}.image_container.float_below{margin-top:var(--base-margin-top)}figcaption{font-size:.9em;font-style:italic;margin-top:1rem}.block{overflow:hidden}.o-visible{overflow:visible}.inline-flex{display:inline-flex}.inline-flex .image_container.float_left{margin-right:.5em}#clear,.clear{clear:both;font-size:.1px;height:.1px;line-height:.1px}.invisible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}img{max-width:100%}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{height:auto;max-width:100%}.responsive{height:0;position:relative}.responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.responsive.ratio-169{padding-bottom:56.25%}.responsive.ratio-1610{padding-bottom:62.5%}.responsive.ratio-219{padding-bottom:42.8571%}.responsive.ratio-43{padding-bottom:75%}.responsive.ratio-32{padding-bottom:66.6666%}#cboxClose,#cboxNext,#cboxPrevious,#cookie-box,#header,#menu-button{-webkit-backface-visibility:hidden;backface-visibility:hidden}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;min-height:100%;overflow-y:scroll}*,:after,:before{box-sizing:inherit}body{background-color:#fff;background-position:top;background-repeat:repeat-y;background-size:100% auto;overflow:hidden}:focus{border:none;outline:0}::selection{background-color:var(--color-main);color:#fff;text-shadow:none}ul{list-style:none;padding:0}img{user-select:none}img,svg{display:block;height:auto}svg{fill:currentColor;pointer-events:none;width:100%}a,button{touch-action:manipulation}.image_container{margin:0;max-width:100%}.image_container img{height:auto;max-width:100%}.mod_article.has-background-image{position:relative}.mod_article.has-background-image .article-image{bottom:0;left:0;position:absolute;right:0;top:0}ol,p,table,ul{margin-top:0}.ce_text .text-wrapper>:last-child:not(h1,h2,h3,h4,h5,h6),.ce_text ul:last-child,.widget-explanation .text-wrapper>:last-child:not(h1,h2,h3,h4,h5,h6),.widget-explanation ul:last-child,ol,p,table,ul{margin-bottom:0}.ce_text ol,.ce_text p:not(:last-child),.ce_text table,.ce_text ul,.widget-explanation ol,.widget-explanation p:not(:last-child),.widget-explanation table,.widget-explanation ul{margin-bottom:1.5em}.main-container .left>div:not(.mod_article)+div:not(.mod_article),.mod_article:not(.-twoColumns):not(.-gridLayout):not(#kontakt.v2)>.width>.inside>div+div:not(.button):not(.-gridLayout):not(#kontakt.v2),.mod_eventreader .event>div+div,.mod_newsreader .layout_full>*+*,.mod_newsreader .layout_latest>div+div,article+article{margin-top:var(--base-margin-top)}#kontakt.v2 .inside>div+div:not([class*=mt-]),.-gridLayout .inside>div+div:not([class*=mt-]){margin-top:0!important}.mod_article.-baseMarginTop#kontakt.v2 .inside,.mod_article.-gridLayout.-baseMarginTop .inside{grid-row-gap:var(--base-margin-top)}@media only screen and (min-width:0){.mt-top-small{margin-top:var(--base-margin-top-small)}.mt-top-base{margin-top:var(--base-margin-top)}}@media only screen and (min-width:549px){.mt-sm-top-base{margin-top:var(--base-margin-top)}}@media only screen and (min-width:767px){.mt-md-top-base{margin-top:var(--base-margin-top)}}@media only screen and (min-width:1023px){.mt-lg-top-base{margin-top:var(--base-margin-top)}}@media only screen and (min-width:0){.mt-bottom-base{margin-bottom:var(--base-margin-top)}}@media only screen and (min-width:549px){.mt-sm-bottom-base{margin-bottom:var(--base-margin-top)}}@media only screen and (min-width:767px){.mt-md-bottom-base{margin-bottom:var(--base-margin-top)}}@media only screen and (min-width:1023px){.mt-lg-bottom-base{margin-bottom:var(--base-margin-top)}}@media only screen and (min-width:0){.mt-top-zero{margin-top:0}}@media only screen and (min-width:549px){.mt-sm-top-zero{margin-top:0}}@media only screen and (min-width:767px){.mt-md-top-zero{margin-top:0}}@media only screen and (min-width:1023px){.mt-lg-top-zero{margin-top:0}}@media only screen and (min-width:0){.mt-bottom-zero{margin-bottom:0}}@media only screen and (min-width:549px){.mt-sm-bottom-zero{margin-bottom:0}}@media only screen and (min-width:767px){.mt-md-bottom-zero{margin-bottom:0}}@media only screen and (min-width:1023px){.mt-lg-bottom-zero{margin-bottom:0}}.mt-top-big{margin-top:6rem!important}.m-auto{margin-left:auto;margin-right:auto}@media only screen and (min-width:1023px){.order-lg-1{order:1}}@media only screen and (min-width:767px){.order-md-1{order:1}}@media only screen and (min-width:549px){.order-sm-1{order:1}}.order-1{order:1}@media only screen and (min-width:1023px){.order-lg-2{order:2}}@media only screen and (min-width:767px){.order-md-2{order:2}}@media only screen and (min-width:549px){.order-sm-2{order:2}}.order-2{order:2}@media only screen and (min-width:767px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}}.d-none{display:none!important}.ce_template .block+.block{margin-top:1.5rem}html[lang=fr] input#et-toggle-opt-out:checked+span:after{content:"Mes données de visite sont utilisées pour l'analyse web."!important}html[lang=fr] input#et-toggle-opt-out+span:after{content:"Les données de mes visites ne sont pas utilisées pour l'analyse web."!important}html[lang=en] input#et-toggle-opt-out:checked+span:after{content:"My visit data is used for web analysis."!important}html[lang=en] input#et-toggle-opt-out+span:after{content:"My visit data is not used for web analysis."!important}html[lang=sv] input#et-toggle-opt-out:checked+span:after{content:"Mina besöksdata används för webbanalys."!important}html[lang=sv] input#et-toggle-opt-out+span:after{content:"Mina besöksdata används inte för webbanalys."!important}html[lang=hu] input#et-toggle-opt-out:checked+span:after{content:"A látogatási adataimat webes elemzésre használjuk."!important}html[lang=hu] input#et-toggle-opt-out+span:after{content:"A látogatási adataimat nem használják fel webes elemzésre."!important}html[lang=cs] input#et-toggle-opt-out:checked+span:after{content:"Údaje o mých návštěvách slouží k analýze webu."!important}html[lang=cs] input#et-toggle-opt-out+span:after{content:"Údaje o mé návštěvě se nepoužívají pro webovou analýzu."!important}html[lang=ru] input#et-toggle-opt-out:checked+span:after{content:"Данные о моем посещении используются для веб-анализа."!important}html[lang=ru] input#et-toggle-opt-out+span:after{content:"Данные о моем посещении не используются для веб-анализа."!important}html[lang=zh] input#et-toggle-opt-out:checked+span:after{content:"我的访问数据被用于网络分析。"!important}html[lang=zh] input#et-toggle-opt-out+span:after{content:"我的访问数据不用于网络分析。"!important}:root{--base-font-size:16px;--base-line-height:1.5;--base-font-weight:300;--base-letter-spacing:0.01em;--base-font-family:"Beausite Classic",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue",Arial,sans-serif;--base-icon-font:"Font Awesome 6 Free"}.-headingXL h1,.-headingXL h2,.-headingXL h3,.-headingXL h4,.-headingXL h5,.-headingXL h6,.banner .ce_text .text-wrapper,.ce_cta .text-container .text-wrapper p,.ce_list_extended .ce_text p:first-child,.ctlg_master h1,.landingpage #banner .-headingXL h1,.landingpage #banner .-headingXL h2,.landingpage #banner .-headingXL h3,.landingpage #banner .-headingXL h4,.landingpage #banner .-headingXL h5,.landingpage #banner .-headingXL h6,.landingpage #banner .landingpage-xelerion .four-squared .inside h1,.landingpage #banner .landingpage-xelerion .four-squared .inside h2,.landingpage #banner .landingpage-xelerion .four-squared .inside h3,.landingpage #banner .landingpage-xelerion .four-squared .inside h4,.landingpage #banner .landingpage-xelerion .four-squared .inside h5,.landingpage #banner .landingpage-xelerion .four-squared .inside h6,.landingpage .-headingXL h1,.landingpage .-headingXL h2,.landingpage .-headingXL h3,.landingpage .-headingXL h4,.landingpage .-headingXL h5,.landingpage .-headingXL h6,.landingpage .landingpage #banner .-headingXL h1,.landingpage .landingpage #banner .-headingXL h2,.landingpage .landingpage #banner .-headingXL h3,.landingpage .landingpage #banner .-headingXL h4,.landingpage .landingpage #banner .-headingXL h5,.landingpage .landingpage #banner .-headingXL h6,.landingpage .landingpage .-headingXL h1,.landingpage .landingpage .-headingXL h2,.landingpage .landingpage .-headingXL h3,.landingpage .landingpage .-headingXL h4,.landingpage .landingpage .-headingXL h5,.landingpage .landingpage .-headingXL h6,.landingpage-xelerion .-headingXL h1,.landingpage-xelerion .-headingXL h2,.landingpage-xelerion .-headingXL h3,.landingpage-xelerion .-headingXL h4,.landingpage-xelerion .-headingXL h5,.landingpage-xelerion .-headingXL h6,.landingpage-xelerion .four-squared .inside h1,.landingpage-xelerion .four-squared .inside h2,.landingpage-xelerion .four-squared .inside h3,.landingpage-xelerion .four-squared .inside h4,.landingpage-xelerion .four-squared .inside h5,.landingpage-xelerion .four-squared .inside h6,.landingpage-xelerion .four-squared .landingpage #banner .inside h1,.landingpage-xelerion .four-squared .landingpage #banner .inside h2,.landingpage-xelerion .four-squared .landingpage #banner .inside h3,.landingpage-xelerion .four-squared .landingpage #banner .inside h4,.landingpage-xelerion .four-squared .landingpage #banner .inside h5,.landingpage-xelerion .four-squared .landingpage #banner .inside h6,.landingpage-xelerion .four-squared h1 .inside,.landingpage-xelerion .four-squared h1.inside,.landingpage-xelerion .four-squared h2 .inside,.landingpage-xelerion .four-squared h2.inside,.landingpage-xelerion .four-squared h3 .inside,.landingpage-xelerion .four-squared h3.inside,.landingpage-xelerion .four-squared h4 .inside,.landingpage-xelerion .four-squared h4.inside,.landingpage-xelerion .four-squared h5 .inside,.landingpage-xelerion .four-squared h5.inside,.landingpage-xelerion .four-squared h6 .inside,.landingpage-xelerion .four-squared h6.inside,.landingpage-xelerion .four-squared span.inside,.timeline .ce_text .text-wrapper>:first-child,h1 .-headingXL,h1 .landingpage-xelerion .four-squared .inside,h1.-headingXL,h2 .-headingXL,h2 .landingpage-xelerion .four-squared .inside,h2.-headingXL,h3 .-headingXL,h3 .landingpage-xelerion .four-squared .inside,h3.-headingXL,h4 .-headingXL,h4 .landingpage-xelerion .four-squared .inside,h4.-headingXL,h5 .-headingXL,h5 .landingpage-xelerion .four-squared .inside,h5.-headingXL,h6 .-headingXL,h6 .landingpage-xelerion .four-squared .inside,h6.-headingXL,span.-headingXL{font-size:calc(1.275rem + 3.3vw);font-weight:900;line-height:1em;text-transform:uppercase}@media (min-width:1200px){.-headingXL h1,.-headingXL h2,.-headingXL h3,.-headingXL h4,.-headingXL h5,.-headingXL h6,.banner .ce_text .text-wrapper,.ce_cta .text-container .text-wrapper p,.ce_list_extended .ce_text p:first-child,.ctlg_master h1,.landingpage #banner .-headingXL h1,.landingpage #banner .-headingXL h2,.landingpage #banner .-headingXL h3,.landingpage #banner .-headingXL h4,.landingpage #banner .-headingXL h5,.landingpage #banner .-headingXL h6,.landingpage #banner .landingpage-xelerion .four-squared .inside h1,.landingpage #banner .landingpage-xelerion .four-squared .inside h2,.landingpage #banner .landingpage-xelerion .four-squared .inside h3,.landingpage #banner .landingpage-xelerion .four-squared .inside h4,.landingpage #banner .landingpage-xelerion .four-squared .inside h5,.landingpage #banner .landingpage-xelerion .four-squared .inside h6,.landingpage .-headingXL h1,.landingpage .-headingXL h2,.landingpage .-headingXL h3,.landingpage .-headingXL h4,.landingpage .-headingXL h5,.landingpage .-headingXL h6,.landingpage .landingpage #banner .-headingXL h1,.landingpage .landingpage #banner .-headingXL h2,.landingpage .landingpage #banner .-headingXL h3,.landingpage .landingpage #banner .-headingXL h4,.landingpage .landingpage #banner .-headingXL h5,.landingpage .landingpage #banner .-headingXL h6,.landingpage .landingpage .-headingXL h1,.landingpage .landingpage .-headingXL h2,.landingpage .landingpage .-headingXL h3,.landingpage .landingpage .-headingXL h4,.landingpage .landingpage .-headingXL h5,.landingpage .landingpage .-headingXL h6,.landingpage-xelerion .-headingXL h1,.landingpage-xelerion .-headingXL h2,.landingpage-xelerion .-headingXL h3,.landingpage-xelerion .-headingXL h4,.landingpage-xelerion .-headingXL h5,.landingpage-xelerion .-headingXL h6,.landingpage-xelerion .four-squared .inside h1,.landingpage-xelerion .four-squared .inside h2,.landingpage-xelerion .four-squared .inside h3,.landingpage-xelerion .four-squared .inside h4,.landingpage-xelerion .four-squared .inside h5,.landingpage-xelerion .four-squared .inside h6,.landingpage-xelerion .four-squared .landingpage #banner .inside h1,.landingpage-xelerion .four-squared .landingpage #banner .inside h2,.landingpage-xelerion .four-squared .landingpage #banner .inside h3,.landingpage-xelerion .four-squared .landingpage #banner .inside h4,.landingpage-xelerion .four-squared .landingpage #banner .inside h5,.landingpage-xelerion .four-squared .landingpage #banner .inside h6,.landingpage-xelerion .four-squared h1 .inside,.landingpage-xelerion .four-squared h1.inside,.landingpage-xelerion .four-squared h2 .inside,.landingpage-xelerion .four-squared h2.inside,.landingpage-xelerion .four-squared h3 .inside,.landingpage-xelerion .four-squared h3.inside,.landingpage-xelerion .four-squared h4 .inside,.landingpage-xelerion .four-squared h4.inside,.landingpage-xelerion .four-squared h5 .inside,.landingpage-xelerion .four-squared h5.inside,.landingpage-xelerion .four-squared h6 .inside,.landingpage-xelerion .four-squared h6.inside,.landingpage-xelerion .four-squared span.inside,.timeline .ce_text .text-wrapper>:first-child,h1 .-headingXL,h1 .landingpage-xelerion .four-squared .inside,h1.-headingXL,h2 .-headingXL,h2 .landingpage-xelerion .four-squared .inside,h2.-headingXL,h3 .-headingXL,h3 .landingpage-xelerion .four-squared .inside,h3.-headingXL,h4 .-headingXL,h4 .landingpage-xelerion .four-squared .inside,h4.-headingXL,h5 .-headingXL,h5 .landingpage-xelerion .four-squared .inside,h5.-headingXL,h6 .-headingXL,h6 .landingpage-xelerion .four-squared .inside,h6.-headingXL,span.-headingXL{font-size:3.75rem}}.landingpage-xelerion .four-squared h1.inside,.landingpage-xelerion .four-squared h2.inside,.landingpage-xelerion .four-squared h3.inside,.landingpage-xelerion .four-squared h4.inside,.landingpage-xelerion .four-squared h5.inside,.landingpage-xelerion .four-squared h6.inside,.landingpage-xelerion .four-squared span.inside,h1.-headingXL,h2.-headingXL,h3.-headingXL,h4.-headingXL,h5.-headingXL,h6.-headingXL,span.-headingXL{font-size:calc(1.2rem + 2.4vw)}@media (min-width:1200px){.landingpage-xelerion .four-squared h1.inside,.landingpage-xelerion .four-squared h2.inside,.landingpage-xelerion .four-squared h3.inside,.landingpage-xelerion .four-squared h4.inside,.landingpage-xelerion .four-squared h5.inside,.landingpage-xelerion .four-squared h6.inside,.landingpage-xelerion .four-squared span.inside,h1.-headingXL,h2.-headingXL,h3.-headingXL,h4.-headingXL,h5.-headingXL,h6.-headingXL,span.-headingXL{font-size:3rem}}.landingpage-xelerion .four-squared h1.inside:not(.-fullWidth),.landingpage-xelerion .four-squared h2.inside:not(.-fullWidth),.landingpage-xelerion .four-squared h3.inside:not(.-fullWidth),.landingpage-xelerion .four-squared h4.inside:not(.-fullWidth),.landingpage-xelerion .four-squared h5.inside:not(.-fullWidth),.landingpage-xelerion .four-squared h6.inside:not(.-fullWidth),.landingpage-xelerion .four-squared span.inside:not(.-fullWidth),h1.-headingXL:not(.-fullWidth),h2.-headingXL:not(.-fullWidth),h3.-headingXL:not(.-fullWidth),h4.-headingXL:not(.-fullWidth),h5.-headingXL:not(.-fullWidth),h6.-headingXL:not(.-fullWidth),span.-headingXL:not(.-fullWidth){max-width:14em}.landingpage-xelerion .four-squared h1.inside:first-child:last-child,.landingpage-xelerion .four-squared h2.inside:first-child:last-child,.landingpage-xelerion .four-squared h3.inside:first-child:last-child,.landingpage-xelerion .four-squared h4.inside:first-child:last-child,.landingpage-xelerion .four-squared h5.inside:first-child:last-child,.landingpage-xelerion .four-squared h6.inside:first-child:last-child,.landingpage-xelerion .four-squared span.inside:first-child:last-child,h1.-headingXL:first-child:last-child,h2.-headingXL:first-child:last-child,h3.-headingXL:first-child:last-child,h4.-headingXL:first-child:last-child,h5.-headingXL:first-child:last-child,h6.-headingXL:first-child:last-child,span.-headingXL:first-child:last-child{margin-bottom:0}.-h2 h1,.-h2 h2,.-h2 h3,.-h2 h4,.-h2 h5,.-h2 h6,.-h3 h1,.-h3 h2,.-h3 h3,.-h3 h4,.-h3 h5,.-h3 h6,.-headingLG h1,.-headingLG h2,.-headingLG h3,.-headingLG h4,.-headingLG h5,.-headingLG h6,.landingpage-dark .swiper-application .swiper-wrapper>div .text-wrapper h3,.landingpage-dark .swiper-application .swiper-wrapper>div .text-wrapper h4,.landingpage-dark .swiper-application .swiper-wrapper>div .text-wrapper p:first-child,.landingpage-xelerion .praxiserprobt .text-wrapper>p>strong,.landingpage-xelerion .swiper-application .swiper-wrapper>div .text-wrapper h3,.landingpage-xelerion .swiper-application .swiper-wrapper>div .text-wrapper h4,.landingpage-xelerion .swiper-application .swiper-wrapper>div .text-wrapper p:first-child,.mod_breadcrumb li a,.mod_breadcrumb li span,.mod_breadcrumb li.active,.quote .text-wrapper p:not(:last-child),h1 .-headingLG,h1.-h2,h1.-h3,h2,h2 .-headingLG,h2.-h2,h2.-h3,h3,h3 .-headingLG,h3.-h2,h3.-h3,h4 .-headingLG,h4.-h2,h4.-h3,h5 .-headingLG,h5.-h2,h5.-h3,h6 .-headingLG,h6.-h2,h6.-h3{font-size:calc(1.0625rem + .75vw);font-weight:900;letter-spacing:.03em;text-transform:uppercase}@media (min-width:1200px){.-h2 h1,.-h2 h2,.-h2 h3,.-h2 h4,.-h2 h5,.-h2 h6,.-h3 h1,.-h3 h2,.-h3 h3,.-h3 h4,.-h3 h5,.-h3 h6,.-headingLG h1,.-headingLG h2,.-headingLG h3,.-headingLG h4,.-headingLG h5,.-headingLG h6,.landingpage-dark .swiper-application .swiper-wrapper>div .text-wrapper h3,.landingpage-dark .swiper-application .swiper-wrapper>div .text-wrapper h4,.landingpage-dark .swiper-application .swiper-wrapper>div .text-wrapper p:first-child,.landingpage-xelerion .praxiserprobt .text-wrapper>p>strong,.landingpage-xelerion .swiper-application .swiper-wrapper>div .text-wrapper h3,.landingpage-xelerion .swiper-application .swiper-wrapper>div .text-wrapper h4,.landingpage-xelerion .swiper-application .swiper-wrapper>div .text-wrapper p:first-child,.mod_breadcrumb li a,.mod_breadcrumb li span,.mod_breadcrumb li.active,.quote .text-wrapper p:not(:last-child),h1 .-headingLG,h1.-h2,h1.-h3,h2,h2 .-headingLG,h2.-h2,h2.-h3,h3,h3 .-headingLG,h3.-h2,h3.-h3,h4 .-headingLG,h4.-h2,h4.-h3,h5 .-headingLG,h5.-h2,h5.-h3,h6 .-headingLG,h6.-h2,h6.-h3{font-size:1.625rem}}.-h4 h1,.-h4 h2,.-h4 h3,.-h4 h4,.-h4 h5,.-h4 h6,.ce_accordion .toggler,.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown .headline,.ce_form legend,.ce_page_teasers_element.-highlights .text-wrapper h1,.ce_page_teasers_element.-highlights .text-wrapper h2,.ce_page_teasers_element.-highlights .text-wrapper h3,.ce_page_teasers_element.-highlights .text-wrapper h4,.ce_page_teasers_element.-highlights .text-wrapper h5,.ce_page_teasers_element.-highlights .text-wrapper h6,.ce_page_teasers_element:not(.-highlights) .teaser__title,.ctlg_master .label,.ctlg_master h3,.mod_eventlist .event__headline,.mod_form legend,.mod_page_teasers_module .event__headline,.mod_page_teasers_module .text-wrapper h1,.mod_page_teasers_module .text-wrapper h2,.mod_page_teasers_module .text-wrapper h3,.mod_page_teasers_module .text-wrapper h4,.mod_page_teasers_module .text-wrapper h5,.mod_page_teasers_module .text-wrapper h6,.service_element .teaser__title,.social_feed_element .info,.social_feed_element .title,h1.-h4,h2.-h4,h3.-h4,h4,h4.-h4,h5.-h4,h6.-h4{font-size:calc(1.03125rem + .375vw);font-weight:700;letter-spacing:var(--base-letter-spacing);text-transform:none}@media (min-width:1200px){.-h4 h1,.-h4 h2,.-h4 h3,.-h4 h4,.-h4 h5,.-h4 h6,.ce_accordion .toggler,.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown .headline,.ce_form legend,.ce_page_teasers_element.-highlights .text-wrapper h1,.ce_page_teasers_element.-highlights .text-wrapper h2,.ce_page_teasers_element.-highlights .text-wrapper h3,.ce_page_teasers_element.-highlights .text-wrapper h4,.ce_page_teasers_element.-highlights .text-wrapper h5,.ce_page_teasers_element.-highlights .text-wrapper h6,.ce_page_teasers_element:not(.-highlights) .teaser__title,.ctlg_master .label,.ctlg_master h3,.mod_eventlist .event__headline,.mod_form legend,.mod_page_teasers_module .event__headline,.mod_page_teasers_module .text-wrapper h1,.mod_page_teasers_module .text-wrapper h2,.mod_page_teasers_module .text-wrapper h3,.mod_page_teasers_module .text-wrapper h4,.mod_page_teasers_module .text-wrapper h5,.mod_page_teasers_module .text-wrapper h6,.service_element .teaser__title,.social_feed_element .info,.social_feed_element .title,h1.-h4,h2.-h4,h3.-h4,h4,h4.-h4,h5.-h4,h6.-h4{font-size:1.3125rem}}.ce_page_teasers_element.-highlights.additional-products .preview,.ce_page_teasers_element.-highlights.products .preview{font-size:var(--base-font-size);letter-spacing:var(--base-letter-spacing);line-height:var(--base-line-height)}.ce_page_teasers_element.-highlights .text-wrapper,.ce_page_teasers_element:not(.-highlights) .text-wrapper,.mod_eventlist .event__time,.mod_page_teasers_module .event__time,.mod_page_teasers_module .text-wrapper,.service_element .text-wrapper{font-size:calc(1.04375rem + .525vw);font-weight:300;letter-spacing:.03em}@media (min-width:1200px){.ce_page_teasers_element.-highlights .text-wrapper,.ce_page_teasers_element:not(.-highlights) .text-wrapper,.mod_eventlist .event__time,.mod_page_teasers_module .event__time,.mod_page_teasers_module .text-wrapper,.service_element .text-wrapper{font-size:1.4375rem}}#anchor-navigation ul li strong,.footer__line:first-child .mod_customnav a,.footer__line:first-child .mod_customnav strong,.header__nav a,.header__nav strong{font-size:calc(1.0125rem + .15vw);font-weight:900;letter-spacing:.03em;text-transform:uppercase}@media (min-width:1200px){#anchor-navigation ul li strong,.footer__line:first-child .mod_customnav a,.footer__line:first-child .mod_customnav strong,.header__nav a,.header__nav strong{font-size:1.125rem}}.-button a,.-buttonStyle,.-primaryButtonStyle a,.-primaryButtonStyle:not(.ce_hyperlink),.-secondaryButtonStyle a,.-secondaryButtonStyle:not(.ce_hyperlink),.-xelerionButtonStyle a,.-xelerionButtonStyle:not(.ce_hyperlink),.ce_cta .text-container a,.ce_cta .text-container a a,.ce_cta .text-container a:not(.ce_hyperlink),.ce_cta.dark .text-container a,.ce_page_teasers_element.-highlights .latest,.ce_product_overview .text-container a.product-link,.ce_product_overview .text-container a.product-link a,.landingpage-xelerion .-button a,.mod_eventlist .event__bookedOut,.mod_eventlist .event__category,.mod_page_teasers_module .event__bookedOut,.mod_page_teasers_module .event__category,.mod_page_teasers_module .latest,.social_feed_element.featured .highlight,a.-primaryButtonStyle,a.-secondaryButtonStyle,a.-xelerionButtonStyle,button{font-size:1rem;font-weight:700;letter-spacing:.03em;line-height:1.25em;text-transform:uppercase}.-headingXL h1,.-headingXL h2,.-headingXL h3,.-headingXL h4,.-headingXL h5,.-headingXL h6,.landingpage-xelerion .four-squared .inside h1,.landingpage-xelerion .four-squared .inside h2,.landingpage-xelerion .four-squared .inside h3,.landingpage-xelerion .four-squared .inside h4,.landingpage-xelerion .four-squared .inside h5,.landingpage-xelerion .four-squared .inside h6,.landingpage-xelerion .four-squared h1 .inside,.landingpage-xelerion .four-squared h2 .inside,.landingpage-xelerion .four-squared h3 .inside,.landingpage-xelerion .four-squared h4 .inside,.landingpage-xelerion .four-squared h5 .inside,.landingpage-xelerion .four-squared h6 .inside,h1 .-headingXL,h1 .landingpage-xelerion .four-squared .inside,h2 .-headingXL,h2 .landingpage-xelerion .four-squared .inside,h3 .-headingXL,h3 .landingpage-xelerion .four-squared .inside,h4 .-headingXL,h4 .landingpage-xelerion .four-squared .inside,h5 .-headingXL,h5 .landingpage-xelerion .four-squared .inside,h6 .-headingXL,h6 .landingpage-xelerion .four-squared .inside{font-size:calc(1.2rem + 2.4vw)}@media (min-width:1200px){.-headingXL h1,.-headingXL h2,.-headingXL h3,.-headingXL h4,.-headingXL h5,.-headingXL h6,.landingpage-xelerion .four-squared .inside h1,.landingpage-xelerion .four-squared .inside h2,.landingpage-xelerion .four-squared .inside h3,.landingpage-xelerion .four-squared .inside h4,.landingpage-xelerion .four-squared .inside h5,.landingpage-xelerion .four-squared .inside h6,.landingpage-xelerion .four-squared h1 .inside,.landingpage-xelerion .four-squared h2 .inside,.landingpage-xelerion .four-squared h3 .inside,.landingpage-xelerion .four-squared h4 .inside,.landingpage-xelerion .four-squared h5 .inside,.landingpage-xelerion .four-squared h6 .inside,h1 .-headingXL,h1 .landingpage-xelerion .four-squared .inside,h2 .-headingXL,h2 .landingpage-xelerion .four-squared .inside,h3 .-headingXL,h3 .landingpage-xelerion .four-squared .inside,h4 .-headingXL,h4 .landingpage-xelerion .four-squared .inside,h5 .-headingXL,h5 .landingpage-xelerion .four-squared .inside,h6 .-headingXL,h6 .landingpage-xelerion .four-squared .inside{font-size:3rem}}.-headingLG h1,.-headingLG h2,.-headingLG h3,.-headingLG h4,.-headingLG h5,.-headingLG h6,h1 .-headingLG,h2 .-headingLG,h3 .-headingLG,h4 .-headingLG,h5 .-headingLG,h6 .-headingLG{font-size:calc(1.125rem + 1.5vw)}@media (min-width:1200px){.-headingLG h1,.-headingLG h2,.-headingLG h3,.-headingLG h4,.-headingLG h5,.-headingLG h6,h1 .-headingLG,h2 .-headingLG,h3 .-headingLG,h4 .-headingLG,h5 .-headingLG,h6 .-headingLG{font-size:2.25rem}}.ce_headline+.-headingLG h2,.ce_headline+.-headingXL h2,.landingpage-xelerion .four-squared .ce_headline+.inside h2{margin-bottom:.75em}html{font-size:16px}body{color:var(--color-text);font-family:var(--base-font-family),sans-serif;font-size:var(--base-font-size);font-weight:var(--base-font-weight);line-height:var(--base-line-height)}b,strong{font-style:normal;font-weight:800}.-link,a{color:var(--color-secondary);cursor:pointer;text-decoration:none}.-link:hover,a:hover{color:var(--color-main)}.back a,.button a{font-size:1rem;font-weight:700}h1,h2,h3,h4,h5,h6{color:var(--color-gray-24);font-family:var(--base-font-family);line-height:1.1em;margin:0 0 .7em}#kontakt.v2 .ce_headline,.-gridLayout .ce_headline{margin-bottom:0}.-h1 h1,.-h1 h2,.-h1 h3,.-h1 h4,.-h1 h5,.-h1 h6,h1,h1.-h1,h2.-h1,h3.-h1,h4.-h1,h5.-h1,h6.-h1{font-size:calc(1.1rem + 1.2vw);font-weight:700}@media (min-width:1200px){.-h1 h1,.-h1 h2,.-h1 h3,.-h1 h4,.-h1 h5,.-h1 h6,h1,h1.-h1,h2.-h1,h3.-h1,h4.-h1,h5.-h1,h6.-h1{font-size:2rem}}.-h2 h1,.-h2 h2,.-h2 h3,.-h2 h4,.-h2 h5,.-h2 h6,h1.-h2,h2,h2.-h2,h3.-h2,h4.-h2,h5.-h2,h6.-h2{font-weight:300;margin-bottom:1em}.-h2 h1+h3,.-h2 h2+h3,.-h2 h3+h3,.-h2 h4+h3,.-h2 h5+h3,.-h2 h6+h3,h1.-h2+h3,h2+h3,h2.-h2+h3,h3.-h2+h3,h4.-h2+h3,h5.-h2+h3,h6.-h2+h3{margin-top:-.75em}.-h3 h1,.-h3 h2,.-h3 h3,.-h3 h4,.-h3 h5,.-h3 h6,h1.-h3,h2.-h3,h3,h3.-h3,h4.-h3,h5.-h3,h6.-h3{font-weight:700}h5{font-size:calc(1.03125rem + .375vw);font-weight:400;letter-spacing:.01em;line-height:27px}@media (min-width:1200px){h5{font-size:1.3125rem}}h6{font-size:.7rem}.ce_accordion{border:1px solid var(--color-gray-93)}.ce_accordion+.ce_accordion{margin-top:var(--gap-sm)}.ce_accordion .accordion{padding:0 var(--text-padding) var(--text-padding) var(--text-padding)}.mod_article#kontakt.v2 .ce_accordion+.ce_accordion,.mod_article.-gridLayout .ce_accordion+.ce_accordion{margin-top:calc(var(--grid__gutter)*-1 + var(--gap-sm))}.ce_text:not(.ce_accordion)+.ce_accordion{margin-top:var(--base-margin-top)}.ce_text:not(.ce_accordion):has(+.ce_accordion) .text-wrapper :last-child{margin-bottom:0}.ce_accordion .toggler{align-items:center;background-color:var(--color-gray-93);color:var(--color-text);cursor:pointer;display:flex;flex-flow:row wrap;padding:1em var(--text-padding);position:relative;transition:background-color .3s ease-in-out 0s,padding .3s ease-in-out 0s}.ce_accordion .toggler .accordion__headline{display:flex;justify-content:space-between;margin:0;width:100%}.ce_accordion .toggler .accordion__headline:after{border-bottom:0 solid transparent;border-left:4px solid transparent;border-right:4px solid transparent;border-top:8.8901569187px solid transparent;border-top-color:var(--color-main);content:"";display:block;height:0;margin-left:1em;margin-top:.5em;transition:border-color .3s ease-in-out 0s;width:0}.ce_accordion .toggler .accordion__subtitle{font-size:1rem;font-weight:300;letter-spacing:.03em;width:100%}.ce_accordion .toggler.ui-state-active{background-color:#fff;padding:var(--text-padding)}.ce_accordion .toggler.ui-state-active:after{transform:rotate(90deg)}.ce_accordion .toggler:focus,.ce_accordion .toggler:hover{background-color:#fff}.ce_accordionStart .block:not([class*=col-]){grid-column:span 12/span 12}.ce_alert{padding:var(--text-padding)}.ce_alert.primary{background-color:var(--color-main)}.ce_alert.secondary{background-color:var(--color-secondary)}.ce_alert.gray{background-color:hsla(0,0%,93%,.5)}.ce_alert.primary .text-wrapper a,.ce_alert.primary .text-wrapper a:before,.ce_alert.primary h1,.ce_alert.primary h2,.ce_alert.primary h3,.ce_alert.primary h4,.ce_alert.primary h5,.ce_alert.primary h6,.ce_alert.secondary .text-wrapper a,.ce_alert.secondary .text-wrapper a:before,.ce_alert.secondary h1,.ce_alert.secondary h2,.ce_alert.secondary h3,.ce_alert.secondary h4,.ce_alert.secondary h5,.ce_alert.secondary h6{color:var(--color-text-inverted)}.mod_breadcrumb{margin-bottom:1em}.mod_breadcrumb .width{padding-top:var(--base-spacing)}.mod_breadcrumb+div .width{padding-top:0}.mod_breadcrumb ul{display:flex;flex-flow:row wrap}.mod_breadcrumb li{position:relative}.mod_breadcrumb li a,.mod_breadcrumb li span,.mod_breadcrumb li.active{color:var(--color-text);font-size:1rem;font-weight:300;text-transform:uppercase}.mod_breadcrumb li a:hover span{color:var(--color-secondary)}.mod_breadcrumb li a:hover{color:var(--color-main)}.mod_breadcrumb li{display:inline-block;font-size:1rem;padding:0}.mod_breadcrumb li:not(:last-child):after{color:var(--color-text);content:">";display:inline-block;margin-left:1em;margin-right:1em}body.withBanner .mod_breadcrumb .inside{max-width:50%}@media only screen and (max-width:767px){body.withBanner .mod_breadcrumb .inside{max-width:100%}}body.-withFullscreenBanner .breadcrumb-headline-wrapper{bottom:0;left:50%;max-width:calc(var(--base-max-width) + var(--base-spacing)*2);padding-left:var(--base-spacing);padding-right:var(--base-spacing);position:absolute;transform:translateX(-50%);width:100%;z-index:2}@media only screen and (max-width:767px){body.-withFullscreenBanner .breadcrumb-headline-wrapper{padding-left:var(--base-spacing-mobile);padding-right:var(--base-spacing-mobile)}}body.-withFullscreenBanner .breadcrumb-headline-wrapper .mod_breadcrumb{margin-bottom:.5em}body.-withFullscreenBanner .breadcrumb-headline-wrapper .mod_breadcrumb li{position:relative}body.-withFullscreenBanner .breadcrumb-headline-wrapper .mod_breadcrumb li a:hover{color:var(--color-main)}body.-withFullscreenBanner .breadcrumb-headline-wrapper .ce_headline{margin-bottom:75px}@media only screen and (max-width:767px){body.-withFullscreenBanner .breadcrumb-headline-wrapper .ce_headline{margin-bottom:30px}}body.-withFullscreenBanner.-whiteColor .breadcrumb-headline-wrapper .ce_headline,body.-withFullscreenBanner.-whiteColor .breadcrumb-headline-wrapper .mod_breadcrumb li a,body.-withFullscreenBanner.-whiteColor .breadcrumb-headline-wrapper .mod_breadcrumb li span,body.-withFullscreenBanner.-whiteColor .breadcrumb-headline-wrapper .mod_breadcrumb li.active,body.-withFullscreenBanner.-whiteColor .breadcrumb-headline-wrapper .mod_breadcrumb li:not(:last-child):after{color:#fff}.ce_hyperlink.block{overflow:visible}.-button a,.-buttonStyle,.-primaryButtonStyle a,.-primaryButtonStyle:not(.ce_hyperlink),.-secondaryButtonStyle a,.-secondaryButtonStyle:not(.ce_hyperlink),.-xelerionButtonStyle a,.-xelerionButtonStyle:not(.ce_hyperlink),.ce_cta .text-container a,.ce_cta .text-container a a,.ce_cta .text-container a:not(.ce_hyperlink),.ce_cta.dark .text-container a,.ce_product_overview .text-container a.product-link,.ce_product_overview .text-container a.product-link a,.landingpage-xelerion .-button a,a.-primaryButtonStyle,a.-secondaryButtonStyle,a.-xelerionButtonStyle,button{align-items:center;appearance:none;background:none;background-color:var(--color-gray-24);border:none;border-radius:0;color:var(--color-text-inverted);cursor:pointer;display:inline-flex;justify-content:center;line-height:normal;margin:auto;min-height:var(--button-height);padding:0 var(--text-padding);position:relative;text-transform:unset;text-transform:uppercase;transition:background-color .3s ease-in-out 0s,color .3s ease-in-out 0s}.-button a.active,.-button a:hover,.-buttonStyle.active,.-buttonStyle:hover,.-primaryButtonStyle a.active,.-primaryButtonStyle a:hover,.-primaryButtonStyle:hover:not(.ce_hyperlink),.-secondaryButtonStyle a.active,.-secondaryButtonStyle a:hover,.-secondaryButtonStyle:hover:not(.ce_hyperlink),.-xelerionButtonStyle a.active,.-xelerionButtonStyle a:hover,.-xelerionButtonStyle:hover:not(.ce_hyperlink),.active.-primaryButtonStyle:not(.ce_hyperlink),.active.-secondaryButtonStyle:not(.ce_hyperlink),.active.-xelerionButtonStyle:not(.ce_hyperlink),.ce_cta .text-container a.active,.ce_cta .text-container a:hover,.ce_product_overview .text-container a.active.product-link,.ce_product_overview .text-container a.product-link a.active,.ce_product_overview .text-container a.product-link a:hover,.ce_product_overview .text-container a.product-link:hover,a.-primaryButtonStyle:hover,a.-secondaryButtonStyle:hover,a.-xelerionButtonStyle:hover,a.active.-primaryButtonStyle,a.active.-secondaryButtonStyle,a.active.-xelerionButtonStyle,button.active,button:hover{background-color:var(--color-main)}.-button a,.-buttonStyle,.-primaryButtonStyle a,.-primaryButtonStyle:not(.ce_hyperlink),.-secondaryButtonStyle a,.-secondaryButtonStyle:not(.ce_hyperlink),.-xelerionButtonStyle a,.-xelerionButtonStyle:not(.ce_hyperlink),.ce_cta .text-container a,.ce_cta .text-container a a,.ce_cta .text-container a:not(.ce_hyperlink),.ce_cta.dark .text-container a,.ce_product_overview .text-container a.product-link,.ce_product_overview .text-container a.product-link a,.contao-cookiebar .cc-footer .cc-btn,.landingpage-xelerion .-button a,a.-primaryButtonStyle,a.-secondaryButtonStyle,a.-xelerionButtonStyle,button.submit{clip-path:var(--triangle-right);padding-right:2.65em}.mod_article.banner .ce_text .-button a{background-color:var(--color-secondary);clip-path:var(--triangle-left);font-size:calc(1.00625rem + .075vw);font-weight:700;padding:0 var(--text-padding) 0 2.65em;text-transform:uppercase}@media (min-width:1200px){.mod_article.banner .ce_text .-button a{font-size:1.0625rem}}.mod_article.banner .ce_text .-button a:hover{background-color:var(--color-secondary-hover)}.ce_catalogFilterForm .widget-submit,.widget-pagebreak{clip-path:polygon(100% 0,calc(100% - 1.3em) 100%,0 100%,0 0,0 0);display:flex}.ce_catalogFilterForm .widget-submit button,.widget-pagebreak button{background-color:var(--color-secondary);font-size:calc(1.00625rem + .075vw);height:100%;transition:background .3s ease-in-out 0s,color .3s ease-in-out 0s,box-shadow .3s ease-in-out 0s;width:100%}@media (min-width:1200px){.ce_catalogFilterForm .widget-submit button,.widget-pagebreak button{font-size:1.0625rem}}.ce_catalogFilterForm .widget-submit button:hover,.widget-pagebreak button:hover{background-color:var(--color-secondary-hover);color:var(--color-text-inverted)}.-primaryButtonStyle a,.-primaryButtonStyle:not(.ce_hyperlink),.ce_cta .text-container a,.ce_cta .text-container a a,.ce_cta .text-container a:not(.ce_hyperlink),.ce_product_overview .text-container a.product-link,.ce_product_overview .text-container a.product-link a,a.-primaryButtonStyle{background-color:var(--color-main)}.-primaryButtonStyle a:hover,.-primaryButtonStyle:not(.ce_hyperlink):hover,.ce_cta .text-container a:hover,.ce_product_overview .text-container a.product-link a:hover,.ce_product_overview .text-container a.product-link:hover,a.-primaryButtonStyle:hover{background-color:var(--color-main-hover)}.-secondaryButtonStyle a,.-secondaryButtonStyle:not(.ce_hyperlink),.ce_cta.dark .text-container a,a.-secondaryButtonStyle{background-color:var(--color-secondary);color:#fff}.-secondaryButtonStyle a:hover,.-secondaryButtonStyle:not(.ce_hyperlink):hover,.ce_cta.dark .text-container a:hover,a.-secondaryButtonStyle:hover{background-color:var(--color-secondary-hover);color:#fff}.-xelerionButtonStyle a,.-xelerionButtonStyle:not(.ce_hyperlink),.landingpage-xelerion .-button a,a.-xelerionButtonStyle{background-color:var(--color-xelerion);color:#fff}.-xelerionButtonStyle a:hover,.-xelerionButtonStyle:not(.ce_hyperlink):hover,.landingpage-xelerion .-button a:hover,a.-xelerionButtonStyle:hover{background-color:var(--color-xelerion-hover);color:#fff}.-button [style*="background-color: #cc0f22;"]{background-color:#cc0f22}.-button [style*="background-color: #cc0f22;"]:hover{background-color:#fb2238!important}.-button [style*="background-color: #2ab9ce;"]{background-color:#2ab9ce}.-button [style*="background-color: #2ab9ce;"]:hover{background-color:#53d5e8!important}.-button [style*="background-color: #cd0529;"]{background-color:#cd0529}.-button [style*="background-color: #cd0529;"]:hover{background-color:#ff153f!important}.-button [style*="background-color: #5a2382;"]{background-color:#5a2382}.-button [style*="background-color: #5a2382;"]:hover{background-color:#8025c2!important}.-button [style*="background-color: #3a3a3a;"]{background-color:#3a3a3a}.-button [style*="background-color: #3a3a3a;"]:hover{background-color:#645252!important}.-button [style*="background-color: #863d97;"]{background-color:#863d97}.-button [style*="background-color: #863d97;"]:hover{background-color:#b14ec8!important}.-button [style*="background-color: #d631ff;"]{background-color:#d631ff}.-button [style*="background-color: #d631ff;"]:hover{background-color:#e373ff!important}.filters-button-group button{background-color:var(--color-gray-86);border:1px solid var(--color-gray-86);color:var(--color-text);padding:0 calc(var(--text-padding) + .5em)}@media only screen and (max-width:767px){.filters-button-group button{display:flex;margin-left:0;margin-top:.5em}}.filters-button-group button.active,.filters-button-group button:hover{background-color:#fff}.filters-button-group button.active:after{opacity:1}.filters-button-group button:after{aspect-ratio:auto;background:none;clip-path:none;color:var(--color-main);content:"\f00d";font-family:var(--base-icon-font);height:auto;opacity:0;position:absolute;right:1em;top:50%;transform:translateY(-50%)}.contact-buttons{display:flex}.ctlg_master .contact-buttons{flex-direction:column;justify-content:space-between}@media only screen and (max-width:1023px){.ctlg_master .contact-buttons{flex-direction:row;justify-content:flex-start;margin-top:1em}.ctlg_master .contact-buttons a+a{margin-left:1em}}.overlay__contact .contact-buttons{gap:1.5em;margin-top:1em}.contact-buttons a{display:block;height:3.75rem;width:3.75rem}.contact-buttons a:before{background-position:50%;background-repeat:no-repeat;background-size:50%;content:"";display:block;height:100%}.contact-buttons a.phone-button{background-color:var(--color-secondary);color:#fff}.contact-buttons a.phone-button:before{background-image:url(/build/images/icon_big_phone.b6abb218.svg);filter:brightness(0) invert(1)}.contact-buttons a.phone-button:hover{background-color:var(--color-main)}.contact-buttons a.contact-form-button,.contact-buttons a.email-button{background-color:var(--color-gray-86)}.contact-buttons a.contact-form-button:before,.contact-buttons a.email-button:before{background-image:url(/build/images/icon_big_envelope.67db7c7b.svg);filter:brightness(0)}.contact-buttons a.contact-form-button:hover,.contact-buttons a.email-button:hover{background-color:var(--color-gray-24)}.contact-buttons a.contact-form-button:hover:before,.contact-buttons a.email-button:hover:before{filter:brightness(0) invert(1)}.contact-buttons a.contact-form-button:before{background-image:url(/build/images/icon_big_form.1c986de5.svg)}.mod_changelanguage{flex-wrap:wrap}.mod_changelanguage h2{width:100%}.ce_cta.fluid-width,.to-left-edge,.to-right-edge{margin-left:calc((100vw - min(100vw - var(--base-spacing) * 2, 1300px))/2*-1);margin-right:calc((100vw - min(100vw - var(--base-spacing) * 2, 1300px))/2*-1);overflow:visible}.ce_cta.fluid-width img,.ce_cta.fluid-width picture,.to-left-edge img,.to-left-edge picture,.to-right-edge img,.to-right-edge picture{width:100%}.ce_cta.no-media .cta-wrapper .text-background-container{background:var(--color-gray-93) url(/build/images/background_triangles_grey.4dabdc88.svg) center top/100% auto no-repeat;background-position:100% 0!important;background-size:100vw auto!important}.ce_cta.no-media.dark .cta-wrapper .text-background-container{background:var(--color-gray-24) url(/build/images/background-triangles-right-top_darker.a09464d7.svg) center top/100% auto no-repeat;background-position:100% 0!important;background-size:100vw auto!important}.ce_cta .cta-wrapper{display:flex;flex-direction:column;height:100%}.ce_cta .cta-wrapper .text-background-container{background:var(--color-gray-93)}.ce_cta .media-wrapper,.ce_cta .media-wrapper *{height:100%}.ce_cta .media-wrapper video{display:flex}.ce_cta .media-wrapper img{max-height:55vh;object-fit:cover;width:100%}.ce_cta.no-media .text-container{padding:calc(var(--base-spacing)*1.1) var(--base-spacing)}@media only screen and (max-width:767px){.ce_cta.no-media .text-container{padding:calc(var(--base-spacing)*.5)!important}}.ce_cta .text-container{padding:var(--base-spacing)}.ce_cta .text-container .text-wrapper p{font-size:calc(1.2rem + 2.4vw);margin-bottom:var(--text-padding)}@media (min-width:1200px){.ce_cta .text-container .text-wrapper p{font-size:3rem}}@media only screen and (max-width:767px){.ce_cta .text-container{padding:calc(var(--base-spacing)*.5)!important}}.ce_cta.dark .text-background-container{background-color:var(--color-gray-24)}.ce_cta.dark .text-container .text-wrapper p{color:#fff}.ce_cta.fluid-width .text-container{margin:auto max(var(--base-spacing),50% - 650px);max-width:1300px;padding-left:0;padding-right:0}@media only screen and (min-width:1023px){.ce_cta.fluid-width.full-width .text-container .text-wrapper{margin-right:6rem}.ce_cta.full-width .text-container{display:flex}.ce_cta.full-width .text-container .text-wrapper{margin-right:4rem}.ce_cta.full-width .text-container .text-wrapper p{margin-bottom:0}.ce_cta.full-width .text-container a{flex-shrink:0;margin-left:0}}#cboxOverlay{background-color:var(--color-secondary)}#colorbox{box-shadow:8px 8px 30px 0 rgba(0,0,0,.12)}@media only screen and (max-width:1023px){#colorbox{box-shadow:5px 5px 20px 0 rgba(0,0,0,.12)}}#colorbox #cboxWrapper #cboxContent{background-color:#fff;margin-top:0}#colorbox #cboxWrapper #cboxContent #cboxLoadingGraphic{animation:rotate 1s linear infinite;background-image:none;border:6px solid var(--color-main);border-radius:50%;border-top:6px solid transparent;box-sizing:border-box;height:3rem;left:50%;position:absolute;top:50%;width:3rem}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}#colorbox #cboxWrapper #cboxContent #cboxClose{background:none;background-image:none!important;border:none;cursor:pointer;display:inline-flex;height:28px;margin:0;min-height:0;outline:none;padding:0;position:absolute;text-indent:0!important;width:28px}#colorbox #cboxWrapper #cboxContent #cboxClose:after,#colorbox #cboxWrapper #cboxContent #cboxClose:before{background-color:#000;clip-path:none;content:"";height:28px;left:14px;position:absolute;transition:background-color .3s ease-in-out 0s;width:2px}#colorbox #cboxWrapper #cboxContent #cboxClose:before{transform:rotate(45deg)}#colorbox #cboxWrapper #cboxContent #cboxClose:after{transform:rotate(-45deg)}#colorbox #cboxWrapper #cboxContent #cboxClose:hover{background:none}#colorbox #cboxWrapper #cboxContent #cboxClose:hover:after,#colorbox #cboxWrapper #cboxContent #cboxClose:hover:before{background-color:var(--color-main)}#colorbox #cboxWrapper #cboxContent #cboxNext,#colorbox #cboxWrapper #cboxContent #cboxPrevious{background-image:none;height:100%;left:0;margin-top:0;top:0;width:50%}#colorbox #cboxWrapper #cboxContent #cboxNext:after,#colorbox #cboxWrapper #cboxContent #cboxPrevious:after{color:#fff;content:"\f060";display:block;font-family:var(--base-icon-font);font-size:2rem;font-weight:700;left:20px;opacity:0;position:absolute;text-indent:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease-in-out 0s}.mobile #colorbox #cboxWrapper #cboxContent #cboxNext:after,.mobile #colorbox #cboxWrapper #cboxContent #cboxPrevious:after{opacity:1}#colorbox #cboxWrapper #cboxContent #cboxNext{left:auto;right:0}#colorbox #cboxWrapper #cboxContent #cboxNext:after{content:"\f061";left:auto;right:20px}#colorbox #cboxWrapper #cboxContent #cboxNext:hover:after,#colorbox #cboxWrapper #cboxContent #cboxPrevious:hover:after,#colorbox #cboxWrapper #cboxContent .mobile #cboxNext:after,#colorbox #cboxWrapper #cboxContent .mobile #cboxPrevious:after{opacity:1}#colorbox #cboxWrapper #cboxContent #cboxLoadedContent{border:0}#cboxContent,#cboxWrapper,#cboxWrapper>div{overflow:visible}#cboxCurrent,#cboxTitle{display:none!important}.counters .inside{row-gap:3em}.counters .ce_text p:first-child{margin-bottom:.5em}@media only screen and (min-width:1023px){.counters .ce_text+.ce_text{border-left:1px solid var(--color-gray-24)}}@media only screen and (min-width:549px){.counters .ce_text:nth-child(2n){border-left:1px solid var(--color-gray-24)}}@keyframes cookiebar-overlay-in{0%{background:rgba(45,45,45,0)}to{background:rgba(45,45,45,.7)}}@keyframes cookiebar-overlay-out{0%{background:rgba(45,45,45,.7)}to{background:rgba(45,45,45,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;transform:translateY(0);visibility:visible}to{opacity:0;transform:translateY(-100%);visibility:hidden}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;transform:scale(1);visibility:visible}to{opacity:0;transform:scale(0);visibility:hidden}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;transform:translateY(0);visibility:visible}to{opacity:0;transform:translateY(100%);visibility:hidden}}.contao-cookiebar{bottom:0;font-family:var(--base-font-family);font-size:0;left:0;letter-spacing:0;max-height:100vh;overflow:hidden;padding:15px;pointer-events:none;position:fixed;right:0;text-align:center;top:0;z-index:9999}.contao-cookiebar,.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar:before{content:"";display:inline-block;height:100%;vertical-align:middle}.contao-cookiebar .cc-inner{display:inline-block;font-size:16px;max-height:100%;max-width:660px;opacity:0;overflow-y:auto;pointer-events:none;text-align:left;visibility:hidden;width:100%}#cookiebar-desc p:not(:first-child){display:inline}#cookiebar-desc .cc-btn{background:none;border:none;color:var(--color-secondary);display:inline-block;font-size:inherit;font-weight:400;margin-bottom:45px;padding:0;width:auto}#cookiebar-desc .cc-btn:hover{color:var(--color-main)}#cookiebar-desc strong{color:#333;font-family:var(--base-font-family);font-size:32px;font-weight:900;line-height:1.3em}.contao-cookiebar .cc-head h1:first-child,.contao-cookiebar .cc-head h2:first-child,.contao-cookiebar .cc-head h3:first-child,.contao-cookiebar .cc-head h4:first-child,.contao-cookiebar .cc-head h5:first-child,.contao-cookiebar .cc-head h6:first-child{margin-top:0}.contao-cookiebar .cc-head p{margin-bottom:15px}.contao-cookiebar .cc-btn{cursor:pointer;display:inline-block;font-size:19px;margin-bottom:8px;outline:0 none;padding:.8em 1.6em;width:100%}.contao-cookiebar .cc-btn:hover{background-color:var(--color-main)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .cc-btn.success{background:var(--color-secondary);color:#fff}.contao-cookiebar .cc-btn.success:hover{background:var(--color-secondary-hover)}.contao-cookiebar .cc-btn.back{background:none;border:none;color:var(--color-gray-24);display:flex;justify-content:flex-start;margin:0;padding:0;width:auto}.contao-cookiebar .cc-btn.back:after{display:none}.contao-cookiebar .cc-btn.back svg{fill:var(--color-gray-24);margin-right:.5em;max-width:1.5em}.contao-cookiebar .cc-btn.back:hover{color:var(--color-main)}.contao-cookiebar .cc-btn.back:hover svg{fill:var(--color-main)}.contao-cookiebar .cc-btn.policy{min-height:0;text-transform:none}.contao-cookiebar .cc-btn.policy:after{display:none}.contao-cookiebar .cc-btn.info{background-color:transparent;display:block;margin-left:auto!important;margin-right:0;min-height:0;padding:0}.contao-cookiebar .cc-btn.info svg{fill:var(--color-gray-24);height:20px;width:20px}.contao-cookiebar .cc-btn.info:hover svg{fill:var(--color-main)}.contao-cookiebar .cc-btn.info:after{display:none}.contao-cookiebar label{display:block;line-height:1.2rem;padding:8px 13px 8px 0;position:relative}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{height:1px;opacity:0;outline:0 none;position:absolute;width:1px}.contao-cookiebar input+label{cursor:pointer;padding:8px 13px 8px 50px}.contao-cookiebar input+label:before{background:#fff;border:2px solid #eaeaea;border-radius:10px;box-sizing:content-box;content:"";height:18px;left:0;margin:0;position:absolute;top:6px;transition:border-color .2s;width:35px}.contao-cookiebar input+label:after{background:#eaeaea;border-radius:10px;content:"";display:block;height:14px;left:4px;position:absolute;top:10px;transition:background .2s,margin-left .2s,padding .2s;width:14px}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(90deg,#eaeaea 0,#eaeaea 50%,#6bcc45 0,#6bcc45)}.contao-cookiebar input:checked+label:before{background:#dcf3db;border-color:#6bcc45}.contao-cookiebar input:checked+label:after{background:#6bcc45;margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:before{background:#f4f4f4;border-color:#c8c7c5}.contao-cookiebar input:disabled+label:after{background:#c8c7c5}.contao-cookiebar.cc-top .cc-inner{vertical-align:top}.contao-cookiebar.cc-top.cc-active .cc-inner{animation:cookiebar-top-in .5s ease-in-out forwards}.contao-cookiebar.cc-top.cc-saved .cc-inner{animation:cookiebar-top-out .5s ease-in-out forwards}.contao-cookiebar.cc-bottom .cc-inner{vertical-align:bottom}.contao-cookiebar.cc-bottom.cc-active .cc-inner{animation:cookiebar-bottom-in .5s ease-in-out forwards}.contao-cookiebar.cc-bottom.cc-saved .cc-inner{animation:cookiebar-bottom-out .5s ease-in-out forwards}.contao-cookiebar.cc-middle .cc-inner{vertical-align:middle}.contao-cookiebar.cc-middle.cc-active .cc-inner{animation:cookiebar-middle-in .5s ease-in-out forwards}.contao-cookiebar.cc-middle.cc-saved .cc-inner{animation:cookiebar-middle-out .5s ease-in-out forwards}.contao-cookiebar.cc-left{text-align:left}.contao-cookiebar.cc-right{text-align:right}.contao-cookiebar.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.contao-cookiebar.cc-active.cc-blocked{animation:cookiebar-overlay-in .5s ease-in-out forwards;pointer-events:auto}.contao-cookiebar.cc-saved .cc-inner{opacity:0;pointer-events:none;visibility:hidden}.contao-cookiebar.cc-saved.cc-blocked{animation:cookiebar-overlay-out .5s ease-in-out forwards;pointer-events:none}.contao-cookiebar .cc-policy p{margin-bottom:1.5em}.cookiebar_default{color:#73706a}.cookiebar_default p{color:#868686;line-height:1.4}.cookiebar_default .cc-inner{background:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.25);padding:25px}.cookiebar_default .cc-groups,.cookiebar_default .cc-policy{margin:45px 0}.cookiebar_default .cc-group{border:1px solid #d0d0d0;border-radius:10px;margin-bottom:10px;position:relative}.cookiebar_default .cc-group>label{margin:5px 130px 5px 10px}.cookiebar_default .cc-footer{text-align:right}.cookiebar_default .cc-group .cc-detail-btn{background:transparent;border:0;color:#a2a2a2;cursor:pointer;font-size:13px;letter-spacing:0;line-height:1.2rem;margin:5px 5px 5px 0;min-height:0;outline:0 none;padding:8px 13px;position:absolute;right:0;text-transform:none;top:0}.cookiebar_default .cc-group .cc-detail-btn span:nth-child(2){display:none}.cookiebar_default .cc-group .cc-detail-btn:hover{color:#717171}.cookiebar_default .cc-group .cc-detail-btn.cc-active span:first-child,.cookiebar_default .cc-group .cc-detail-btn:after{display:none}.cookiebar_default .cc-group .cc-detail-btn.cc-active span:nth-child(2){display:inline}.cookiebar_default .cc-group .cc-detail-btn-details{background:transparent;border:0;color:#a2a2a2;cursor:pointer;display:inline-block;font-size:13px;letter-spacing:0;margin:0 0 10px;outline:0 none;padding:0;text-decoration:underline;text-transform:none}.cookiebar_default .cc-group .cc-detail-btn-details span:nth-child(2){display:none}.cookiebar_default .cc-group .cc-detail-btn-details:hover{color:#717171}.cookiebar_default .cc-group .cc-detail-btn-details.cc-active span:first-child{display:none}.cookiebar_default .cc-group .cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cookiebar_default .cc-cookies{background:#fbfbfb;border-radius:0 0 10px 10px;display:none}.cookiebar_default .cc-cookies>p{font-size:.875rem}.cookiebar_default .cc-cookies>.cc-cookie,.cookiebar_default .cc-cookies>p{border-top:1px solid #e6e6e6;margin:0;padding:15px}.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info{background:#fff;border:1px solid #efefef;border-radius:10px;font-size:.875rem;padding:10px}.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info>div+div{margin-top:5px;word-break:break-all}.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-desc>p{margin-bottom:0}.cookiebar_default .cc-cookies .cc-cookie label.cookie+.cc-cookie-info,.cookiebar_default .cc-cookies .cc-cookie label.cookie+button.cc-detail-btn-details,.cookiebar_default .cc-cookies .cc-cookie label.cookie+p{margin-top:10px}.cookiebar_default .cc-cookies .cc-cookie p{font-size:.875rem;margin:0 0 15px}.cookiebar_default .cc-info{text-align:center}.cookiebar_default .cc-info>p{font-size:.875rem}.cookiebar_default .cc-info>a{color:#a2a2a2;display:inline-block;font-size:.813rem;text-decoration:none}.cookiebar_default .cc-info>a:hover{color:#717171}.cookiebar_default .cc-info>a+a:before{content:"·";display:inline-block;margin-right:5px}@media (min-width:768px){.contao-cookiebar .cc-btn{margin-bottom:0;width:auto}.contao-cookiebar .cc-inner{font-size:19px}.contao-cookiebar .cc-btn+.cc-btn{margin-left:1em}.cookiebar_default .cc-inner{padding:50px}#cookiebar-desc strong{font-size:55px}}@media only screen and (max-width:1023px){svg.map{max-width:50%}}@media only screen and (max-width:767px){svg.map{max-width:100%}}svg.map path,svg.map polygon{pointer-events:all;position:relative}svg.map path:after,svg.map polygon:after{background-color:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.3);content:attr(data-hover);position:absolute}svg.map g:hover path,svg.map g:hover polygon,svg.map path:hover,svg.map polygon:hover{fill:var(--color-main);cursor:pointer}.contact-person{margin-top:var(--text-padding)}.selected-region{margin-bottom:var(--text-padding)}.contact .show-in-overlay{display:none}.contact .label{color:var(--color-gray-24);font-size:1.3125rem;font-weight:700;letter-spacing:var(--base-letter-spacing);margin-bottom:0;margin-top:var(--text-padding);text-transform:none}.ce_contact_person,.press-contact{max-width:fit-content}.ce_contact_person.horizontal,.press-contact.horizontal{max-width:100%}.ce_contact_person.horizontal .contact-person,.press-contact.horizontal .contact-person{margin-top:0}.ce_contact_person.horizontal .image-contact-wrapper,.press-contact.horizontal .image-contact-wrapper{display:block}.ce_contact_person.horizontal .wrapper,.press-contact.horizontal .wrapper{display:grid;gap:var(--gap);hyphens:auto;margin-top:1em;word-break:break-word}@media only screen and (min-width:549px){.ce_contact_person.horizontal .wrapper,.press-contact.horizontal .wrapper{grid-template-columns:1fr auto}}.ce_contact_person.horizontal .wrapper .label,.press-contact.horizontal .wrapper .label{margin-top:0}.ce_contact_person .image-contact-wrapper,.press-contact .image-contact-wrapper{display:grid;gap:var(--gap);grid-template-columns:1fr auto;grid-template-rows:3.75rem 3.75rem}.ce_contact_person .button-wrapper,.press-contact .button-wrapper{display:grid;gap:1em;grid-template-columns:fit-content(60px) fit-content(60px)}.ce_contact_person .image_container,.press-contact .image_container{grid-row:1/3;overflow:hidden}.ce_contact_person .image_container img,.press-contact .image_container img{height:100%;object-fit:cover;width:100%}.ce_contact_person .label,.press-contact .label{color:var(--color-gray-24);font-size:1.3125rem;font-weight:700;letter-spacing:var(--base-letter-spacing);margin-bottom:0;margin-top:var(--text-padding);text-transform:none}.no-selection-map{margin-top:3em}.ce_download .mime_icon,.ce_downloads .mime_icon{display:none}.ce_download ul li,.ce_downloads ul li{background-color:var(--color-gray-93);display:flex}.ce_download ul li .image_container a,.ce_downloads ul li .image_container a{display:block;padding:.5em}.ce_download ul li>a,.ce_downloads ul li>a{font-weight:700;padding:1em;position:relative;width:100%}.ce_download ul li>a .size,.ce_downloads ul li>a .size{display:block;font-weight:300}.ce_download ul li>a:after,.ce_downloads ul li>a:after{border-bottom:5px solid transparent;border-left:11.1126961484px solid transparent;border-left-color:var(--color-main);border-right:0 solid transparent;border-top:5px solid transparent;bottom:1em;content:"";display:block;height:0;position:absolute;right:1em;transition:border-color .3s ease-in-out 0s;width:0}.ce_download ul li .image_container img,.ce_downloads ul li .image_container img{width:120px}.ce_download a,.ce_downloads a{color:var(--color-text)}.ce_download a:hover,.ce_downloads a:hover,a[href$=".pdf"]:before{color:var(--color-secondary)}a[href$=".pdf"]:before{content:"\f1c1";font-family:var(--base-icon-font);font-weight:400;padding-right:.5em}.download-element .size{color:var(--color-gray-71)}.mod_eventlist,.mod_page_teasers_module{margin:calc(var(--gap--half)*-1)}.right .mod_eventlist,.right .mod_page_teasers_module{margin:0;max-width:fit-content}.right .mod_eventlist+.ce_text,.right .mod_page_teasers_module+.ce_text{margin-top:var(--base-spacing)}.mod_eventlist .inside,.mod_page_teasers_module .inside{display:flex;flex-wrap:wrap}@media only screen and (max-width:640px){.mod_eventlist,.mod_page_teasers_module{margin-right:calc(var(--base-spacing-mobile)*-1);overflow:visible}}.mod_eventlist.-threeColumns .event,.mod_page_teasers_module.-threeColumns .event{width:calc(33.33333% - var(--gap))}.mod_eventlist.-fourColumns .event,.mod_page_teasers_module.-fourColumns .event{width:calc(25% - var(--gap))}.mod_eventlist .list{display:flex;flex-wrap:wrap}.mod_article.-slider .list{margin:calc(var(--gap--half)*-1)}.ce_text.-eventBox{position:relative}.ce_text.-eventBox .image_container{aspect-ratio:3/2;overflow:hidden}.ce_text.-eventBox .image_container img{height:100%;object-fit:cover;transition:transform .3s ease-in-out 0s}.ce_text.-eventBox .-backgroundGrey .text-wrapper,.ce_text.-eventBox .-backgroundGreyTriangles .text-wrapper{background-color:#fff}.ce_text.-eventBox .text-wrapper{background-color:var(--color-gray-93);border-bottom:1px solid var(--color-gray-93);border-left:1px solid var(--color-gray-93);border-right:1px solid var(--color-gray-93);color:var(--color-text);flex:1 1 auto;padding:var(--text-padding);transition:background-color .3s ease-in-out 0s}.mod_eventlist .event,.mod_page_teasers_module .event{margin:var(--gap--half);position:relative;width:calc(25% - var(--gap))}@media only screen and (max-width:1199px){.mod_eventlist .event,.mod_page_teasers_module .event{width:calc(33.33333% - var(--gap))}}@media only screen and (max-width:1023px){.mod_eventlist .event,.mod_page_teasers_module .event{width:calc(50% - var(--gap))}}@media only screen and (max-width:549px){.mod_eventlist .event,.mod_page_teasers_module .event{width:calc(100% - var(--gap))}}.mod_eventlist .event>a,.mod_eventlist .event__wrapper,.mod_page_teasers_module .event>a,.mod_page_teasers_module .event__wrapper{display:flex;flex-direction:column;height:100%}.mod_eventlist .event__category,.mod_page_teasers_module .event__category{background-color:var(--color-secondary);clip-path:polygon(100% 0,calc(100% - 1em) 100%,0 100%,0 0,0 0);color:var(--color-text-inverted);left:0;padding:.5em 2em .5em 1em;position:absolute;top:0;z-index:10}.mod_eventlist .event__bookedOut,.mod_page_teasers_module .event__bookedOut{background-color:var(--color-main);clip-path:polygon(100% 0,calc(100% - 1em) 100%,0 100%,0 0,0 0);color:var(--color-text-inverted);font-size:.875rem;left:0;margin-top:56%;padding-block:.3em;padding:.5em .6em .5em 1em;position:absolute;text-transform:none;top:0;z-index:10}.mod_eventlist .event__time,.mod_page_teasers_module .event__time{font-weight:200;letter-spacing:0}.mod_eventlist .event__headline,.mod_page_teasers_module .event__headline{margin:var(--heading-margin)}.mod_eventlist .event__text,.mod_page_teasers_module .event__text{background-color:var(--color-gray-93);border-bottom:1px solid var(--color-gray-93);border-left:1px solid var(--color-gray-93);border-right:1px solid var(--color-gray-93);color:var(--color-text);flex:1 1 auto;padding:var(--text-padding);transition:background-color .3s ease-in-out 0s}.mod_eventlist .event__image .image_container,.mod_page_teasers_module .event__image .image_container{aspect-ratio:3/2;overflow:hidden}.mod_eventlist .event__image .image_container img,.mod_page_teasers_module .event__image .image_container img{height:100%;object-fit:cover;transition:transform .3s ease-in-out 0s;width:100%}.-backgroundGrey .mod_eventlist .event__text,.-backgroundGrey .mod_page_teasers_module .event__text,.-backgroundGreyTriangles .mod_eventlist .event__text,.-backgroundGreyTriangles .mod_page_teasers_module .event__text{background-color:#fff}.mod_eventlist .-table{border-collapse:collapse;display:table;width:100%}.mod_eventlist .-table .event,.mod_eventlist .-table .event__header{display:table-row;margin:0}.mod_eventlist .-table .event>div,.mod_eventlist .-table .event__header>div{display:table-cell;font-size:1rem;font-weight:300;letter-spacing:.01em;padding:5px}.mod_eventlist .-table .event>div:first-child,.mod_eventlist .-table .event__header>div:first-child{padding-right:var(--text-padding)}.mod_eventlist .-table .event__header{background-color:var(--color-gray-24);color:var(--color-text-inverted)}.mod_eventlist .-table .event__header>div{font-weight:700}.mod_eventlist .-table .event+.event{border-top:1px solid var(--color-gray-86)}.event.is-linked:hover img{transform:scale(1.05)}.event.featured{order:-1}.event.featured .event__category,.event.featured .event__category:after{background-color:var(--color-main)}.eventlist__footnote{font-size:.8125rem;margin-top:1em}.event__language{text-transform:capitalize}.booked-out-table,:not(.event).booked-out{color:var(--color-gray-71);pointer-events:none}.event.booked-out a>.event__image,.event.booked-out a>.event__text{opacity:.6}.event__bookedOut,.event__bookedOutTable{color:var(--color-main);display:block;font-size:.875rem;font-weight:700}.ce_form,.mod_form{max-width:900px}.ce_form .formbody,.mod_form .formbody{margin:calc(var(--gap--half)*-1)}.ce_form fieldset,.mod_form fieldset{border:none;display:flex;flex-wrap:wrap;min-width:100%;padding:0}.ce_form fieldset.-invert,.mod_form fieldset.-invert{background-color:var(--color-gray-93);padding:var(--text-padding)}form{margin-top:var(--base-margin-top)}.select,input:not([type=checkbox]),select,textarea{appearance:none;background-color:var(--color-gray-93);border:1px solid var(--color-gray-93);border-radius:0;font-weight:500;outline:none;padding:1em 1.5em;position:relative;transition:border-color .3s ease-in-out 0s,background-color .3s ease-in-out 0s;width:100%}.select:hover,input:not([type=checkbox]):hover,select:hover,textarea:hover{border:1px solid var(--color-text)}.select:focus,input:not([type=checkbox]):focus,select:focus,textarea:focus{background-color:#fff;border:1px solid var(--color-text)}.select::placeholder,input:not([type=checkbox])::placeholder,select::placeholder,textarea::placeholder{color:var(--color-gray-93)}fieldset.-invert .select,fieldset.-invert input:not([type=checkbox]),fieldset.-invert select,fieldset.-invert textarea{background-color:#fff}.select,select{background-color:var(--color-gray-86);cursor:pointer;font-size:calc(1.00625rem + .075vw);font-weight:700;letter-spacing:.01em}@media (min-width:1200px){.select,select{font-size:1.0625rem}}.search input{background-image:url(/build/images/icon_small_search.cc468880.svg);background-position:1.5em;background-repeat:no-repeat;background-size:var(--icon-width-small) auto;border:1px solid var(--color-gray-86);padding-left:calc(3em + var(--icon-width-small))}.ctlg_form_field.select,.widget-select{position:relative}.ctlg_form_field.select:after,.widget-select:after{border-bottom:0 solid transparent;border-left:4.11px solid transparent;border-right:4.11px solid transparent;border-top:9.134636234px solid transparent;border-top-color:var(--color-main);content:"";display:block;height:0;pointer-events:none;position:absolute;right:1.5em;top:50%;transform:translateY(-50%);transition:border-color .3s ease-in-out 0s;width:0}.widget-select.select{background:var(--color-gray-93);border-width:0;padding:0}.widget-select.select select{background:var(--color-gray-93);border-width:1px!important;color:var(--color-text);font-weight:300}.widget-select.select select:hover{border-width:1px!important}body:not(.landingpage-dark) .widget-select.select select option:nth-child(odd){background-color:#e3e3e3}.widget-select.select label{display:none}label{display:block;font-size:calc(1.00625rem + .075vw);font-weight:700}@media (min-width:1200px){label{font-size:1.0625rem}}.widget-text{display:flex;flex-direction:column}.widget-text label,.widget-textarea label{pointer-events:none}input.captcha{margin-right:1em;text-align:center;width:5em}.awesomplete{width:100%}.captcha_text{font-style:italic}.ce_form .checkbox-container,.mod_form .checkbox-container{margin-bottom:var(--gap--half);margin-top:var(--gap--half);width:100%}.ce_form .widget,.mod_form .widget{margin:var(--gap--half);position:relative;width:calc(50% - var(--gap))}.ce_form .widget.-fullWidth,.mod_form .widget.-fullWidth{width:calc(100% - var(--gap))}.ce_form .widget+.-fullWidth,.mod_form .widget+.-fullWidth{margin-top:var(--gap--half)}.ce_form .widget-explanation+.widget-checkbox,.ce_form .widget-explanation+.widget-radio,.mod_form .widget-explanation+.widget-checkbox,.mod_form .widget-explanation+.widget-radio{margin-top:calc(var(--gap--half) + .5rem)}#seminar-form .ce_form .widget+.-fullWidth,#seminar-form .mod_form .widget+.-fullWidth,.ce_form .widget-legend+.-fullWidth,.mod_form .widget-legend+.-fullWidth,.overlay__slide .ce_form .widget+.-fullWidth,.overlay__slide .mod_form .widget+.-fullWidth{margin-top:var(--gap--half)}.ce_form .widget.-oneQuarter,.mod_form .widget.-oneQuarter{width:calc(25% - var(--gap))}.ce_form .widget.-threeQuarter,.mod_form .widget.-threeQuarter{width:calc(75% - var(--gap))}.ce_form .widget h4,.ce_form .widget-legend legend,.mod_form .widget h4,.mod_form .widget-legend legend{margin-top:1.5rem}.ce_form .widget-submit,.mod_form .widget-submit{width:auto}@media only screen and (max-width:767px){#wrapper .ce_form .widget,#wrapper .mod_form .widget{width:calc(100% - var(--gap))}}.ce_form .widget-checkbox label,.ce_form .widget-radio label,.mod_form .widget-checkbox label,.mod_form .widget-radio label{align-items:center;cursor:pointer;display:flex;position:relative}.ce_form .widget-checkbox label:before,.ce_form .widget-radio label:before,.mod_form .widget-checkbox label:before,.mod_form .widget-radio label:before{align-self:flex-start;background-color:var(--color-gray-93);border:1px solid var(--color-gray-93);color:var(--color-gray-93);content:"\f00c";display:block;flex-shrink:0;font-family:var(--base-icon-font);font-size:.8em;font-weight:700;height:30px;line-height:30px;margin-right:1.25rem;text-align:center;transition:color .3s ease-in-out 0s;width:30px}.ce_form .widget-checkbox input,.ce_form .widget-radio input,.mod_form .widget-checkbox input,.mod_form .widget-radio input{margin:0;padding:0;position:absolute}.ce_form .widget-checkbox input:checked+label:before,.ce_form .widget-checkbox label:hover:before,.ce_form .widget-radio input:checked+label:before,.ce_form .widget-radio label:hover:before,.mod_form .widget-checkbox input:checked+label:before,.mod_form .widget-checkbox label:hover:before,.mod_form .widget-radio input:checked+label:before,.mod_form .widget-radio label:hover:before{color:var(--color-text)}.ce_form .widget-checkbox input:checked+label:before,.ce_form .widget-radio input:checked+label:before,.mod_form .widget-checkbox input:checked+label:before,.mod_form .widget-radio input:checked+label:before{background-color:#fff}.ce_form .widget-checkbox fieldset,.ce_form .widget-radio fieldset,.mod_form .widget-checkbox fieldset,.mod_form .widget-radio fieldset{border:0;padding:0}.ce_form .widget-checkbox a,.ce_form .widget-radio a,.mod_form .widget-checkbox a,.mod_form .widget-radio a{color:var(--color-main);font-size:inherit;font-weight:inherit}.ce_form .widget-checkbox a:hover,.ce_form .widget-radio a:hover,.mod_form .widget-checkbox a:hover,.mod_form .widget-radio a:hover{color:var(--color-text)}.ce_form .widget-radio label:before,.mod_form .widget-radio label:before{border-radius:50%}.ce_form .widget-explanation.headline,.mod_form .widget-explanation.headline{margin-bottom:calc(1em - 2%);width:100%}.ce_form .widget-text label,.ce_form .widget-textarea label,.mod_form .widget-text label,.mod_form .widget-textarea label{font-weight:300;left:1.5em;line-height:1.1;position:absolute;top:1em;transition:left .3s ease-in-out 0s,top .3s ease-in-out 0s,font-size .3s ease-in-out 0s,transform .3s ease-in-out 0s;z-index:2}.ce_form .widget-text input:focus+label,.ce_form .widget-text input:not(:placeholder-shown)+label,.ce_form .widget-text textarea:focus+label,.ce_form .widget-text textarea:not(:placeholder-shown)+label,.ce_form .widget-textarea input:focus+label,.ce_form .widget-textarea input:not(:placeholder-shown)+label,.ce_form .widget-textarea textarea:focus+label,.ce_form .widget-textarea textarea:not(:placeholder-shown)+label,.mod_form .widget-text input:focus+label,.mod_form .widget-text input:not(:placeholder-shown)+label,.mod_form .widget-text textarea:focus+label,.mod_form .widget-text textarea:not(:placeholder-shown)+label,.mod_form .widget-textarea input:focus+label,.mod_form .widget-textarea input:not(:placeholder-shown)+label,.mod_form .widget-textarea textarea:focus+label,.mod_form .widget-textarea textarea:not(:placeholder-shown)+label{font-size:.75rem;left:0;top:-19px;transform:none}.ce_form .widget-text p.error,.ce_form .widget-textarea p.error,.mod_form .widget-text p.error,.mod_form .widget-textarea p.error{order:3}.ce_form .widget-pagebreak,.mod_form .widget-pagebreak{display:flex;justify-content:space-between}.ce_form .widget-pagebreak button,.mod_form .widget-pagebreak button{margin:0}.ce_form .widget-pagebreak [value=continue],.mod_form .widget-pagebreak [value=continue]{margin-left:auto}.ce_form .widget-pagebreak [value=back],.mod_form .widget-pagebreak [value=back]{order:-1}.mod_mp_form_steps+.mod_form{margin-top:0!important;max-width:100%}.mod_mp_form_steps+.mod_form form{margin-top:0}.widget-checkbox.error label:before,.widget-radio.error label:before{border:1px solid red}.widget-checkbox.mandatory fieldset>span:first-of-type:last-child label>span:after,.widget-radio.mandatory fieldset>span:first-of-type:last-child label>span:after{color:red;content:"*"}.widget-checkbox.mandatory legend~span label>span:after,.widget-radio.mandatory legend~span label>span:after{display:none}.widget-checkbox .checkbox_container,.widget-checkbox .radio_container,.widget-radio .checkbox_container,.widget-radio .radio_container{display:flex;flex-wrap:wrap;margin:calc(var(--gap--half)*-1)}.widget-checkbox .checkbox_container>legend,.widget-checkbox .checkbox_container>span,.widget-checkbox .radio_container>legend,.widget-checkbox .radio_container>span,.widget-radio .checkbox_container>legend,.widget-radio .checkbox_container>span,.widget-radio .radio_container>legend,.widget-radio .radio_container>span{display:block;margin:var(--gap--half);width:calc(100% - var(--gap))}.widget-checkbox.-autoColumns fieldset,.widget-radio.-autoColumns fieldset{gap:1em}.widget-checkbox.-autoColumns .checkbox_container>span,.widget-checkbox.-autoColumns .radio_container>span,.widget-radio.-autoColumns .checkbox_container>span,.widget-radio.-autoColumns .radio_container>span{width:auto}.widget-checkbox.-twoColumns .checkbox_container>span,.widget-checkbox.-twoColumns .radio_container>span,.widget-radio.-twoColumns .checkbox_container>span,.widget-radio.-twoColumns .radio_container>span{width:calc(50% - var(--gap))}.widget-checkbox.-threeColumns .checkbox_container>span,.widget-checkbox.-threeColumns .radio_container>span,.widget-radio.-threeColumns .checkbox_container>span,.widget-radio.-threeColumns .radio_container>span{width:calc(33.33333% - var(--gap))}@media only screen and (max-width:767px){.widget-checkbox.-threeColumns .checkbox_container>span,.widget-checkbox.-threeColumns .radio_container>span,.widget-radio.-threeColumns .checkbox_container>span,.widget-radio.-threeColumns .radio_container>span{width:calc(50% - var(--gap))}}@media only screen and (max-width:549px){.widget-checkbox.-threeColumns .checkbox_container>span,.widget-checkbox.-threeColumns .radio_container>span,.widget-radio.-threeColumns .checkbox_container>span,.widget-radio.-threeColumns .radio_container>span{width:calc(100% - var(--gap))}}.widget-checkbox.-fourColumns .checkbox_container>span,.widget-checkbox.-fourColumns .radio_container>span,.widget-radio.-fourColumns .checkbox_container>span,.widget-radio.-fourColumns .radio_container>span{width:calc(25% - var(--gap))}#product-request-form .ce_form .widget+.-fullWidth,.landingpage .ce_form .widget+.-fullWidth{margin-top:var(--gap--half)}#product-request-form .ce_form .checkbox-container label,.landingpage .ce_form .checkbox-container label{font-weight:300}#product-request-form .ce_form .checkbox-container .widget-checkbox:not(:last-child) fieldset>span,.landingpage .ce_form .checkbox-container .widget-checkbox:not(:last-child) fieldset>span{margin-bottom:0}p.error{font-size:.8em;margin:var(--gap--half);margin-bottom:0;order:7;width:100%}p.error,span.mandatory{color:red}.ce_form .captcha.error,.ce_form .text.error,.ce_form textarea.error,.mod_form .captcha.error,.mod_form .text.error,.mod_form textarea.error{border-color:red}.widget-captcha p.error{margin-left:0}.formbody{display:flex;flex-wrap:wrap;justify-content:space-between}.mod_mp_form_steps+.mod_form{overflow:visible}.allow-duplication,.duplicate{position:relative}.duplication-buttons{align-items:flex-start;display:flex;flex-direction:column-reverse;margin:var(--gap--half)}.duplication-button--add{align-items:baseline;background:none;color:var(--color-text);display:none;padding:0;text-align:left}.duplication-button--remove{margin:0;position:absolute;right:calc(var(--gap--half) + 2px);top:1.5rem}@media (max-width:500px){.duplication-button--remove{right:auto}.duplicate .widget-legend{padding-top:50px}}.duplication-button--remove{background-color:var(--color-gray-86);border:1px solid var(--color-gray-86);color:var(--color-text);padding:0 calc(var(--text-padding) + .5em)}.duplication-button--remove:hover{background-color:#fff}.allow-duplication.last .duplication-button--add{display:inline-flex}.duplication-button--add:hover{color:var(--color-text)}.duplication-button--add:after,.duplication-button--remove:after{aspect-ratio:unset;background:none!important;clip-path:unset;content:"+";font-family:var(--base-icon-font);height:auto;margin-left:.5em;padding:0;position:static;transform:none}.duplication-button--remove:after{color:var(--color-main);content:"\f00d"}.duplication-button--add:hover{background:none}.mod_mp_form_steps+.mod_form .explanation.mandatory h4:after{color:red;content:"*"}.mod_mp_form_steps+.mod_form .formbody>fieldset{align-items:baseline}.mod_mp_form_steps+.mod_form .formbody>fieldset.error,.mod_mp_form_steps+.mod_form .widget.error{margin-top:calc(var(--gap--half) + 2rem)}.mod_mp_form_steps+.mod_form .formbody>fieldset.error p.error,.mod_mp_form_steps+.mod_form .widget.error p.error{position:absolute;top:calc(var(--gap--half)*-2 - .5rem);transform:translateY(-100%)}#kontakt.v2 h2{margin-bottom:.5em;margin-top:unset}#kontakt.v2 .contact-person{margin-top:0}#kontakt.v2 .contact-person img{object-fit:cover}#kontakt.v2 .widget-explanation{display:block}#kontakt.v2 .mandatory-explanation{font-size:calc(1.00625rem + .075vw)}@media (min-width:1200px){#kontakt.v2 .mandatory-explanation{font-size:1.0625rem}}#kontakt.v2 .contact-person-data{height:-webkit-fill-available}#kontakt.v2 .contact-person-data .ce_image{max-width:150px}#kontakt.v2 .contact-person-data .contact-address .contact{margin-top:1em}#kontakt.v2 .contact-person-data .contact-address .contact span{display:inline-block;margin-bottom:.4em}#kontakt.v2 form{margin-top:unset}#kontakt.v2 form input[type=email],#kontakt.v2 form input[type=number],#kontakt.v2 form input[type=tel],#kontakt.v2 form input[type=text],#kontakt.v2 form textarea{padding:.75em 1.5em}#kontakt.v2 form .widget-select select{font-weight:400;line-height:1}#kontakt.v2 form label{font-weight:400;line-height:1.1}#kontakt.v2 .right{display:flex;flex-direction:column;gap:var(--gap)}#kontakt.v2 .box{background-color:#fff;box-shadow:8px 8px 30px 0 rgba(0,0,0,.12);padding:var(--text-padding)}@media only screen and (max-width:1023px){#kontakt.v2 .box{box-shadow:5px 5px 20px 0 rgba(0,0,0,.12)}}.landingpage-dark #kontakt.v2 .box{background-color:#282828}.landingpage-dark #kontakt.v2 .-box{box-shadow:3px 3px 12px 0 hsla(0,0%,100%,.15)}.fslightbox-toolbar-button svg{width:auto}a[data-fslightbox]{position:relative}a[data-fslightbox] picture{display:block}a[data-fslightbox=youtube-feed]:after{align-items:center;bottom:0;color:inherit;content:"\f167";display:flex;font-family:Font Awesome\ 6 Brands;font-size:calc(1.1rem + 1.2vw);font-weight:700;justify-content:center;left:0;position:absolute;right:0;top:0}@media (min-width:1200px){a[data-fslightbox=youtube-feed]:after{font-size:2rem}}.ce_gallery{width:100%}.ce_gallery>ul{display:flex;flex-flow:row wrap;margin:-1%;overflow:hidden}.ce_gallery>ul li{float:none;margin:1%;position:relative}.ce_gallery .cols_1 li{width:98%}.ce_gallery .cols_2 li{width:48%}.ce_gallery .cols_3 li{width:31.33333%}.ce_gallery .cols_4 li{width:23%}.ce_gallery .cols_5 li{width:18%}@media only screen and (max-width:1024px){.ce_gallery .cols_4 li,.ce_gallery .cols_5 li{width:31.33333%}}@media only screen and (max-width:600px){.ce_gallery .cols_3 li,.ce_gallery .cols_4 li,.ce_gallery .cols_5 li{width:48%}}@media only screen and (max-width:425px){.ce_gallery .cols_2 li,.ce_gallery .cols_3 li,.ce_gallery .cols_4 li,.ce_gallery .cols_5 li{width:98%}}.ce_dlh_googlemaps{height:0;padding-bottom:30%;position:relative;width:100%}.dlh_googlemap{bottom:0;height:100%!important;left:0;position:absolute;right:0;top:0;width:100%!important}.ce_page_teasers_element.-highlights,.mod_page_teasers_module{overflow:visible;position:relative}.ce_page_teasers_element.-highlights .text-wrapper,.mod_page_teasers_module .text-wrapper{color:var(--color-text);font-weight:200;line-height:1.3em;padding:var(--text-padding) 0 1rem 0}.ce_page_teasers_element.-highlights .text-wrapper h1,.ce_page_teasers_element.-highlights .text-wrapper h2,.ce_page_teasers_element.-highlights .text-wrapper h3,.ce_page_teasers_element.-highlights .text-wrapper h4,.ce_page_teasers_element.-highlights .text-wrapper h5,.ce_page_teasers_element.-highlights .text-wrapper h6,.mod_page_teasers_module .text-wrapper h1,.mod_page_teasers_module .text-wrapper h2,.mod_page_teasers_module .text-wrapper h3,.mod_page_teasers_module .text-wrapper h4,.mod_page_teasers_module .text-wrapper h5,.mod_page_teasers_module .text-wrapper h6{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5em;text-transform:uppercase}.ce_page_teasers_element.-highlights>ul:not(.row),.mod_page_teasers_module>ul:not(.row){display:flex;flex-wrap:wrap;margin:0 calc(var(--gap--half)*-1);padding:0}.ce_page_teasers_element.-highlights li>a,.mod_page_teasers_module li>a{display:block;position:relative}.ce_page_teasers_element.-highlights .glider-dots,.mod_page_teasers_module .glider-dots{margin-top:4em;width:100%}.ce_page_teasers_element.-highlights .latest,.mod_page_teasers_module .latest{background-color:var(--color-secondary);clip-path:polygon(100% 0,calc(100% - 1em) 100%,0 100%,0 0,0 0);color:var(--color-text-inverted);left:0;padding:.5em 2em .5em 1em;position:absolute;top:0;z-index:10}.ce_page_teasers_element.-highlights .image_container,.mod_page_teasers_module .image_container{overflow:hidden}.ce_page_teasers_element.-highlights .image_container img,.mod_page_teasers_module .image_container img{transition:transform .3s ease-in-out 0s}.ce_page_teasers_element.-highlights .glider-slide:hover img,.mod_page_teasers_module .glider-slide:hover img{transform:scale(1.05)}.ce_page_teasers_element.-highlights .glider-slide:hover .developed_for img,.mod_page_teasers_module .glider-slide:hover .developed_for img{transform:none}.ce_page_teasers_element.-highlights.additional-products .preview,.ce_page_teasers_element.-highlights.products .preview{font-weight:300}.ce_page_teasers_element.-highlights h4+p:not(.preview){margin-bottom:.5rem}.ce_page_teasers_element.-highlights h4+p.preview{margin-top:.5rem}.ce_page_teasers_element:not(.-highlights) .text-wrapper,.service_element .text-wrapper{align-items:center;bottom:0;color:var(--color-text-inverted);display:flex;font-weight:200;justify-content:space-between;left:0;line-height:1.3em;margin-bottom:.5em;padding:var(--gap--half) var(--text-padding);position:absolute;width:100%;z-index:1}.ce_page_teasers_element:not(.-highlights) .text-wrapper:after,.service_element .text-wrapper:after{border-bottom:5px solid transparent;border-left:11.1126961484px solid transparent;border-left-color:var(--color-text-inverted);border-right:0 solid transparent;border-top:5px solid transparent;content:"";display:block;height:0;margin-left:1em;transition:border-color .3s ease-in-out 0s;transition:border-color .3s ease-in-out 0s,transform .3s ease-in-out 0s;width:0}.ce_page_teasers_element:not(.-highlights) li:hover .text-wrapper:after,.service_element li:hover .text-wrapper:after{transform:translateX(.5em)}.ce_page_teasers_element:not(.-highlights) .teaser__title,.service_element .teaser__title{max-height:3em;overflow:hidden;text-transform:uppercase}.ce_page_teasers_element:not(.-highlights) .teaser__preview,.service_element .teaser__preview{display:none}.ce_page_teasers_element:not(.-highlights) .image_container,.service_element .image_container{overflow:hidden}.ce_page_teasers_element:not(.-highlights) .image_container img,.service_element .image_container img{transition:transform .3s ease-in-out 0s}.ce_page_teasers_element:not(.-highlights) li:hover img,.service_element li:hover img{transform:scale(1.05)}.ce_page_teasers_element:not(.-highlights) li>a,.service_element li>a{display:block;position:relative}.ce_page_teasers_element:not(.-highlights) li>a:after,.service_element li>a:after{background-image:linear-gradient(to top,var(--color-gray-24) 0,transparent 50%);content:"";display:block;inset:0;opacity:.85;position:absolute}.ce_list_extended .ce_text{text-align:center}.ce_list_extended .ce_text+.ce_text{border-left:1px solid var(--color-gray-24);margin-top:0}@media only screen and (max-width:1099px){.ce_list_extended .ce_text:nth-child(odd){border-left:none;padding-right:1em}.ce_list_extended .ce_text:nth-child(2n){padding-left:1em}.ce_list_extended .ce_text:nth-child(n+3){margin-top:3em}}.ce_list_extended .ce_text p:first-child{align-items:center;display:flex;font-size:calc(1.15rem + 1.8vw);justify-content:center;margin-bottom:0}@media (min-width:1200px){.ce_list_extended .ce_text p:first-child{font-size:2.5rem}}.map-container{position:relative}.map-container #map-zoom-out{display:none;left:2em;position:absolute;top:2em}.map-container #map-legend{bottom:2em;display:none;left:2em;position:absolute}.map-container #map-legend>div{align-items:flex-end;display:flex;font-size:.875rem;line-height:14px}.map-container #map-legend>div+div{margin-top:1em}.map-container #map-legend>div .image_container{margin-right:.5em;width:24px}.map-container #location-map{pointer-events:all}.map-container #location-map .continent:not(.active):hover{cursor:pointer}.map-container #location-map .continent:not(.active):hover polygon{fill:var(--color-gray-71)}.map-container #location-map .country.has-marker{cursor:pointer}.map-container #location-map g.country.has-marker:hover,.map-container #location-map polygon.country.active,.map-container #location-map polygon.country.has-marker:hover{fill:var(--color-gray-71)}.map-container #location-map .marker{display:none;pointer-events:none}.tooltipster-sidetip .tooltipster-content{padding:1em}.tooltipster-sidetip .tooltipster-content strong{color:var(--color-gray-24);display:block;margin-bottom:.5em}.mod_switch_site_message{align-items:center;bottom:0;display:flex;justify-content:center;left:var(--base-spacing);pointer-events:none;position:fixed;right:var(--base-spacing);top:0;z-index:11}@media only screen and (max-width:767px){.mod_switch_site_message{left:var(--base-spacing-mobile);right:var(--base-spacing-mobile)}}.mod_switch_site_message .message{align-items:center;background-color:#fff;border:1px solid var(--color-gray-86);box-shadow:8px 8px 30px 0 rgba(0,0,0,.12);display:flex;flex-wrap:wrap;height:auto;justify-content:center;opacity:0;padding:var(--base-spacing);pointer-events:none;position:relative;text-align:center;transition:opacity .5s ease-in-out;width:600px;z-index:12}@media only screen and (max-width:1023px){.mod_switch_site_message .message{box-shadow:5px 5px 20px 0 rgba(0,0,0,.12)}}.mod_switch_site_message .message.show{opacity:1;pointer-events:all}.mod_switch_site_message .message h4{font-weight:900;text-transform:uppercase}.mod_switch_site_message .message>*{flex-basis:100%}.mod_switch_site_message .message strong{font-size:1.3em}.mod_switch_site_message .message a{background-color:var(--color-secondary);margin-top:2em}.mod_switch_site_message .message a:hover,.mod_switch_site_message .message a:hover:after{background-color:var(--color-main)}.mod_switch_site_message .message a:after{background-color:var(--color-secondary)}.mod_switch_site_message .message .close{background:none;border:none;cursor:pointer;height:28px;margin:0;min-height:0;outline:none;padding:0;position:absolute;right:15px;top:15px;width:28px}.mod_switch_site_message .message .close:after,.mod_switch_site_message .message .close:before{background-color:#000;clip-path:none;content:"";height:28px;left:14px;position:absolute;transition:background-color .3s ease-in-out 0s;width:2px}.mod_switch_site_message .message .close:before{transform:rotate(45deg)}.mod_switch_site_message .message .close:after{transform:rotate(-45deg)}.mod_switch_site_message .message .close:hover{background:none}.mod_switch_site_message .message .close:hover:after,.mod_switch_site_message .message .close:hover:before{background-color:var(--color-main)}#mobile-button{background:none;border:none;cursor:pointer;height:16px;margin:0;min-height:0;outline:none;padding:0;position:relative;width:22px}#mobile-button .line{background-color:var(--color-text);display:block;height:2px;left:0;position:absolute;transform:rotate(0);transition:transform .3s ease-in-out 0s,width .3s ease-in-out 0s,opacity .3s ease-in-out 0s;width:100%}#mobile-button.active .line{background-color:var(--color-main)}#mobile-button .line:first-child{top:0}#mobile-button .line:nth-child(2){margin-top:-1px;top:50%}#mobile-button .line:nth-child(3){bottom:0}#mobile-button.active .line:first-child{transform:translateY(7px) rotate(45deg)}#mobile-button.active .line:nth-child(2){opacity:0;width:0}#mobile-button.active .line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ce_list{align-items:baseline;display:flex;flex-wrap:wrap;text-align:left}.ce_list h1,.ce_list h2,.ce_list h3,.ce_list h4,.ce_list h5,.ce_list h6{margin-right:1.2rem;width:100%}.ce_list li,.ce_text ul li,.ctlg_master .benefits ul li,.mod_sitemap ul li{padding-left:1.3em;position:relative}.ce_list li:before,.ce_text ul li:before,.ctlg_master .benefits ul li:before,.mod_sitemap ul li:before{color:var(--color-main);content:">";font-size:calc(1.0125rem + .15vw);left:0;position:absolute;top:0}@media (min-width:1200px){.ce_list li:before,.ce_text ul li:before,.ctlg_master .benefits ul li:before,.mod_sitemap ul li:before{font-size:1.125rem}}.ce_list li>ul,.ce_text ul li>ul,.ctlg_master .benefits ul li>ul,.mod_sitemap ul li>ul{padding-left:2em}.ce_list li>ul li:before,.ce_text ul li>ul li:before,.ctlg_master .benefits ul li>ul li:before,.mod_sitemap ul li>ul li:before{content:"-";font-size:1.5em}.nav__socials{margin-top:1.5rem}.nav__socials ul{display:flex;flex-wrap:wrap}.nav__socials li+li{margin-left:var(--text-padding)}.nav__socials a{display:flex}.nav__socials a:after{font-family:Font Awesome\ 6 Brands;font-size:calc(1.075rem + .9vw);line-height:normal}@media (min-width:1200px){.nav__socials a:after{font-size:1.75rem}}.nav__socials a.youtube:after{content:var(--youtube)}.nav__socials a.xing:after{content:var(--xing)}.nav__socials a.linkedin:after{content:var(--linkedin)}.nav__info a,.nav__socials a{color:var(--color-text)}.nav__info a:hover,.nav__socials a:hover{color:var(--color-main)}.nav__info{border-top:var(--base-border);padding-top:1.5rem}.nav__info a{font-size:.875rem}#main-nav{overflow:visible}#main-nav li{position:relative}#main-nav ul ul{display:none;margin-bottom:.4em;margin-top:.9em}#main-nav .nav__socials a:after{color:var(--color-text)}#main-nav .level_1>li>a,#main-nav .level_1>li>strong,#main-nav .level_2 li>a,#main-nav .level_2 li>strong{color:var(--color-text);display:block;font-weight:300;letter-spacing:var(--base-letter-spacing);line-height:var(--base-line-height)}#main-nav .level_1>li>a span,#main-nav .level_1>li>a strong,#main-nav .level_1>li>strong span,#main-nav .level_1>li>strong strong,#main-nav .level_2 li>a span,#main-nav .level_2 li>a strong,#main-nav .level_2 li>strong span,#main-nav .level_2 li>strong strong{color:inherit}#main-nav .level_1>li>a.submenu,#main-nav .level_1>li>strong.submenu,#main-nav .level_2 li>a.submenu,#main-nav .level_2 li>strong.submenu{align-items:center;display:flex;justify-content:space-between}#main-nav .level_1>li>a.submenu:after,#main-nav .level_1>li>strong.submenu:after,#main-nav .level_2 li>a.submenu:after,#main-nav .level_2 li>strong.submenu:after{border-bottom:0 solid transparent;border-left:4px solid transparent;border-right:4px solid transparent;border-top:8.8901569187px solid transparent;border-top-color:var(--color-main);content:"";display:block;height:0;transition:border-color .3s ease-in-out 0s;width:0}#main-nav .level_1>li>a.-bold,#main-nav .level_1>li>strong.-bold,#main-nav .level_2 li>a.-bold,#main-nav .level_2 li>strong.-bold{font-weight:900}#main-nav .level_1>li>a.active,#main-nav .level_1>li>a.open,#main-nav .level_1>li>a.trail,#main-nav .level_1>li>a:hover,#main-nav .level_1>li>strong.active,#main-nav .level_1>li>strong.open,#main-nav .level_1>li>strong.trail,#main-nav .level_1>li>strong:hover,#main-nav .level_2 li>a.active,#main-nav .level_2 li>a.open,#main-nav .level_2 li>a.trail,#main-nav .level_2 li>a:hover,#main-nav .level_2 li>strong.active,#main-nav .level_2 li>strong.open,#main-nav .level_2 li>strong.trail,#main-nav .level_2 li>strong:hover{color:var(--color-main)}#main-nav .level_1>li>a,#main-nav .level_1>li>strong{cursor:pointer;font-size:calc(1.08125rem + .975vw);text-transform:uppercase}@media (min-width:1200px){#main-nav .level_1>li>a,#main-nav .level_1>li>strong{font-size:1.8125rem}}#main-nav .level_1>li>a.active,#main-nav .level_1>li>a.open,#main-nav .level_1>li>a.trail,#main-nav .level_1>li>a:hover,#main-nav .level_1>li>strong.active,#main-nav .level_1>li>strong.open,#main-nav .level_1>li>strong.trail,#main-nav .level_1>li>strong:hover{color:var(--color-main)}#main-nav .level_2 li>a,#main-nav .level_2 li>strong{font-size:calc(1.025rem + .3vw);letter-spacing:.01em;line-height:1.6em}@media (min-width:1200px){#main-nav .level_2 li>a,#main-nav .level_2 li>strong{font-size:1.25rem}}#anchor-navigation{border-bottom:1px solid var(--color-gray-86)}#anchor-navigation .width{padding-bottom:1.25rem;padding-top:1.25rem}#anchor-navigation .width .inside{align-items:center;justify-content:space-between}@media only screen and (max-width:1199px){#anchor-navigation .width .inside{display:block}#anchor-navigation .width .inside .ce_hyperlink{margin-top:2em}}#anchor-navigation.fixed{background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.2);left:0;position:fixed;right:0;top:0;z-index:12}#anchor-navigation ul{display:flex;flex-wrap:wrap}@media only screen and (max-width:1023px){#anchor-navigation ul{display:block}}#anchor-navigation ul li strong{text-transform:uppercase}#anchor-navigation ul li a{color:var(--color-text);font-size:calc(1.0125rem + .15vw);font-weight:400}@media (min-width:1200px){#anchor-navigation ul li a{font-size:1.125rem}}#anchor-navigation ul li a.active,#anchor-navigation ul li a:hover{color:var(--color-main)}#anchor-navigation ul li+li{margin-left:2em}@media only screen and (max-width:1023px){#anchor-navigation ul li+li{margin-left:0;margin-top:.25em}}.ctlg_master .main-container{display:flex;flex-wrap:wrap;justify-content:space-between}.ctlg_master .product-image,.ctlg_master .right{width:24.333%}.ctlg_master .basic-information,.ctlg_master .left{width:72.666%}@media only screen and (max-width:549px){.ctlg_master .basic-information,.ctlg_master .product-image{width:100%}.ctlg_master .basic-information{margin-top:var(--base-margin-top)}}@media only screen and (max-width:1023px){.ctlg_master .left,.ctlg_master .right{width:100%}}@media only screen and (min-width:1023px){.ctlg_master .left .button-to-form{display:none}}.ctlg_master .product-image{position:relative}.ctlg_master .product-image>a{display:block}.ctlg_master .product-image .is_new{background-color:var(--color-secondary);color:#fff;font-weight:700;height:35px;line-height:35px;padding:0 .7rem;position:absolute;text-transform:uppercase;z-index:2}.ctlg_master .product-image .is_new:after{border-color:var(--color-secondary) transparent transparent transparent;border-style:solid;border-width:35px 20px 0 0;content:"";height:0;position:absolute;right:-20px;width:0}.ctlg_master h1{align-items:center;display:flex}@media only screen and (max-width:767px){.ctlg_master h1{display:block}}.ctlg_master h1 img{height:calc(1.275rem + 1.5vw);margin-right:20px;max-height:40px;width:auto}@media only screen and (max-width:767px){.ctlg_master h1 img{margin-bottom:10px}}.ctlg_master .graintechnology-logo{align-items:center;display:flex;height:41px;position:relative;top:10px;width:210px}.ctlg_master .graintechnology-logo img{height:100%}.ctlg_master .label,.ctlg_master h3{color:var(--color-gray-24);margin-bottom:.7em;text-transform:none}.ctlg_master .thumbnail-gallery{display:flex;margin-top:2.5rem}.ctlg_master .thumbnail-gallery .image_container{border:1px solid transparent;height:60px;object-fit:cover;transition:border-color .3s ease-in-out 0s;width:60px}.ctlg_master .thumbnail-gallery .image_container:hover{cursor:pointer}.ctlg_master .thumbnail-gallery .image_container img{height:100%;width:100%}.ctlg_master .thumbnail-gallery .image_container+.image_container{margin-left:1.25rem}.ctlg_master .thumbnail-gallery .image_container.active,.ctlg_master .thumbnail-gallery .image_container:hover{border-color:var(--color-main)}.ctlg_master .container+.container{border-top:1px solid var(--color-gray-24);margin-top:var(--base-margin-top);padding-top:var(--base-margin-top)}.ctlg_master .container.two-column{display:flex;flex-wrap:wrap;justify-content:space-between}.ctlg_master .container .label{font-weight:700}.ctlg_master .container.video .block .video_container{height:0;padding-bottom:56.25%;position:relative}.ctlg_master .container.video .block .video_container iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.ctlg_master .features{display:flex}.ctlg_master .features figure+figure{margin-left:1.25rem}.ctlg_master .features img{max-height:3.75rem}.ctlg_master .properties{margin-top:2.1875rem}.ctlg_master .properties .label{font-size:1rem;margin-bottom:0}.ctlg_master .properties .row+.row{border-top:1px solid var(--color-gray-93)}.ctlg_master .properties .row [class*=col]{margin-bottom:.5em;margin-top:.5em}.ctlg_master .properties i{color:var(--color-gray-71);margin-left:.5em}.ctlg_master .properties i:hover{color:var(--color-main)}.ctlg_master .grain-container{display:flex;flex-wrap:wrap}.ctlg_master .grain-container .grain-box-container{margin-right:.625rem}.ctlg_master .grain-container .grain-box-container.label-is-non-numeric{width:50px}.ctlg_master .grain-container .grain-box-container.label-is-non-numeric .grain-box{margin:auto}.ctlg_master .grain-container .grain-box-container .grain-box{background-color:var(--color-gray-93);display:block;height:1.8125rem;line-height:1.875rem;text-align:center;width:1.8125rem}.ctlg_master .grain-container .grain-box-container .grain-box.filled{background-color:var(--color-gray-24);color:#fff}.ctlg_master .grain-container .grain-box-container .grain-box.plus-sign{font-weight:600}.ctlg_master .grain-container .grain-box-container .label{display:block;font-size:.625rem;font-weight:300;margin-bottom:1em;margin-top:.7em;text-align:center}.ctlg_master .grain-container .grain-box-container .label span{display:block}.ctlg_master .product-box .subtitle{font-size:1.2em}.ctlg_master .product-box .developed-for{margin-top:.5em}.ctlg_master .product-box .developed-for .image_container{border:1px solid var(--color-main)}.ctlg_master .product-box .developed-for .image_container img{max-width:120}@media only screen and (max-width:1023px){.ctlg_master .right .button-to-form{display:none}}.ctlg_master .right .sublabel{margin-bottom:.25em}@media only screen and (max-width:1023px){.ctlg_master .right .contact{border-top:1px solid var(--color-gray-24);margin-top:var(--base-margin-top);padding-top:var(--base-margin-top)}}.ctlg_master .right .contact .label{margin-bottom:0}.ctlg_master .right .contact .image-contact-wrapper{display:flex;justify-content:space-between}@media only screen and (max-width:1023px){.ctlg_master .right .contact .image-contact-wrapper{display:block}}.ctlg_master .right .contact .image-contact-wrapper .image_container{height:140px;width:220px}@media only screen and (max-width:1023px){.ctlg_master .right .contact .image-contact-wrapper .image_container{height:auto;width:500px}}.ctlg_master .right .contact .image-contact-wrapper .image_container img{height:100%;object-fit:cover;width:100%}.ctlg_master .machine-types .icon-container,.ctlg_master .material .icon-container{display:flex;flex-wrap:wrap;margin-bottom:-18px}.ctlg_master .machine-types .icon-container .image_container,.ctlg_master .material .icon-container .image_container{height:60px;margin:0 9px 18px 0;position:relative;width:60px}.ctlg_master .machine-types .icon-container .image_container img,.ctlg_master .material .icon-container .image_container img{height:100%;width:100%}.ctlg_master .machine-types .icon-container .image_container.developed-for,.ctlg_master .material .icon-container .image_container.developed-for{border:1px solid var(--color-main)}.ctlg_master .machine-types .icon-container .image_container.developed-for:after,.ctlg_master .material .icon-container .image_container.developed-for:after{background-image:url(/build/images/product-single--suitability-highlight--star.e8e83ebb.png);bottom:5px;content:"";display:block;height:16px;position:absolute;right:5px;width:16px}.ctlg_master .machine-types .icon-container+.sublabel,.ctlg_master .material .icon-container+.sublabel{margin-top:.5em}@media only screen and (max-width:1023px){.ctlg_master .machine-types{border-top:1px solid var(--color-gray-24);margin-top:var(--base-margin-top);padding-top:var(--base-margin-top)}}.ctlg_master .ce_form form{margin-top:var(--base-spacing-big)}@media only screen and (max-width:1023px){.ctlg_master .ce_form form{border-top:1px solid var(--color-gray-24);margin-top:var(--base-margin-top);padding-top:var(--base-margin-top)}}.ctlg_master .additional-products{margin-top:var(--base-spacing-big)}@media only screen and (max-width:1023px){.ctlg_master .additional-products{border-top:1px solid var(--color-gray-24);margin-top:var(--base-margin-top);padding-top:var(--base-margin-top)}}.ctlg_master .additional-products ul{margin:0 calc(var(--gap--half)*-1)}.ctlg_master .back{margin-top:var(--base-spacing)}.mod_catalogUniversalView{margin-top:4.375rem!important}.mod_catalogUniversalView .list{display:flex;flex-direction:column}.mod_catalogUniversalView .binder{align-items:center;background-color:var(--color-gray-93);display:flex;margin-top:2em}.mod_catalogUniversalView .binder .text-wrapper{max-width:50%;padding:4em 0 4em 4em}@media only screen and (max-width:1023px){.mod_catalogUniversalView .binder .text-wrapper{max-width:65%}}@media only screen and (max-width:767px){.mod_catalogUniversalView .binder .text-wrapper{max-width:100%;padding-right:4em}}.mod_catalogUniversalView .binder .text-wrapper h2{margin-bottom:.5em}.mod_catalogUniversalView .binder .image_container{max-width:50%}@media only screen and (max-width:1023px){.mod_catalogUniversalView .binder .image_container{max-width:35%}}@media only screen and (max-width:767px){.mod_catalogUniversalView .binder .image_container{display:none}}.mod_catalogUniversalView .binder .image_container img{transform:scaleX(-1)}.mod_catalogUniversalView .binder .-button a{background-color:var(--color-main);margin-top:2em}.mod_catalogUniversalView .binder .-button a:hover{background-color:var(--color-main-hover)}.ce_page_teasers_element.-highlights .developed_for,.ctlg_teaser .materials>div{display:flex}.ce_page_teasers_element.-highlights .developed_for>.image_container,.ctlg_teaser .materials>div>.image_container{max-width:3.125rem}.ce_page_teasers_element.-highlights .developed_for>.image_container+.image_container,.ctlg_teaser .materials>div>.image_container+.image_container{margin-left:.625rem}.ce_page_teasers_element.-highlights .developed_for .image_container,.ctlg_teaser .materials>div.developed_for .image_container{border:1px solid var(--color-main)}.ce_page_teasers_element.-highlights .developed_for+div,.ctlg_teaser .materials>div+div{margin-top:.625rem}@media only screen and (max-width:1199px){.ce_page_teasers_element.-highlights .developed_for+div,.ctlg_teaser .materials>div+div{margin-left:.625rem;margin-top:0}}.ctlg_teaser{display:flex}.ctlg_teaser.productlist-banner{order:4!important}.ctlg_teaser+.ctlg_teaser,.ctlg_teaser.productlist-banner{border-top:1px solid var(--color-gray-24)}.ctlg_teaser.productlist-banner:first-child+.ctlg_teaser{border-top:none}.ctlg_teaser.hidden{display:none}@media only screen and (max-width:549px){.ctlg_teaser{flex-wrap:wrap}}.ctlg_teaser:hover{background-color:var(--color-gray-93);cursor:pointer}.ctlg_teaser:hover .product-image:after{opacity:1}.ctlg_teaser .mobile-wrapper{display:flex}@media only screen and (max-width:1199px){.ctlg_teaser .mobile-wrapper{flex-wrap:wrap;width:calc(100% - 11.25rem)}}@media only screen and (max-width:549px){.ctlg_teaser .mobile-wrapper{width:100%}}.ctlg_teaser .product-image{flex-shrink:0;height:11.25rem;position:relative;width:11.25rem}@media only screen and (max-width:1199px){.ctlg_teaser .product-image{margin-right:2.5rem;margin-top:1rem}}@media only screen and (max-width:549px){.ctlg_teaser .product-image{height:auto;width:100%}}.ctlg_teaser .product-image:after{background-color:rgba(0,0,0,.07);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.ctlg_teaser .product-image .is_new{background-color:var(--color-secondary);color:#fff;font-weight:700;height:35px;line-height:35px;padding:0 .7rem;position:absolute;text-transform:uppercase;z-index:2}.ctlg_teaser .product-image .is_new:after{border-color:var(--color-secondary) transparent transparent transparent;border-style:solid;border-width:35px 20px 0 0;content:"";height:0;position:absolute;right:-20px;width:0}.ctlg_teaser .product-description{margin-bottom:2.5rem;margin-left:4.375rem;margin-top:2.5rem;max-width:28.75rem}@media only screen and (max-width:1199px){.ctlg_teaser .product-description{margin-bottom:1rem;margin-left:0;margin-top:0;max-width:none;width:100%}}.ctlg_teaser .product-title{margin-bottom:2.5rem;margin-left:2.5rem;margin-top:2.5rem;min-width:270px}@media only screen and (max-width:1399px){.ctlg_teaser .product-title{min-width:220px}}@media only screen and (max-width:1199px){.ctlg_teaser .product-title{margin-bottom:1rem;margin-left:0;margin-top:2rem;max-width:none;width:100%}}.ctlg_teaser .product-title .title{color:var(--color-gray-24);font-size:1.4375rem;font-weight:700}.ctlg_teaser .product-title .subtitle{font-size:1.3125rem;font-weight:300;margin-top:.25rem}@media only screen and (max-width:1199px){.ctlg_teaser .product-title .subtitle{line-height:1em;margin-top:0}}.ctlg_teaser .materials{flex-shrink:0;margin-bottom:2.5rem;margin-left:5.625rem;margin-top:2.5rem}@media only screen and (max-width:1199px){.ctlg_teaser .materials{display:flex;margin-bottom:2rem;margin-left:0;margin-top:0;max-width:none;width:100%}}.ctlg_teaser .graintechnology-icon{margin-top:1rem;max-width:200px}.ce_catalogFilterForm{overflow:visible;width:100%}#main .mod_article .inside>.ce_catalogFilterForm{margin-top:0}.ce_catalogFilterForm form{display:flex;flex-wrap:wrap;margin:calc(var(--gap-sm--half)*-1)}.ce_catalogFilterForm .ctlg_form_field,.ce_catalogFilterForm .widget{margin:var(--gap-sm--half);width:calc(16.66667% - var(--gap-sm))}@media only screen and (max-width:1399px){.ce_catalogFilterForm .ctlg_form_field,.ce_catalogFilterForm .widget{width:calc(33.33333% - var(--gap-sm))}}@media only screen and (max-width:767px){.ce_catalogFilterForm .ctlg_form_field,.ce_catalogFilterForm .widget{width:calc(50% - var(--gap-sm))}}.ce_catalogFilterForm .search{margin:1em var(--gap-sm--half) calc(2em - var(--gap-sm--half)) var(--gap-sm--half);width:100%}.ce_catalogFilterForm .widget-submit{font-size:calc(1.00625rem + .075vw)}@media (min-width:1200px){.ce_catalogFilterForm .widget-submit{font-size:1.0625rem}}.ce_catalogFilterForm .widget-submit button{text-transform:none}.ce_catalogFilterForm .widget-submit .count{font-weight:400;margin-right:.5em}.ce_catalogFilterForm select{display:none}.ce_catalogFilterForm input.text{background-color:#fff;color:var(--color-text);font-size:1.25rem;font-weight:300;line-height:normal}.ce_catalogFilterForm input.text::placeholder{color:inherit;font:inherit}.ce_catalogFilterForm .ctlg_form_field .select{height:100%;padding:0;position:relative}@media only screen and (max-width:549px){.ce_catalogFilterForm .ctlg_form_field .select{font-size:14px}}.ce_catalogFilterForm .ctlg_form_field .select:after,.ce_catalogFilterForm .ctlg_form_field .select:before{background-color:transparent;bottom:calc(var(--gap-sm)*-1 - 1px);content:"";display:block;height:calc(var(--gap-sm) + 2px);left:-1px;position:absolute;width:calc(100% + 2px);z-index:1000}.ce_catalogFilterForm .ctlg_form_field .select:before{bottom:calc(var(--gap-sm)*-1 - 2px);left:0;width:100%}.ce_catalogFilterForm .ctlg_form_field .select.active,.ce_catalogFilterForm .ctlg_form_field .select:hover{background-color:#fff;border-color:var(--color-gray-86)}.ce_catalogFilterForm .ctlg_form_field .select.active{border-bottom-width:0}.ce_catalogFilterForm .ctlg_form_field .select.active:after{background-color:#fff;border-left:1px solid var(--color-gray-86);border-right:1px solid var(--color-gray-86)}.ce_catalogFilterForm .ctlg_form_field .select.active:before{background-color:#fff}.ce_catalogFilterForm .ctlg_form_field .select.active .selected-option{background-color:#fff;z-index:1000}.ce_catalogFilterForm .ctlg_form_field .select.active .selected-option:after{background-image:url(/build/images/red_triangle_to_top.bbf7d489.svg)}.ce_catalogFilterForm .ctlg_form_field .select.isSet{background-color:#fff}.ce_catalogFilterForm .ctlg_form_field .select.isSet .selected-option:after{display:none}.ce_catalogFilterForm .ctlg_form_field .select.isSet .reset{color:var(--color-main);position:absolute;right:1em;top:1em}.ce_catalogFilterForm .ctlg_form_field .select.isSet .reset:after{content:"\f00d";font-family:var(--base-icon-font)}.ce_catalogFilterForm .ctlg_form_field .select .selected-option{overflow:hidden;padding:1em 2.5em 1em 1.5em;position:relative;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:549px){.ce_catalogFilterForm .ctlg_form_field .select .selected-option{padding:1.5em 2.5em 1.25em 1.5em}}.ce_catalogFilterForm .ctlg_form_field .select .selected-option:after{background-image:url(/build/images/red_triangle_to_bottom.0b7957e3.svg);content:"";display:block;height:10px;position:absolute;right:1em;top:50%;transform:translateY(-50%);width:8px}.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown{background-color:#fff;border:1px solid var(--color-gray-86);bottom:calc(var(--gap-sm)*-1);box-shadow:var(--base-shadow);box-sizing:border-box;left:-1px;padding-bottom:var(--text-padding);padding-top:var(--text-padding);position:absolute;transform:translateY(100%);z-index:999}.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown.has-subgroup{display:flex;min-width:calc(100% + 2px)}@media only screen and (max-width:1023px){.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown.has-subgroup{flex-wrap:wrap}}.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown.hidden{display:none}.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown .subgroup,.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown:not(.has-subgroup){min-width:16.875rem;padding-left:var(--text-padding);padding-right:var(--text-padding)}.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown .subgroup+.subgroup,.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown:not(.has-subgroup)+.subgroup{border-left:1px solid var(--color-gray-86)}@media only screen and (max-width:1023px){.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown .subgroup+.subgroup,.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown:not(.has-subgroup)+.subgroup{border-left:0;margin-top:2em}}.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown .subgroup{display:none}.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown .subgroup[data-children="1"]{display:block}.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown .headline{color:var(--color-gray-24);display:block;margin-bottom:var(--heading-margin-bottom)}.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown .option{color:var(--color-gray-24);font-size:1rem;font-weight:400;line-height:1.6rem}.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown .option.selected,.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown .option:hover{color:var(--color-main)}.ce_catalogFilterForm .ctlg_form_field .select .overlay-dropdown .option[data-count="0"]{display:none}@media only screen and (max-width:1399px){.ce_catalogFilterForm .ctlg_form_field:nth-child(n+4) .select .overlay-dropdown{left:auto;right:-1px}}.ce_catalogFilterForm .ctlg_form_field:nth-child(n+5) .select .overlay-dropdown{left:auto;right:-1px}@media only screen and (max-width:1399px){.ce_catalogFilterForm .ctlg_form_field:nth-child(n+5) .select .overlay-dropdown{left:0;right:auto}}@media only screen and (max-width:767px){.ce_catalogFilterForm .ctlg_form_field:nth-child(2n) .select .overlay-dropdown{left:-1px;right:auto}.ce_catalogFilterForm .ctlg_form_field:nth-child(odd) .select .overlay-dropdown{left:auto;right:-1px}}.ce_catalogFilterForm.-short .learn-more{background-color:transparent}.ce_catalogFilterForm .learn-more{align-items:center;background-color:var(--color-gray-93);display:flex;justify-content:space-between;margin-top:2em;padding:2em 4em 2em 2em;position:relative}@media only screen and (max-width:767px){.ce_catalogFilterForm .learn-more{flex-wrap:wrap}.ce_catalogFilterForm .learn-more>div{flex-basis:100%}.ce_catalogFilterForm .learn-more .-button a{margin-top:1em}}.ce_catalogFilterForm .learn-more .-button a,.ce_catalogFilterForm .learn-more .-button a:after{background-color:var(--color-main)}.ce_catalogFilterForm .learn-more .-button a:hover,.ce_catalogFilterForm .learn-more .-button a:hover:after{background-color:var(--color-gray-24)}.ce_catalogFilterForm.-short .select_form_field,.ce_catalogFilterForm.-short .widget{width:calc(25% - var(--gap-sm))}@media only screen and (max-width:1023px){.ce_catalogFilterForm.-short .select_form_field,.ce_catalogFilterForm.-short .widget{width:calc(50% - var(--gap-sm))}}@media only screen and (max-width:549px){.ce_catalogFilterForm.-short .select_form_field,.ce_catalogFilterForm.-short .widget{width:calc(100% - var(--gap-sm))}}.ce_catalogFilterForm.-short input{border-color:transparent;transition:border-color .3s ease-in-out 0s}.ce_catalogFilterForm.-short input:focus,.ce_catalogFilterForm.-short input:hover{border-color:var(--color-gray-24)}.tooltipster-shadow{padding-bottom:16.6690442225px}.tooltipster-shadow .tooltipster-box:after{border-color:#fff transparent transparent;border-style:solid;border-width:16.6690442225px 7.5px 0;bottom:1px;content:"";display:block;height:0;left:50%;position:absolute;transform:translate(-50%,100%);transition:border-color .3s ease-in-out 0s;width:0}.tooltipster-shadow .tooltipster-box{background-color:#fff;border-radius:0!important;box-shadow:2px 2px 10px 0 rgba(0,0,0,.2)!important;position:relative}.tooltipster-shadow.tooltipster-follower .tooltipster-box{padding:1em}.quote{background-color:#fff;overflow:visible}.quote .text-wrapper{padding:calc(var(--base-spacing)*1);position:relative}.quote .text-wrapper p:not(:last-child){font-size:calc(1.0625rem + .75vw);font-weight:700;line-height:1.2em;text-transform:unset}@media only screen and (min-width:1023px){.quote .text-wrapper{padding-bottom:calc(var(--base-spacing)*1.5);padding-left:calc(64px + (min(100vw, 1920px) - 360px)*16/1560);padding-top:calc(var(--base-spacing)*1.5)}}@media only screen and (min-width:1023px) and (max-width:360px){.quote .text-wrapper{padding-left:64px}}@media only screen and (min-width:1023px) and (min-width:1920px){.quote .text-wrapper{padding-left:80px}}.quote .text-wrapper:after{background-image:url(/build/images/icon_big_quotation_mark.10ad7989.svg);background-repeat:no-repeat;background-size:100%;content:"";height:calc(80px + (min(100vw, 992px) - 360px)*30/632);left:-1.5rem;position:absolute;top:0;width:calc(80px + (min(100vw, 992px) - 360px)*30/632)}@media (max-width:360px){.quote .text-wrapper:after{height:80px}}@media (min-width:992px){.quote .text-wrapper:after{height:110px}}@media (max-width:360px){.quote .text-wrapper:after{width:80px}}@media (min-width:992px){.quote .text-wrapper:after{width:110px}}.quote .image_container{position:relative}.quote .image_container img{width:100%}@media only screen and (max-width:1023px){.quote .image_container img{clip-path:polygon(0 0,100% 0,100% 100%,0 70%)}}@media only screen and (min-width:1023px){.quote .image_container{min-width:40%;overflow:hidden}.quote .image_container img{height:100%;object-fit:cover}.quote .image_container:before{aspect-ratio:var(--triangle-ratio);clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:block;height:15rem;height:100%;left:0;position:absolute;top:0;transform:rotateY(180deg) rotateX(180deg) translateX(50%)}}@media only screen and (max-width:1023px){.quote .image_container:after{background-image:url(/build/images/icon_big_quotation_mark.10ad7989.svg);background-repeat:no-repeat;background-size:100%;bottom:-1rem;content:"";height:calc(80px + (min(100vw, 992px) - 360px)*30/632);position:absolute;transform:translateX(-20%);width:calc(80px + (min(100vw, 992px) - 360px)*30/632)}}@media only screen and (max-width:1023px) and (max-width:360px){.quote .image_container:after{height:80px}}@media only screen and (max-width:1023px) and (min-width:992px){.quote .image_container:after{height:110px}}@media only screen and (max-width:1023px) and (max-width:360px){.quote .image_container:after{width:80px}}@media only screen and (max-width:1023px) and (min-width:992px){.quote .image_container:after{width:110px}}@media only screen and (max-width:1023px){.quote .image_container+.text-wrapper:after{content:unset}}@media only screen and (min-width:1023px){.quote .image_container+.text-wrapper{padding-right:unset}.quote{display:flex;flex-direction:row-reverse}}.quote.red .image_container:after,.quote.red .text-wrapper:after{background-image:url(/build/images/icon_big_quotation_mark-red.a1cc6d59.svg)}.quote.blue .image_container:after,.quote.blue .text-wrapper:after{background-image:url(/build/images/icon_big_quotation_mark-blue.c8d976df.svg)}.quote .image_container:before{background-color:#fff}.quote.bg-gray,.quote.bg-gray .image_container:before{background-color:var(--color-gray-93)}.quote.bg-dark-gray{color:#fff}.quote.bg-dark-gray,.quote.bg-dark-gray .image_container:before{background-color:var(--color-gray-24)}@media only screen and (min-width:1023px){.ce_product_overview.below .media-wrapper{padding-top:56.25%;position:relative;width:100%}.ce_product_overview.below .media-wrapper>*{position:absolute;top:0}.ce_product_overview.next_to .product_overview-wrapper{flex-direction:row}.ce_product_overview.next_to .product_overview-wrapper>*{flex-basis:50%}}.ce_product_overview .product_overview-wrapper{display:flex;flex-direction:column;height:100%}.ce_product_overview .product_overview-wrapper .text-background-container{background:var(--color-gray-93)}.ce_product_overview .media-wrapper *{height:100%;width:100%}@media only screen and (max-width:1023px){.ce_product_overview .media-wrapper{padding-top:56.25%;position:relative;width:100%}.ce_product_overview .media-wrapper>*{position:absolute;top:0}}.ce_product_overview .media-wrapper .video-wrapper{cursor:pointer}.ce_product_overview .media-wrapper .video-wrapper:before{background-image:url(/build/images/play_button_red.ebc6c7de.svg);background-repeat:no-repeat;content:"";cursor:pointer;display:block;height:91px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out 0s;width:91px}.ce_product_overview .media-wrapper .video-wrapper:hover:before{cursor:pointer;opacity:.75}.ce_product_overview .media-wrapper .video-wrapper.playing:before{background-image:url(/build/images/pause_button_red.7a173df0.svg);opacity:0}.ce_product_overview .media-wrapper .video-wrapper.playing:hover:before{opacity:1}.ce_product_overview .media-wrapper video{display:flex}.ce_product_overview .media-wrapper img{height:100%;max-height:55vh;object-fit:cover;width:100%}.ce_product_overview .text-container{align-items:start;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;padding:calc(var(--base-spacing)*.5)}.ce_product_overview .text-container h4{font-weight:800}.ce_product_overview .text-container .text-wrapper{background-color:var(--color-gray-93);margin-bottom:1.75rem;margin-top:auto;padding:.9rem calc(var(--base-spacing)/2)}.ce_product_overview .text-container .text-wrapper p{font-weight:400;position:relative}.ce_product_overview .text-container .text-wrapper p:before{border-bottom:9px solid transparent;border-left:20.002853067px solid transparent;border-left-color:var(--color-main);border-right:0 solid transparent;border-top:9px solid transparent;content:"";display:block;height:0;left:calc(var(--base-spacing)*-1/2);position:absolute;top:3px;transition:border-color .3s ease-in-out 0s;width:0}.ce_product_overview .text-container a.product-link{margin-bottom:0;margin-left:0;margin-top:0}.ce_product_overview .ce_table.product_overview-table table{border-collapse:collapse;margin-bottom:1.25rem;min-width:unset}.ce_product_overview .ce_table.product_overview-table table tr{background-color:transparent}.ce_product_overview .ce_table.product_overview-table table tr:not(:last-child){border-bottom:1px solid var(--color-gray-93)}.ce_product_overview .ce_table.product_overview-table table tr td{border-collapse:collapse;padding-left:0}.ce_product_overview .ce_table.product_overview-table table tr td:first-child{font-weight:700}.ce_product_overview .ce_table.product_overview-table table tr td:last-child{font-weight:400}@media only screen and (max-width:767px){.ce_product_overview .ce_table.product_overview-table table tbody,.ce_product_overview .ce_table.product_overview-table table tr{display:flex;flex-direction:column}}#header .header__search{position:relative}#header .header__search form{display:none;left:-100px;position:absolute;top:50%;width:300px;z-index:21}#header .header__search form .widget-text{width:100%}#header .header__search form .widget-text input{background-image:none;padding-left:1.5em}#header .header__search form ::-moz-selection,#header .header__search form ::selection{background-color:var(--color-secondary);color:#fff}.mod_grouped_search input.text,.mod_search input.text{background-color:#fff;color:var(--color-text);font-weight:300;line-height:normal}.mod_grouped_search input.text::placeholder,.mod_search input.text::placeholder{color:inherit;font:inherit}.mod_grouped_search .widget-submit,.mod_search .widget-submit{align-content:center;display:flex;height:100%;position:absolute;right:0}.mod_grouped_search .widget-submit button,.mod_search .widget-submit button{color:var(--color-text);margin:0;padding:0 5px 0 0;width:30px}.mod_grouped_search .widget-submit button i,.mod_search .widget-submit button i{font-weight:700}#header .mod_grouped_search .widget-submit button span,#header .mod_search .widget-submit button span,.mod_grouped_search .widget-submit button:after,.mod_search .widget-submit button:after{display:none}.mod_search .submit:hover{color:var(--color-secondary)}#main .mod_grouped_search .widget-text,#main .mod_search .widget-text{width:100%}#main .mod_grouped_search .widget-text input,#main .mod_search .widget-text input{font-size:1.25rem}#main .mod_grouped_search .widget-submit button,#main .mod_search .widget-submit button{color:#fff;padding-inline:1em;width:auto}#main .mod_grouped_search .widget-submit button i,#main .mod_search .widget-submit button i{display:none}#main .mod_grouped_search mark.highlight,#main .mod_search mark.highlight{background-color:transparent;color:var(--color-secondary)}#main .mod_grouped_search .context,#main .mod_search .context{color:var(--color-text)}#main .mod_grouped_search .row div.glider-slide:hover img,#main .mod_search .row div.glider-slide:hover img{transform:scale(1.05)}#main .mod_grouped_search .image_container,#main .mod_search .image_container{overflow:hidden}#main .mod_grouped_search .image_container img,#main .mod_search .image_container img{transition:transform .3s ease-in-out 0s}#main .mod_grouped_search .url,#main .mod_search .url{color:var(--color-gray-71);margin-top:1em;word-break:break-all}#main .mod_grouped_search .url:hover,#main .mod_search .url:hover{color:var(--color-secondary)}#main .mod_grouped_search .formbody,#main .mod_search .formbody{justify-content:flex-start;margin-bottom:2em;position:relative}#main .mod_grouped_search .group>div,#main .mod_grouped_search>div,#main .mod_search .group>div,#main .mod_search>div{margin-top:2.5em}#header #search-close{display:none}#header #search-close:after{color:#fff;content:"\f00c";font:2em Black Tie;font-weight:600;position:fixed;right:40px;top:40px;z-index:2}.swiper-1,.swiper-2{position:relative}.swiper-1 .swiper-wrapper,.swiper-2 .swiper-wrapper{height:auto}.swiper-1 .swiper-slide,.swiper-2 .swiper-slide{height:inherit}#wrapper .glider-arrow,.swiper-wrapper .swiper-button-next,.swiper-wrapper .swiper-button-prev{background:none;margin:0;padding:0;position:absolute;top:50%}#wrapper .glider-arrow.disabled,#wrapper .glider-arrow:after,.swiper-wrapper .swiper-button-next.disabled,.swiper-wrapper .swiper-button-next:after,.swiper-wrapper .swiper-button-prev.disabled,.swiper-wrapper .swiper-button-prev:after{display:none}@media only screen and (max-width:1500px){#wrapper .glider-arrow,.swiper-wrapper .swiper-button-next,.swiper-wrapper .swiper-button-prev{display:none}}.glider-prev,.swiper-button-prev{left:-2.5rem;position:absolute;top:50%;transform:translate(-70%,-50%);z-index:10}.glider-prev:before,.swiper-button-prev:before{border-bottom:.9rem solid transparent;border-left:0 solid transparent;border-right:2.0002853067rem solid transparent;border-right-color:var(--color-main);border-top:.9rem solid transparent;content:"";display:block;height:0;transition:border-color .3s ease-in-out 0s;width:0}.landingpage-dark .glider-prev:before,.landingpage-dark .swiper-button-prev:before{border-bottom:.9rem solid transparent;border-left:0 solid transparent;border-right:2.0002853067rem solid transparent;border-right-color:var(--color-secondary);border-top:.9rem solid transparent;content:"";display:block;height:0;transition:border-color .3s ease-in-out 0s;width:0}.glider-prev.swiper-button-disabled:before,.swiper-button-prev.swiper-button-disabled:before{border-right-color:var(--color-gray-86)}.glider-prev:not(.swiper-button-disabled):hover,.swiper-button-prev:not(.swiper-button-disabled):hover{background:none;cursor:pointer}.glider-prev:not(.swiper-button-disabled):hover:before,.swiper-button-prev:not(.swiper-button-disabled):hover:before{border-right-color:var(--color-gray-24)}.glider{scrollbar-width:none}.glider-next,.swiper-button-next{position:absolute;right:-2.5rem;top:50%;transform:translate(70%,-50%);z-index:10}.glider-next:before,.swiper-button-next:before{border-bottom:.9rem solid transparent;border-left:2.0002853067rem solid transparent;border-left-color:var(--color-main);border-right:0 solid transparent;border-top:.9rem solid transparent;content:"";display:block;height:0;transition:border-color .3s ease-in-out 0s;width:0}.landingpage-dark .glider-next:before,.landingpage-dark .swiper-button-next:before{border-bottom:.9rem solid transparent;border-left:2.0002853067rem solid transparent;border-left-color:var(--color-secondary);border-right:0 solid transparent;border-top:.9rem solid transparent;content:"";display:block;height:0;transition:border-color .3s ease-in-out 0s;width:0}.glider-next.swiper-button-disabled:before,.swiper-button-next.swiper-button-disabled:before{border-left-color:var(--color-gray-86)}.glider-next:not(.swiper-button-disabled):hover,.swiper-button-next:not(.swiper-button-disabled):hover{background:none;cursor:pointer}.glider-next:not(.swiper-button-disabled):hover:before,.swiper-button-next:not(.swiper-button-disabled):hover:before{border-left-color:var(--color-gray-24)}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none}.glider-dots,.swiper-pagination{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.glider-dots:after,.swiper-pagination:after{background-color:var(--color-text);content:"";display:block;flex:1 1 0;height:1px;margin-left:8px}.glider-dots button:after,.glider-dots span:after,.swiper-pagination button:after,.swiper-pagination span:after{display:none}.glider-dots button,.glider-dots span,.swiper-pagination button,.swiper-pagination span{background-color:var(--color-gray-86);border-radius:unset;height:12px;margin:0;min-height:0;padding:0;position:relative;transition:.3s;width:12px}.glider-dots button+button,.glider-dots button+span,.glider-dots span+button,.glider-dots span+span,.swiper-pagination button+button,.swiper-pagination button+span,.swiper-pagination span+button,.swiper-pagination span+span{margin-left:8px}.glider-dots button.active,.glider-dots button.swiper-pagination-bullet-active,.glider-dots button:hover,.glider-dots span.active,.glider-dots span.swiper-pagination-bullet-active,.glider-dots span:hover,.swiper-pagination button.active,.swiper-pagination button.swiper-pagination-bullet-active,.swiper-pagination button:hover,.swiper-pagination span.active,.swiper-pagination span.swiper-pagination-bullet-active,.swiper-pagination span:hover{background-color:var(--color-gray-24)}.glider-prev.disabled+.glider-next.disabled+.glider-dots{display:none}.glider-slide{margin:var(--gap--half)}.swiper-pagination{margin-top:4rem}.swiper-overflow-wrapper{overflow:hidden}.mod_newslist{overflow:visible}@media only screen and (max-width:767px){.mod_newslist{margin-right:calc(var(--base-spacing-mobile)*-1);overflow:visible}}.mod_newsreader .layout_full>.image_container img{width:100%}.mod_newsreader .info{font-size:calc(1.03125rem + .375vw);font-weight:100;margin-top:1.5em}@media (min-width:1200px){.mod_newsreader .info{font-size:1.3125rem}}.mod_newsreader .main-container{font-size:calc(1.0125rem + .15vw);line-height:1.6}@media (min-width:1200px){.mod_newsreader .main-container{font-size:1.125rem}}.mod_newsreader .main-container .ce_text:first-child p:first-child:first-letter{float:left;font-size:calc(1.525rem + 6.3vw);line-height:.8;padding-right:.5rem;padding-top:.3rem}@media (min-width:1200px){.mod_newsreader .main-container .ce_text:first-child p:first-child:first-letter{font-size:6.25rem}}.mod_newsreader .-button.back{margin-top:var(--base-spacing)}.social_feed_container.glider .glider-track,.social_feed_container:not(.glider){margin:calc(var(--gap--half)*-1)}.social_feed_element{color:var(--color-gray-24);margin:var(--gap--half);overflow:visible;width:calc(33.33333% - var(--gap))}@media only screen and (max-width:1023px){.social_feed_element{width:calc(50% - var(--gap))}}@media only screen and (max-width:767px){.social_feed_element{width:calc(100% - var(--gap))}}.mod_article:not(.-backgroundGreyTriangles) .social_feed_element .inner{border:1px solid var(--color-gray-93)}.social_feed_element .image_container{overflow:hidden}.social_feed_element .image_container img{transition:transform .3s ease-in-out 0s}.social_feed_element:hover .inner{border:none;box-shadow:0 0 80px rgba(0,0,0,.2);cursor:pointer}.social_feed_element:hover img{transform:scale(1.05)}.social_feed_element.featured .highlight{background-color:var(--color-secondary);clip-path:polygon(100% 0,calc(100% - 1em) 100%,0 100%,0 0,0 0);color:var(--color-text-inverted);left:0;padding:.5em 2em .5em 1em;position:absolute;top:0;z-index:10}.social_feed_element .inner{background:#fff;position:relative}@media only screen and (max-width:767px){.social_feed_element .inner{display:flex;flex-direction:column;height:100%}}.social_feed_element .inner a{display:block;padding:0}.social_feed_element .inner>figure{padding:0}.social_feed_element .text-wrapper{padding:var(--text-padding)}.social_feed_element .ce_text{color:#333;margin:0}.social_feed_element .icon{position:static;text-indent:0}.social_feed_element .icon img{border-radius:100%;max-width:50px;position:absolute;top:-20px}.social_feed_element .icon .image-wrapper:not(.loaded){height:0!important}.social_feed_element .info{align-items:center;display:flex;font-weight:300;letter-spacing:normal}.social_feed_element .info img{width:15px}.social_feed_element .title{margin:var(--heading-margin)}.social_feed_element i{border-right:var(--base-border);margin-right:.5em;padding-right:.5em}.social_feed_element .image_container>a{padding:0}.social_feed_element a[data-fslightbox]:after{color:var(--color-gray-24);font-size:calc(1.2rem + 2.4vw);opacity:.9}@media (min-width:1200px){.social_feed_element a[data-fslightbox]:after{font-size:3rem}}.ui-tabs-nav{display:flex;flex-wrap:wrap;margin-bottom:40px}.ui-tabs-nav.anchor-nav a{margin-top:var(--gap-sm);padding:10px 20px!important}.ui-tabs-nav .ui-tabs-tab{margin-right:var(--gap-sm)}.ui-tabs-nav .ui-tabs-tab a,.ui-tabs-nav .ui-tabs-tab strong{background-color:var(--color-gray-93);border:2px solid var(--color-gray-93);color:var(--color-text);display:block;font-weight:700;padding:20px 30px}.ui-tabs-nav .ui-tabs-tab.ui-state-active a,.ui-tabs-nav .ui-tabs-tab.ui-state-active strong,.ui-tabs-nav .ui-tabs-tab:hover a,.ui-tabs-nav .ui-tabs-tab:hover strong{background-color:#fff;color:var(--color-text)}@media only screen and (max-width:549px){.ui-tabs-nav .ui-tabs-tab{flex-basis:100%}.ui-tabs-nav .ui-tabs-tab+.ui-tabs-tab{margin-left:0;margin-top:var(--gap-sm)}}.mod_mp_form_steps .ui-tabs-nav{width:100%}.mod_mp_form_steps .ui-tabs-nav .ui-tabs-tab{flex:1;text-align:center}@media only screen and (max-width:767px){.mod_mp_form_steps .ui-tabs-nav .ui-tabs-tab{flex-basis:100%}}.ce_table,.product-table{overflow-x:auto;width:100%}.ce_table table,.product-table table{min-width:600px;width:100%}.ce_table .cell.header,.ce_table thead tr,.product-table .cell.header,.product-table thead tr{background-color:var(--color-gray-24);color:#fff;font-weight:700;text-align:left}.ce_table .cell.odd:not(.header),.ce_table tbody tr.even,.ce_table tbody tr:nth-child(2n),.product-table .cell.odd:not(.header),.product-table tbody tr.even,.product-table tbody tr:nth-child(2n){background-color:var(--color-gray-93)}.ce_table .cell.even:not(.header),.ce_table tbody tr.odd,.ce_table tbody tr:nth-child(odd),.product-table .cell.even:not(.header),.product-table tbody tr.odd,.product-table tbody tr:nth-child(odd){background-color:#fff}.ce_table .cell,.ce_table td,.ce_table th,.product-table .cell,.product-table td,.product-table th{padding:.3em .5em}.product-table{display:grid;grid-template-columns:150px 140px 100px 250px 200px 1fr 1fr 1fr 90px}.product-table.hide-power-col{grid-template-columns:150px 140px 100px 250px 250px minmax(115px,1fr) 1fr 90px}html[lang=sv] .product-table .cell.header{hyphens:auto}.product-table .row-header{font-weight:700}.product-table .cell{align-items:center;display:flex}.product-table .cell.new-material{border-top:1px solid var(--color-gray-24)}.product-table .cell:not(.header)+.cell:not(.header):not(.first){border-left:1px solid var(--color-gray-86)}.product-table img{height:30px;width:auto}.product-table .abrasion{display:flex}.product-table .abrasion img{height:15px}.product-table .abrasion img+img{margin-left:5px}.timeline{position:relative}@media only screen and (max-width:600px){.timeline{width:90%}}.timeline:before{background-color:var(--color-secondary);content:"";display:block;height:4px;left:50%;position:absolute;transform:translate(-50%,-50%);width:110vw}.timeline .swiper-slide{height:auto;justify-content:space-between}.timeline .ce_text{display:flex;flex-direction:column;margin-top:0;overflow:visible;padding-top:2.5rem;position:relative}.timeline .ce_text .text-wrapper{order:0;padding-bottom:1.7rem;transition:.6s}.timeline .ce_text .text-wrapper p:not(:last-child){margin-bottom:.5rem}.timeline .ce_text .text-wrapper>:first-child{font-size:calc(1.2rem + 2.4vw);margin-left:1rem}@media (min-width:1200px){.timeline .ce_text .text-wrapper>:first-child{font-size:3rem}}.timeline .ce_text .text-wrapper>:first-child:before{background-color:var(--color-gray-24);content:"";display:block;height:calc(2.4rem + .9em);left:0;position:absolute;top:0;width:1px;z-index:-1}.timeline .ce_text .image_container{order:1;transition:.6s}.timeline .ce_text .image_container img{width:100%}.timeline .ce_text:not(.swiper-slide-fully-visible):not(.swiper-slide-active) .image_container,.timeline .ce_text:not(.swiper-slide-fully-visible):not(.swiper-slide-active) .text-wrapper{opacity:.1}.timeline .ce_text:before{background-color:var(--color-secondary);border-radius:50%;content:"";height:1.5rem;left:0;position:absolute;top:0;transform:translate(-50%,-50%);width:1.5rem;z-index:1}.timeline .swiper-pagination:after{content:unset}.toggler,.toggler:before,a,a:after,a:before,a>i,a>span,a>strong,button{transition:color .3s ease-in-out 0s,opacity .3s ease-in-out 0s,background-color .3s ease-in-out 0s,border-color .3s ease-in-out 0s,filter .3s ease-in-out 0s,font-weight .1s ease-in-out 0s}svg{transition:fill .3s ease-in-out 0s}path,polygon{transition:fill .3s ease-in-out 0s,stroke .3s ease-in-out 0s}circle,line{transition:stroke .3s ease-in-out 0s}#cboxNext:after,#cboxPrevious:after,a.cboxElement img{transition:opacity .3s ease-out}#header #logo,#header #logo:before,#header a{transition:padding .3s ease-in-out 0s,width .3s ease-in-out 0s,height .3s ease-in-out 0s,color .3s ease-in-out 0s}#header img{transition:bottom .3s ease-in-out 0s}.toggler-headline,.toggler:after{transition:background-position .3s ease-in-out 0s,color .3s ease-in-out 0s}#location-map .marker,#main-nav:before{transition:opacity .3s ease-in-out 0s}#main-nav li.submenu>a:after{transition:transform .3s ease-in-out 0s}#mobile-button .line,#wrapper .button a,.ce_catalogFilterForm .ctlg_form_field .select,.slick-dots li:after{transition:background-color .3s ease-in-out 0s,color .3s ease-in-out 0s}.ctlg_teaser,.ctlg_teaser .product-image:after{transition:background-color .3s ease-in-out 0s,opacity .3s ease-in-out 0s}#anchor-navigation,.event,.social_feed_element .inner{transition:box-shadow .3s ease-in-out 0s}.video_container{margin:0}.video_container video{object-fit:cover}.video_container iframe{border:none}.video_container .video-wrapper{height:100%;position:relative;width:100%}#main .video_container .video-wrapper[controls]:before{background-image:url(/build/images/play_button.e033e7c2.svg);background-repeat:no-repeat;content:"";display:block;height:91px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out 0s;width:91px}#main .video_container .video-wrapper[controls]:hover:before{cursor:pointer;opacity:.75}#main .video_container .video-wrapper[controls].playing:before{display:none}.-iconBox{align-self:stretch;background-color:var(--color-gray-93);border:1px solid var(--color-gray-93);box-sizing:border-box;height:auto!important;padding:3em;text-align:center}.-iconBox .image_container img{display:inline-block;margin-bottom:2em;max-width:75px}.-iconBox.ce_hyperlink{transition:background-color .3s ease-in-out 0s}.-iconBox.ce_hyperlink img{margin-bottom:0}.-iconBox.ce_hyperlink .caption{font-size:1em;font-style:normal;margin-top:0}.-iconBox.ce_hyperlink:hover{background-color:#fff;cursor:pointer}#wrapper{display:flex;flex-direction:column;min-height:100vh}#container{flex:1 0 auto}#news-about-section .inside{width:72.666%}@media only screen and (max-width:767px){body.-twoColumns .main-container.width{padding-left:0;padding-right:0}}.mod_newsreader .main-container,body.-twoColumns .main-container.width>.inside{display:flex;flex-wrap:wrap;justify-content:space-between}.mod_newsreader .main-container .width,body.-twoColumns .main-container.width>.inside .width{margin:0;max-width:100%;padding-left:0;padding-right:0}.mod_newsreader .main-container .left,body.-twoColumns .main-container.width>.inside .left{width:72.666%}.mod_newsreader .main-container .left>.ce_hyperlink,body.-twoColumns .main-container.width>.inside .left>.ce_hyperlink{margin-top:var(--base-margin-top)}.mod_newsreader .main-container .left>#seminar-form,.mod_newsreader .main-container .left>.mod_mp_form_steps,body.-twoColumns .main-container.width>.inside .left>#seminar-form,body.-twoColumns .main-container.width>.inside .left>.mod_mp_form_steps{border-top:var(--base-border);margin-top:calc(var(--base-margin-top)*1.5);padding-top:calc(var(--base-margin-top)*1.5)}.mod_newsreader .main-container .left>#seminar-form form,.mod_newsreader .main-container .left>.mod_mp_form_steps form,body.-twoColumns .main-container.width>.inside .left>#seminar-form form,body.-twoColumns .main-container.width>.inside .left>.mod_mp_form_steps form{margin:0}.mod_newsreader .main-container .right,body.-twoColumns .main-container.width>.inside .right{width:24.333%}.mod_newsreader .main-container .right>div+div,body.-twoColumns .main-container.width>.inside .right>div+div{border-top:var(--base-border);margin-top:calc(var(--base-margin-top)/2);padding-top:calc(var(--base-margin-top)/2)}@media only screen and (max-width:1199px){.mod_newsreader .main-container .left,body.-twoColumns .main-container.width>.inside .left{width:calc(66.66667% - var(--text-padding))}.mod_newsreader .main-container .right,body.-twoColumns .main-container.width>.inside .right{width:33.3333333333%}}@media only screen and (max-width:1023px){.mod_newsreader .main-container .left,.mod_newsreader .main-container .right,body.-twoColumns .main-container.width>.inside .left,body.-twoColumns .main-container.width>.inside .right{width:100%}}.banner{position:relative}.banner:after{background-color:var(--color-secondary);content:"";display:block;height:.75rem;width:100%}.banner .width{position:static}.banner .ce_text{color:var(--color-text-inverted);padding:7rem 0;position:relative}@media only screen and (max-width:549px){.banner .ce_text{padding:2rem 0}}#container .banner .ce_text{margin-top:0}.banner .ce_text .text-wrapper{text-align:right}@media only screen and (max-width:549px){.banner .ce_text .text-wrapper{text-align:left}}.banner .ce_text .text-wrapper p{margin-bottom:0}.banner .ce_text .text-wrapper em{font-style:normal;font-weight:300}.banner .ce_text .text-wrapper a{font-size:calc(1.03125rem + .375vw);font-weight:300;letter-spacing:.01em;line-height:27px;text-transform:none}@media (min-width:1200px){.banner .ce_text .text-wrapper a{font-size:1.3125rem}}.banner .ce_text .-button{margin-top:.2em}.banner .ce_image{bottom:0;left:0;position:absolute;right:0;top:0}.banner .ce_image .image_container{height:100%}.banner .ce_image img{height:100%;object-fit:cover;width:100%}.banner.-light .ce_text{color:var(--color-text)}.banner.-light .-button a,.banner.-light .-button a:after{background-color:var(--color-main)}.banner.-light .-button a:hover,.banner.-light .-button a:hover:after{background-color:var(--color-secondary)}#banner{position:relative}#banner .block{overflow:visible}body.-withBanner #banner .block__background{bottom:0;display:block;left:0;margin-bottom:-1px;margin-top:-1px;overflow:hidden;position:absolute;top:0;transform:skew(24deg);transform-origin:bottom;width:68%;z-index:10}body.-withBanner #banner .block__background:before{background:var(--color-gray-93) url(/build/images/background_triangles_grey.4dabdc88.svg) right top/cover no-repeat;content:"";display:block;inset:0;position:absolute;transform:skew(-24deg);transform-origin:bottom}@media only screen and (max-width:1023px){body.-withBanner #banner .block__background{margin:0;transform:none;width:100%}body.-withBanner #banner .block__background:before{transform:none}}body.-withBanner #banner .mod_breadcrumb{position:relative;z-index:20}body.-withBanner #banner .mod_breadcrumb .width{padding-top:6.5rem}#banner .mod_article>.width{position:static}#banner .ce_text{max-width:50%;position:relative;z-index:10}@media only screen and (max-width:1023px){#banner .ce_text{max-width:100%}}#banner .ce_image img{bottom:0;height:100%;min-width:fit-content;object-fit:cover;position:absolute;right:0;top:0;width:48%;z-index:0}@media only screen and (max-width:1023px){#banner .ce_image img{display:none}}body.-withFullscreenBanner #banner .ce_image{margin-top:0}body.-withFullscreenBanner #banner .ce_image img{display:block!important;object-fit:cover;object-position:top;position:static;width:100%}@media only screen and (min-width:767px){body.-withFullscreenBanner #banner .ce_image img{height:calc(100vh - 210px)}}body.-withFullscreenBanner #banner .ce_image:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 60%);bottom:0;content:"";height:100%;position:absolute;width:100%}body.-withFullscreenBanner.-whiteColor #banner .ce_image:after{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent 60%);bottom:0;content:"";height:100%;position:absolute;width:100%}.-bb *{box-sizing:border-box}#main .ce_landing_page_product_data #kontakt.v2+#kontakt.v2,#main .ce_landing_page_product_data #kontakt.v2+.-gridLayout,#main .ce_landing_page_product_data .-gridLayout+#kontakt.v2,#main .ce_landing_page_product_data .-gridLayout+.-gridLayout{margin-top:unset}.landingpage .-box,.landingpage-dark .-box{box-shadow:3px 3px 12px 0 rgba(0,0,0,.15)}.landingpage{font-size:calc(1.025rem + .3vw)}.landingpage .block{overflow:visible}.landingpage .-box{background-color:#fff;padding:var(--text-padding)}.landingpage #container:before{background-color:var(--color-main);content:"";display:block;height:10px;width:100%}.landingpage:not(.landingpage-dark,.landingpage-xelerion) h1,.landingpage:not(.landingpage-dark,.landingpage-xelerion) h2,.landingpage:not(.landingpage-dark,.landingpage-xelerion) h3,.landingpage:not(.landingpage-dark,.landingpage-xelerion) h4,.landingpage:not(.landingpage-dark,.landingpage-xelerion) h5,.landingpage:not(.landingpage-dark,.landingpage-xelerion) h6{color:var(--color-gray-24)}.landingpage:not(.landingpage-dark,.landingpage-xelerion) .ce_text a{color:var(--color-main)}.landingpage:not(.landingpage-dark,.landingpage-xelerion) .ce_text a:hover{color:var(--color-secondary)}.landingpage:not(.landingpage-dark,.landingpage-xelerion) .ce_text .-button a{color:#fff}.landingpage:not(.landingpage-dark,.landingpage-xelerion) .footer__line:last-child{background-color:var(--color-gray-93)}.landingpage:not(.landingpage-dark,.landingpage-xelerion) #footer .nav__socials a:after{color:var(--color-text)}.landingpage:not(.landingpage-dark,.landingpage-xelerion) #footer .nav__socials a:hover:after{color:var(--color-main)}.landingpage:not(.landingpage-dark,.landingpage-xelerion) .-button a,.landingpage:not(.landingpage-dark,.landingpage-xelerion) .-button a:after,.landingpage:not(.landingpage-dark,.landingpage-xelerion) .ce_form button,.landingpage:not(.landingpage-dark,.landingpage-xelerion) .ce_form button:after{background-color:var(--color-main)}.landingpage:not(.landingpage-dark,.landingpage-xelerion) .-button a:hover,.landingpage:not(.landingpage-dark,.landingpage-xelerion) .-button a:hover:after,.landingpage:not(.landingpage-dark,.landingpage-xelerion) .ce_form button:hover,.landingpage:not(.landingpage-dark,.landingpage-xelerion) .ce_form button:hover:after{background-color:var(--color-secondary)}.landingpage:not(.landingpage-dark,.landingpage-xelerion) #cboxOverlay{background-color:var(--color-main)}.landingpage .landingpage{font-size:calc(1.025rem + .3vw)}.landingpage .landingpage #cboxLoadedContent #container:before,.landingpage .landingpage .popup,.landingpage .landingpage .quicklinks__menu{display:none}.landingpage .landingpage #cboxLoadedContent #popup{display:block}.landingpage .landingpage #footer .width,.landingpage .landingpage .mod_article:not(.-fullWidth) .width{max-width:calc(1500px + var(--base-spacing)*2)}.landingpage .landingpage #footer .width,.landingpage .landingpage .mod_article:not(.-noPadding) .width{padding-bottom:6rem;padding-top:6rem}.landingpage .landingpage #container:before{background-color:var(--color-main);content:"";display:block;height:10px;width:100%}@media (min-width:1200px){.landingpage .landingpage{font-size:1.25rem}}.landingpage .landingpage .-headingXL h1,.landingpage .landingpage .-headingXL h2,.landingpage .landingpage .-headingXL h3,.landingpage .landingpage .-headingXL h4,.landingpage .landingpage .-headingXL h5,.landingpage .landingpage .-headingXL h6,.landingpage .landingpage .landingpage-xelerion .four-squared .inside h1,.landingpage .landingpage .landingpage-xelerion .four-squared .inside h2,.landingpage .landingpage .landingpage-xelerion .four-squared .inside h3,.landingpage .landingpage .landingpage-xelerion .four-squared .inside h4,.landingpage .landingpage .landingpage-xelerion .four-squared .inside h5,.landingpage .landingpage .landingpage-xelerion .four-squared .inside h6,.landingpage-xelerion .four-squared .landingpage .landingpage .inside h1,.landingpage-xelerion .four-squared .landingpage .landingpage .inside h2,.landingpage-xelerion .four-squared .landingpage .landingpage .inside h3,.landingpage-xelerion .four-squared .landingpage .landingpage .inside h4,.landingpage-xelerion .four-squared .landingpage .landingpage .inside h5,.landingpage-xelerion .four-squared .landingpage .landingpage .inside h6{font-size:calc(1.2rem + 2.4vw)}@media (min-width:1200px){.landingpage .landingpage .-headingXL h1,.landingpage .landingpage .-headingXL h2,.landingpage .landingpage .-headingXL h3,.landingpage .landingpage .-headingXL h4,.landingpage .landingpage .-headingXL h5,.landingpage .landingpage .-headingXL h6,.landingpage .landingpage .landingpage-xelerion .four-squared .inside h1,.landingpage .landingpage .landingpage-xelerion .four-squared .inside h2,.landingpage .landingpage .landingpage-xelerion .four-squared .inside h3,.landingpage .landingpage .landingpage-xelerion .four-squared .inside h4,.landingpage .landingpage .landingpage-xelerion .four-squared .inside h5,.landingpage .landingpage .landingpage-xelerion .four-squared .inside h6,.landingpage-xelerion .four-squared .landingpage .landingpage .inside h1,.landingpage-xelerion .four-squared .landingpage .landingpage .inside h2,.landingpage-xelerion .four-squared .landingpage .landingpage .inside h3,.landingpage-xelerion .four-squared .landingpage .landingpage .inside h4,.landingpage-xelerion .four-squared .landingpage .landingpage .inside h5,.landingpage-xelerion .four-squared .landingpage .landingpage .inside h6{font-size:3rem}}.landingpage .landingpage header{left:0;position:absolute;right:0;top:0;z-index:10}.landingpage .landingpage header a{color:var(--color-text)}.landingpage .landingpage header a:hover{color:var(--color-secondary)}.landingpage .landingpage header .header-contact{margin-right:2em}.landingpage .landingpage header .header-contact .label{color:var(--color-secondary)}.landingpage .landingpage header .header-contact .label,.landingpage .landingpage header .header-contact .text{display:none}@media only screen and (min-width:1023px){.landingpage .landingpage header .header-contact .label,.landingpage .landingpage header .header-contact .text{display:inline}.landingpage .landingpage header .header-contact .icon{display:none}}.landingpage .landingpage header .changelanguage__toggler span{color:var(--color-text);font-weight:300;margin-left:.5em;transition:color .3s ease-in-out 0s}.landingpage .landingpage header .changelanguage__toggler span:hover{color:var(--color-main)}.landingpage .landingpage #main #banner{display:none}.landingpage .landingpage #banner{align-items:center;display:flex;height:100vh;justify-content:center}.landingpage .landingpage #banner .-headingXL h1,.landingpage .landingpage #banner .-headingXL h2,.landingpage .landingpage #banner .-headingXL h3,.landingpage .landingpage #banner .-headingXL h4,.landingpage .landingpage #banner .-headingXL h5,.landingpage .landingpage #banner .-headingXL h6,.landingpage .landingpage #banner .landingpage-xelerion .four-squared .inside h1,.landingpage .landingpage #banner .landingpage-xelerion .four-squared .inside h2,.landingpage .landingpage #banner .landingpage-xelerion .four-squared .inside h3,.landingpage .landingpage #banner .landingpage-xelerion .four-squared .inside h4,.landingpage .landingpage #banner .landingpage-xelerion .four-squared .inside h5,.landingpage .landingpage #banner .landingpage-xelerion .four-squared .inside h6,.landingpage-xelerion .four-squared .landingpage .landingpage #banner .inside h1,.landingpage-xelerion .four-squared .landingpage .landingpage #banner .inside h2,.landingpage-xelerion .four-squared .landingpage .landingpage #banner .inside h3,.landingpage-xelerion .four-squared .landingpage .landingpage #banner .inside h4,.landingpage-xelerion .four-squared .landingpage .landingpage #banner .inside h5,.landingpage-xelerion .four-squared .landingpage .landingpage #banner .inside h6{font-size:calc(1.275rem + 3.3vw)}@media (min-width:1200px){.landingpage .landingpage #banner .-headingXL h1,.landingpage .landingpage #banner .-headingXL h2,.landingpage .landingpage #banner .-headingXL h3,.landingpage .landingpage #banner .-headingXL h4,.landingpage .landingpage #banner .-headingXL h5,.landingpage .landingpage #banner .-headingXL h6,.landingpage .landingpage #banner .landingpage-xelerion .four-squared .inside h1,.landingpage .landingpage #banner .landingpage-xelerion .four-squared .inside h2,.landingpage .landingpage #banner .landingpage-xelerion .four-squared .inside h3,.landingpage .landingpage #banner .landingpage-xelerion .four-squared .inside h4,.landingpage .landingpage #banner .landingpage-xelerion .four-squared .inside h5,.landingpage .landingpage #banner .landingpage-xelerion .four-squared .inside h6,.landingpage-xelerion .four-squared .landingpage .landingpage #banner .inside h1,.landingpage-xelerion .four-squared .landingpage .landingpage #banner .inside h2,.landingpage-xelerion .four-squared .landingpage .landingpage #banner .inside h3,.landingpage-xelerion .four-squared .landingpage .landingpage #banner .inside h4,.landingpage-xelerion .four-squared .landingpage .landingpage #banner .inside h5,.landingpage-xelerion .four-squared .landingpage .landingpage #banner .inside h6{font-size:3.75rem}}.landingpage .landingpage #banner p{font-weight:500}.landingpage .landingpage #banner strong{color:var(--color-main)}.landingpage .landingpage #banner .-flex .-button{overflow:visible;text-align:center;width:100%}.landingpage .landingpage #banner .-flex .-button a{width:75%;z-index:2}@media only screen and (min-width:767px){.landingpage .landingpage #banner .-flex .-button a{width:auto}}.landingpage .landingpage #banner .-flex .-button a:after{display:none}@media only screen and (min-width:767px){.landingpage .landingpage #banner .-flex .-button a:after{display:block}.landingpage .landingpage #banner .-flex .-button{width:auto}}.landingpage .landingpage #banner .-flex .-button:last-child{margin-left:0;margin-top:1em}@media only screen and (min-width:767px){.landingpage .landingpage #banner .-flex .-button:last-child{margin-left:.5em;margin-top:0}}.landingpage .landingpage #banner .-flex .-button:last-child a{background-color:#fff;color:#000}.landingpage .landingpage #banner .-flex .-button:last-child a:after{background-color:#fff}.landingpage .landingpage #banner .-flex .-button:last-child a:before{content:"\f144";font-family:var(--base-icon-font);font-size:1.5em;font-weight:700;margin-right:.5em}.landingpage .landingpage #banner .-flex .-button:last-child a:hover{background-color:var(--color-main);color:#fff}.landingpage .landingpage #banner .-flex .-button:last-child a:hover:after{background-color:var(--color-main)}.landingpage .landingpage #banner .-flex .-button:first-child{margin-right:0}@media only screen and (min-width:767px){.landingpage .landingpage #banner .-flex .-button:first-child{margin-right:.5em}}.landingpage .landingpage #banner .-flex .-button:first-child a{background-color:var(--color-main);color:#fff}.landingpage .landingpage #banner .-flex .-button:first-child a:after{background-color:var(--color-main);left:0;right:auto;transform:translateX(-50%)}.landingpage .landingpage #banner .-flex .-button:first-child a:hover{background-color:#fff;color:#000}.landingpage .landingpage #banner .-flex .-button:first-child a:hover:after{background-color:#fff}.landingpage .landingpage #banner .image_container{margin-bottom:3em;max-width:740px}.landingpage .landingpage #banner .text-wrapper{width:100%}.landingpage .landingpage #banner:after{background-color:hsla(0,0%,100%,.7);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.landingpage .landingpage #banner .ce_player{bottom:0;height:100vh;left:0;position:absolute;right:0;top:0}.landingpage .landingpage #banner .ce_player .video_container{height:100%;width:100%}.landingpage .landingpage #banner .ce_player .video_container video{height:100%;object-fit:cover;width:100%}.landingpage .landingpage #banner .ce_text{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:100%}.landingpage .landingpage #banner #scroll-to-main{background-image:url(/build/images/triangle_legend_gray.e3e484ac.svg);background-size:100%;bottom:30px;height:30px;left:50%;position:absolute;transform:translateX(-50%) rotate(180deg);width:30px;z-index:10}.landingpage .landingpage #footer:before{display:none}.landingpage .landingpage .align-items-center{align-items:center}.landingpage .landingpage .justify-content-center{justify-content:center}.landingpage .landingpage .flex-wrap{flex-wrap:wrap}.landingpage .landingpage .fact-teaser .inside{grid-gap:0}.landingpage .landingpage .fact-teaser .ce_text{align-content:center;flex-wrap:wrap;order:2}@media only screen and (min-width:1023px){.landingpage .landingpage .fact-teaser .ce_text{order:unset}}.landingpage .landingpage .fact-teaser .ce_text>div{flex-basis:100%;margin-bottom:2em;margin-top:2em;text-align:center}@media only screen and (min-width:1023px){.landingpage .landingpage .fact-teaser .ce_text>div{margin-bottom:1em;margin-top:1em}}.landingpage .landingpage .fact-teaser .ce_text>div p{font-size:1.3rem;font-weight:400}.landingpage .landingpage .fact-teaser .ce_image{order:1}@media only screen and (min-width:1023px){.landingpage .landingpage .fact-teaser .ce_image{order:unset}}.landingpage .landingpage .fact-teaser .ce_image .image_container img{max-height:500px;object-fit:cover;width:100%}.landingpage .landingpage .ce_text p+.h1,.landingpage .landingpage .ce_text p+.h2,.landingpage .landingpage .ce_text p+h1,.landingpage .landingpage .ce_text p+h2{margin-top:-1rem}.landingpage .landingpage .mod_article #kontakt.v2+#kontakt.v2,.landingpage .landingpage .mod_article #kontakt.v2+.-gridLayout,.landingpage .landingpage .mod_article .-gridLayout+#kontakt.v2,.landingpage .landingpage .mod_article .-gridLayout+.-gridLayout{margin-top:6rem}.landingpage .landingpage h1,.landingpage .landingpage h2,.landingpage .landingpage h3,.landingpage .landingpage h4,.landingpage .landingpage h5,.landingpage .landingpage h6{color:#000}.landingpage .landingpage .ce_landing_page_product_data{margin-top:6rem!important}.landingpage .landingpage .ce_landing_page_product_data .graintechnology{color:var(--color-secondary)}.landingpage .landingpage .ce_landing_page_product_data .grain-box-wrapper{display:flex;gap:1em}.landingpage .landingpage .ce_landing_page_product_data .grain-box{background-color:var(--color-gray-93);height:1.8125rem;width:1.8125rem}.landingpage .landingpage .ce_landing_page_product_data .grain-box+span{display:block;font-size:.6875rem;margin-top:10px;text-align:center;width:1.8125rem}.landingpage .landingpage .ce_landing_page_product_data .downloads,.landingpage .landingpage .ce_landing_page_product_data .group+.group{border-top:1px solid #fff;margin-top:40px;padding-top:40px}.landingpage .landingpage .ce_landing_page_product_data .downloads{margin-bottom:60px}.landingpage .landingpage .ce_landing_page_product_data .download{color:#fff;display:flex}.landingpage .landingpage .ce_landing_page_product_data .download:before{display:none}.landingpage .landingpage .ce_landing_page_product_data .download .size{opacity:.4}.landingpage .landingpage .ce_landing_page_product_data .download .download-button{align-items:center;background-color:var(--color-gray-24);display:flex;height:60px;justify-content:center;margin-right:10px;transition:background-color .3s ease-in-out 0s;width:60px}.landingpage .landingpage .ce_landing_page_product_data .download .download-button:before{background-image:url(/build/images/icon-download.1ecbf2bf.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:25px;width:25px}.landingpage .landingpage .ce_landing_page_product_data .download:hover{color:var(--color-secondary)}.landingpage .landingpage .ce_landing_page_product_data .download:hover .download-button{background-color:var(--color-secondary)}.landingpage .landingpage .ce_landing_page_product_data .download+.download{margin-top:15px}.landingpage .landingpage .ce_landing_page_product_data .legend{font-size:1rem;margin-bottom:.25em}.landingpage .landingpage .ce_landing_page_product_data div+.legend{margin-top:15px}.landingpage .landingpage .ce_landing_page_product_data .group .image_container{max-width:90px}.landingpage .landingpage .ce_landing_page_product_data .group .other .image_container{max-width:130px}.landingpage .landingpage .ce_landing_page_product_data .caption{font-size:1rem}@media only screen and (min-width:1023px){.landingpage .landingpage .ce_landing_page_product_data .product_image .image_container{justify-content:center}}.landingpage .landingpage .ce_landing_page_product_data .icons img{height:75px}.landingpage .landingpage .ce_page_teasers_element:not(.-highlights){overflow:visible}.landingpage .landingpage .ce_page_teasers_element:not(.-highlights) .text-wrapper{display:block;position:static}.landingpage .landingpage .ce_page_teasers_element:not(.-highlights) .text-wrapper h4{color:#fff}.landingpage .landingpage .ce_page_teasers_element:not(.-highlights) .text-wrapper:after,.landingpage .landingpage .ce_page_teasers_element:not(.-highlights) li>a:after{display:none}.landingpage .landingpage .ce_page_teasers_element:not(.-highlights) .image_container{overflow:visible}.landingpage .landingpage .ce_form .widget-explanation{display:none}.landingpage .landingpage .footer__line:first-child .width{padding-bottom:3rem!important;padding-top:3rem!important}.landingpage .landingpage #footer-nav ul{padding-bottom:0;padding-top:0}.landingpage .landingpage #footer-nav a,.landingpage .landingpage .footer__copyright{color:#565656;font-size:calc(1.025rem + .3vw);text-transform:none}@media (min-width:1200px){.landingpage .landingpage #footer-nav a,.landingpage .landingpage .footer__copyright{font-size:1.25rem}}.landingpage .landingpage .footer__copyright{margin-left:0;margin-top:1em}@media only screen and (min-width:1199px){.landingpage .landingpage .footer__copyright{margin-left:var(--base-margin-top);margin-top:0}}.landingpage .landingpage .footer__line:last-child .footer__logo{display:block}.landingpage .landingpage #footer .footer__line:first-child .mod_customnav{margin-top:2em}@media only screen and (min-width:1199px){.landingpage .landingpage #footer .footer__line:first-child .mod_customnav{margin-top:0}}.landingpage .landingpage #footer .footer__line:last-child .nav__socials{margin-right:auto;margin-top:2em;order:3}@media only screen and (min-width:1199px){.landingpage .landingpage #footer .footer__line:last-child .nav__socials{margin-right:0;margin-top:0}}.landingpage .landingpage .footer__line:first-child .mod_customnav a:after{font-size:calc(1.15rem + 1.8vw)}@media (min-width:1200px){.landingpage .landingpage .footer__line:first-child .mod_customnav a:after{font-size:2.5rem}}.landingpage .landingpage-dark .ce_accordion{border-color:var(--color-gray-24)}.landingpage .landingpage-dark .ce_accordion .toggler{background-color:var(--color-gray-24)}.landingpage .landingpage-dark .ce_accordion .toggler .accordion__headline{color:#fff}.landingpage .landingpage-dark .ce_accordion .toggler .accordion__headline:after{border-top-color:#fff}.landingpage .landingpage-dark .ce_accordion .toggler .accordion__subtitle{color:var(--color-gray-71)}.landingpage .landingpage-dark .ce_accordion .accordion{background-color:var(--color-gray-24)}.landingpage .landingpage-dark .ce_form label{color:var(--color-gray-71)!important}.landingpage .landingpage-dark .ce_form .widget-checkbox label:before{background-color:#565656;border-color:#565656;color:#565656}.landingpage .landingpage-dark .ce_form .widget-checkbox input:not(:checked)+label:hover:before{color:#fff}.landingpage .landingpage-dark .ce_form .select,.landingpage .landingpage-dark .ce_form input,.landingpage .landingpage-dark .ce_form select,.landingpage .landingpage-dark .ce_form textarea{background-color:#565656;border-color:#565656;color:#fff}.landingpage .landingpage-dark .ce_form .widget-submit{margin-top:50px}.landingpage .landingpage-dark .ce_form .widget-submit button,.landingpage .landingpage-dark .ce_form .widget-submit button:after{background-color:var(--color-secondary)}.landingpage .landingpage-dark .ce_form .widget-submit button:hover,.landingpage .landingpage-dark .ce_form .widget-submit button:hover:after{background-color:var(--color-main)}.landingpage .landingpage-dark header a{color:var(--color-gray-93)}.landingpage .landingpage-dark header .changelanguage__toggler span{color:#fff}.landingpage .landingpage-dark header .changelanguage__toggler svg circle,.landingpage .landingpage-dark header .changelanguage__toggler svg line,.landingpage .landingpage-dark header .changelanguage__toggler svg path{stroke:var(--color-gray-93)}.landingpage .landingpage-dark header .changelanguage__toggler:hover svg circle,.landingpage .landingpage-dark header .changelanguage__toggler:hover svg line,.landingpage .landingpage-dark header .changelanguage__toggler:hover svg path{stroke:var(--color-secondary)}.landingpage .landingpage-dark header .changelanguage__toggler:hover span{color:var(--color-secondary)}.landingpage .landingpage-dark #banner,.landingpage .landingpage-dark #banner h1,.landingpage .landingpage-dark #banner h2,.landingpage .landingpage-dark #banner h3,.landingpage .landingpage-dark #banner h4,.landingpage .landingpage-dark #banner h5,.landingpage .landingpage-dark #banner h6{color:#fff}.landingpage .landingpage-dark #banner .-flex .-button:first-child a,.landingpage .landingpage-dark #banner .-flex .-button:first-child a:after,.landingpage .landingpage-dark #banner .-flex .-button:last-child a:hover,.landingpage .landingpage-dark #banner .-flex .-button:last-child a:hover:after{background-color:var(--color-secondary)}.landingpage .landingpage-dark #banner:after{background-color:rgba(0,0,0,.7)}.landingpage .landingpage-dark #banner #scroll-to-main{background-image:url(/build/images/triangle_legend_white.a68aafaf.svg)}.landingpage .landingpage-dark #container:before{background-color:var(--color-secondary);content:"";display:block;height:10px;width:100%}.landingpage .landingpage-dark .ce_landing_page_product_data .graintechnology{color:var(--color-secondary)}.landingpage .landingpage-dark .ce_landing_page_product_data .grain-box{background-color:var(--color-gray-93)}.landingpage .landingpage-dark .ce_landing_page_product_data .downloads,.landingpage .landingpage-dark .ce_landing_page_product_data .group+.group{border-color:#fff}.landingpage .landingpage-dark .ce_landing_page_product_data .download{color:#fff}.landingpage .landingpage-dark .ce_landing_page_product_data .download:hover{color:var(--color-secondary)}.landingpage .landingpage-dark .ce_landing_page_product_data .download:hover .download-button{background-color:var(--color-secondary)}.landingpage .landingpage-dark .ce_landing_page_product_data .icons.highlight{border:0}.landingpage #cboxLoadedContent #container:before,.landingpage .popup,.landingpage .quicklinks__menu{display:none}.landingpage #cboxLoadedContent #popup{display:block}.landingpage #footer .width,.landingpage .mod_article:not(.-fullWidth) .width{max-width:calc(1500px + var(--base-spacing)*2)}.landingpage #footer .width,.landingpage .mod_article:not(.-noPadding):not(.-lessPadding) .width{padding-bottom:6rem;padding-top:6rem}@media (min-width:1200px){.landingpage{font-size:1.25rem}}.landingpage .-headingXL h1,.landingpage .-headingXL h2,.landingpage .-headingXL h3,.landingpage .-headingXL h4,.landingpage .-headingXL h5,.landingpage .-headingXL h6,.landingpage .landingpage-xelerion .four-squared .inside h1,.landingpage .landingpage-xelerion .four-squared .inside h2,.landingpage .landingpage-xelerion .four-squared .inside h3,.landingpage .landingpage-xelerion .four-squared .inside h4,.landingpage .landingpage-xelerion .four-squared .inside h5,.landingpage .landingpage-xelerion .four-squared .inside h6,.landingpage-xelerion .four-squared .landingpage .inside h1,.landingpage-xelerion .four-squared .landingpage .inside h2,.landingpage-xelerion .four-squared .landingpage .inside h3,.landingpage-xelerion .four-squared .landingpage .inside h4,.landingpage-xelerion .four-squared .landingpage .inside h5,.landingpage-xelerion .four-squared .landingpage .inside h6{font-size:calc(1.2rem + 2.4vw)}@media (min-width:1200px){.landingpage .-headingXL h1,.landingpage .-headingXL h2,.landingpage .-headingXL h3,.landingpage .-headingXL h4,.landingpage .-headingXL h5,.landingpage .-headingXL h6,.landingpage .landingpage-xelerion .four-squared .inside h1,.landingpage .landingpage-xelerion .four-squared .inside h2,.landingpage .landingpage-xelerion .four-squared .inside h3,.landingpage .landingpage-xelerion .four-squared .inside h4,.landingpage .landingpage-xelerion .four-squared .inside h5,.landingpage .landingpage-xelerion .four-squared .inside h6,.landingpage-xelerion .four-squared .landingpage .inside h1,.landingpage-xelerion .four-squared .landingpage .inside h2,.landingpage-xelerion .four-squared .landingpage .inside h3,.landingpage-xelerion .four-squared .landingpage .inside h4,.landingpage-xelerion .four-squared .landingpage .inside h5,.landingpage-xelerion .four-squared .landingpage .inside h6{font-size:3rem}}.landingpage header{left:0;position:absolute;right:0;top:0;z-index:10}.landingpage header a{color:var(--color-text)}.landingpage header a:hover{color:var(--color-main)}.landingpage header .header-contact{margin-right:2em}.landingpage header .header-contact .label{color:var(--color-main)}.landingpage header .header-contact .label,.landingpage header .header-contact .text{display:none}@media only screen and (min-width:1023px){.landingpage header .header-contact .label,.landingpage header .header-contact .text{display:inline}.landingpage header .header-contact .icon{display:none}}.landingpage header .changelanguage__toggler span{color:var(--color-text);font-weight:300;margin-left:.5em;transition:color .3s ease-in-out 0s}.landingpage header .changelanguage__toggler span:hover{color:var(--color-main)}.landingpage #main #banner{display:none}.landingpage #banner{align-items:center;display:flex;height:100vh;justify-content:center}.landingpage #banner .-headingXL h1,.landingpage #banner .-headingXL h2,.landingpage #banner .-headingXL h3,.landingpage #banner .-headingXL h4,.landingpage #banner .-headingXL h5,.landingpage #banner .-headingXL h6,.landingpage #banner .landingpage-xelerion .four-squared .inside h1,.landingpage #banner .landingpage-xelerion .four-squared .inside h2,.landingpage #banner .landingpage-xelerion .four-squared .inside h3,.landingpage #banner .landingpage-xelerion .four-squared .inside h4,.landingpage #banner .landingpage-xelerion .four-squared .inside h5,.landingpage #banner .landingpage-xelerion .four-squared .inside h6,.landingpage-xelerion .four-squared .landingpage #banner .inside h1,.landingpage-xelerion .four-squared .landingpage #banner .inside h2,.landingpage-xelerion .four-squared .landingpage #banner .inside h3,.landingpage-xelerion .four-squared .landingpage #banner .inside h4,.landingpage-xelerion .four-squared .landingpage #banner .inside h5,.landingpage-xelerion .four-squared .landingpage #banner .inside h6{font-size:calc(1.275rem + 3.3vw)}@media (min-width:1200px){.landingpage #banner .-headingXL h1,.landingpage #banner .-headingXL h2,.landingpage #banner .-headingXL h3,.landingpage #banner .-headingXL h4,.landingpage #banner .-headingXL h5,.landingpage #banner .-headingXL h6,.landingpage #banner .landingpage-xelerion .four-squared .inside h1,.landingpage #banner .landingpage-xelerion .four-squared .inside h2,.landingpage #banner .landingpage-xelerion .four-squared .inside h3,.landingpage #banner .landingpage-xelerion .four-squared .inside h4,.landingpage #banner .landingpage-xelerion .four-squared .inside h5,.landingpage #banner .landingpage-xelerion .four-squared .inside h6,.landingpage-xelerion .four-squared .landingpage #banner .inside h1,.landingpage-xelerion .four-squared .landingpage #banner .inside h2,.landingpage-xelerion .four-squared .landingpage #banner .inside h3,.landingpage-xelerion .four-squared .landingpage #banner .inside h4,.landingpage-xelerion .four-squared .landingpage #banner .inside h5,.landingpage-xelerion .four-squared .landingpage #banner .inside h6{font-size:3.75rem}}.landingpage #banner p{font-weight:500}.landingpage #banner strong{color:var(--color-main)}.landingpage #banner .-flex .-button{overflow:visible;text-align:center;width:100%}.landingpage #banner .-flex .-button a{width:75%;z-index:2}@media only screen and (min-width:767px){.landingpage #banner .-flex .-button a{width:auto}}.landingpage #banner .-flex .-button a:after{display:none}@media only screen and (min-width:767px){.landingpage #banner .-flex .-button a:after{display:block}.landingpage #banner .-flex .-button{width:auto}}.landingpage #banner .-flex .-button:last-child{margin-left:0;margin-top:1em}@media only screen and (min-width:767px){.landingpage #banner .-flex .-button:last-child{margin-left:.5em;margin-top:0}}.landingpage #banner .-flex .-button:last-child a{background-color:#fff;color:#000}.landingpage #banner .-flex .-button:last-child a:after{background-color:#fff}.landingpage #banner .-flex .-button:last-child a:before{content:"\f144";font-family:var(--base-icon-font);font-size:1.5em;font-weight:700;margin-right:.5em}.landingpage #banner .-flex .-button:last-child a:hover{background-color:var(--color-main);color:#fff}.landingpage #banner .-flex .-button:last-child a:hover:after{background-color:var(--color-main)}.landingpage #banner .-flex .-button:first-child{margin-right:0}@media only screen and (min-width:767px){.landingpage #banner .-flex .-button:first-child{margin-right:.5em}}.landingpage #banner .-flex .-button:first-child a{background-color:var(--color-main);clip-path:var(--triangle-left);color:#fff;padding:0 var(--text-padding) 0 2.65em}.landingpage #banner .-flex .-button:first-child a:hover{background-color:#fff;color:#000}.landingpage #banner .-flex .-button:first-child a:hover:after{background-color:#fff}.landingpage #banner .image_container{margin-bottom:3em;max-width:740px}.landingpage #banner .text-wrapper{width:100%}.landingpage #banner:after{background-color:hsla(0,0%,100%,.7);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.landingpage #banner .ce_player{bottom:0;height:100vh;left:0;position:absolute;right:0;top:0}.landingpage #banner .ce_player .video_container{height:100%;width:100%}.landingpage #banner .ce_player .video_container video{height:100%;object-fit:cover;width:100%}.landingpage #banner .ce_text{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:100%}.landingpage #banner #scroll-to-main{background-image:url(/build/images/triangle_legend_gray.e3e484ac.svg);background-size:100%;bottom:30px;height:30px;left:50%;position:absolute;transform:translateX(-50%) rotate(180deg);width:30px;z-index:10}.landingpage #footer:before{display:none}.landingpage .align-items-center{align-items:center}.landingpage .justify-content-center{justify-content:center}.landingpage .flex-wrap{flex-wrap:wrap}.landingpage .fact-teaser .inside{grid-gap:0}.landingpage .fact-teaser .ce_text{align-content:center;flex-wrap:wrap;order:2}@media only screen and (min-width:1023px){.landingpage .fact-teaser .ce_text{order:unset}}.landingpage .fact-teaser .ce_text>figure{margin-top:2em}.landingpage .fact-teaser .ce_text>div{flex-basis:100%;margin-bottom:2em;margin-top:2em;text-align:center}@media only screen and (min-width:1023px){.landingpage .fact-teaser .ce_text>div{margin-bottom:1em;margin-top:1em}}.landingpage .fact-teaser .ce_text>div p{font-size:1.3rem;font-weight:400}.landingpage .fact-teaser .ce_image{order:1}@media only screen and (min-width:1023px){.landingpage .fact-teaser .ce_image{order:unset}}.landingpage .fact-teaser .ce_image .image_container img{max-height:500px;object-fit:cover;width:100%}.landingpage .ce_text p+.h1,.landingpage .ce_text p+.h2,.landingpage .ce_text p+h1,.landingpage .ce_text p+h2{margin-top:-1rem}.landingpage .mod_article #kontakt.v2+#kontakt.v2,.landingpage .mod_article #kontakt.v2+.-gridLayout,.landingpage .mod_article .-gridLayout+#kontakt.v2,.landingpage .mod_article .-gridLayout+.-gridLayout{margin-top:6rem}.landingpage h1,.landingpage h2,.landingpage h3,.landingpage h4,.landingpage h5,.landingpage h6{color:#000}.landingpage .ce_landing_page_product_data{margin-top:6rem!important}.landingpage .ce_landing_page_product_data .graintechnology{color:var(--color-main)}.landingpage .ce_landing_page_product_data .grain-box-wrapper{display:flex;flex-wrap:wrap;gap:10px}.landingpage .ce_landing_page_product_data .grain-box{background-color:var(--color-gray-24);height:1.8125rem;width:1.8125rem}.landingpage .ce_landing_page_product_data .grain-box+span{display:block;font-size:.6875rem;margin-top:10px;text-align:center;width:1.8125rem}.landingpage .ce_landing_page_product_data .downloads,.landingpage .ce_landing_page_product_data .group+.group{border-top:1px solid var(--color-gray-24);margin-top:40px;padding-top:40px}.landingpage .ce_landing_page_product_data .downloads{margin-bottom:60px}.landingpage .ce_landing_page_product_data .download{color:var(--color-gray-24);display:flex}.landingpage .ce_landing_page_product_data .download:before{display:none}.landingpage .ce_landing_page_product_data .download .size{opacity:.4}.landingpage .ce_landing_page_product_data .download .download-button{align-items:center;background-color:var(--color-gray-24);display:flex;height:60px;justify-content:center;margin-right:10px;transition:background-color .3s ease-in-out 0s;width:60px}.landingpage .ce_landing_page_product_data .download .download-button:before{background-image:url(/build/images/icon-download.1ecbf2bf.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:25px;width:25px}.landingpage .ce_landing_page_product_data .download:hover{color:var(--color-main)}.landingpage .ce_landing_page_product_data .download:hover .download-button{background-color:var(--color-main)}.landingpage .ce_landing_page_product_data .download+.download{margin-top:15px}.landingpage .ce_landing_page_product_data .legend{font-size:1rem;margin-bottom:.25em}.landingpage .ce_landing_page_product_data div+.legend{margin-top:15px}.landingpage .ce_landing_page_product_data .group .image_container{max-width:90px}.landingpage .ce_landing_page_product_data .group .other .image_container{max-width:130px}.landingpage .ce_landing_page_product_data .caption{font-size:1rem}@media only screen and (min-width:1023px){.landingpage .ce_landing_page_product_data .product_image .image_container{justify-content:center}}.landingpage .ce_landing_page_product_data .icons img[src$=".svg"]{height:75px}.landingpage .ce_landing_page_product_data .icons.highlight{border:2px solid var(--color-main)}.landingpage .ce_page_teasers_element:not(.-highlights){overflow:visible}.landingpage .ce_page_teasers_element:not(.-highlights) .text-wrapper{display:block;position:static}.landingpage .ce_page_teasers_element:not(.-highlights) .text-wrapper h4{color:#fff}.landingpage .ce_page_teasers_element:not(.-highlights) .text-wrapper:after,.landingpage .ce_page_teasers_element:not(.-highlights) li>a:after{display:none}.landingpage .ce_page_teasers_element:not(.-highlights) .image_container{overflow:visible}.landingpage .ce_form .widget-explanation{display:none}.landingpage .-compare-gloss{color:#fff;height:500px}@media only screen and (min-width:767px){.landingpage .-compare-gloss{height:clamp(500px,50vw,960px)}}.landingpage .-compare-gloss h4{color:#fff;font-size:1.625rem;font-weight:900;hyphens:auto;margin-bottom:.25em;text-transform:uppercase}.landingpage .-compare-gloss h4+p{font-size:1.25rem}.landingpage .-compare-gloss .article-image .image_container{height:100%}.landingpage .-compare-gloss .article-image .image_container img{height:100%;object-fit:cover;object-position:bottom;width:100%}.landingpage .-compare-gloss>.width{height:100%;padding-bottom:4rem!important;padding-top:4rem!important}.landingpage .-compare-gloss>.width>.inside{column-gap:5vw;height:100%}.landingpage .-compare-gloss>.width>.inside>div{align-content:space-between;display:flex;flex-direction:column;height:100%}.landingpage .-compare-gloss>.width>.inside>div:first-child>div:last-child,.landingpage .-compare-gloss>.width>.inside>div:first-child>div:nth-child(2){opacity:.5}.landingpage .-compare-gloss>.width>.inside>div:first-child>div:last-child>div{display:none}@media only screen and (min-width:767px){.landingpage .-compare-gloss>.width>.inside>div:first-child>div:last-child>div{display:block}}.landingpage .-compare-gloss>.width>.inside>div>div:last-child{align-items:flex-end;display:flex;justify-content:flex-end}.landingpage .-compare-gloss>.width>.inside>div .gloss-unit{text-align:center}.landingpage .-compare-gloss>.width>.inside>div .gloss-unit p{margin-bottom:0}.landingpage .-compare-gloss>.width>.inside>div .gloss-unit p:first-child{font-size:1.625rem}.landingpage .-compare-gloss>.width>.inside>div .gloss-unit p:last-child{font-size:9rem;font-weight:700;line-height:1em}.landingpage .-compare-gloss>.width>.inside>div>div{flex-basis:100%;hyphens:auto}.landingpage .footer__line:first-child .width{padding-bottom:3rem!important;padding-top:3rem!important}.landingpage #footer-nav ul{padding-bottom:0;padding-top:0}.landingpage #footer-nav ul li{text-align:center}.landingpage #footer-nav a,.landingpage .footer__copyright{color:#565656;font-size:calc(1.025rem + .3vw);text-transform:none}@media (min-width:1200px){.landingpage #footer-nav a,.landingpage .footer__copyright{font-size:1.25rem}}.landingpage .footer__copyright{margin-left:0;margin-top:1em}@media only screen and (min-width:1199px){.landingpage .footer__copyright{margin-left:var(--base-margin-top);margin-top:0}}.landingpage .footer__line:last-child .footer__logo{display:block}.landingpage #footer .footer__line:first-child .mod_customnav{margin-top:2em}@media only screen and (min-width:1199px){.landingpage #footer .footer__line:first-child .mod_customnav{margin-top:0}}.landingpage #footer .footer__line:last-child .nav__socials{margin-right:auto;margin-top:2em;order:3}@media only screen and (min-width:1199px){.landingpage #footer .footer__line:last-child .nav__socials{margin-right:0;margin-top:0}}.landingpage .footer__line:first-child .mod_customnav a:after{font-size:calc(1.15rem + 1.8vw)}@media (min-width:1200px){.landingpage .footer__line:first-child .mod_customnav a:after{font-size:2.5rem}}.landingpage-dark .-box{background-color:#282828;padding:var(--text-padding)}.landingpage-dark .ce_accordion{border-color:var(--color-gray-24)}.landingpage-dark .ce_accordion .toggler{background-color:var(--color-gray-24)}.landingpage-dark .ce_accordion .toggler .accordion__headline{color:#fff}.landingpage-dark .ce_accordion .toggler .accordion__headline:after{border-top-color:#fff}.landingpage-dark .ce_accordion .toggler .accordion__subtitle{color:var(--color-gray-71)}.landingpage-dark .ce_accordion .accordion{background-color:var(--color-gray-24)}.landingpage-dark .ce_form label{color:var(--color-gray-71)!important}.landingpage-dark .ce_form .widget-checkbox label:before{background-color:#565656;border-color:#565656;color:#565656}.landingpage-dark .ce_form .widget-checkbox input:not(:checked)+label:hover:before{color:#fff}.landingpage-dark .ce_form .select,.landingpage-dark .ce_form input,.landingpage-dark .ce_form select,.landingpage-dark .ce_form textarea{background-color:#565656;border-color:#565656;color:#fff}.landingpage-dark .ce_form input[type=checkbox]{visibility:hidden}.landingpage-dark .ce_form .widget-submit button,.landingpage-dark .ce_form .widget-submit button:after{background-color:var(--color-secondary)}.landingpage-dark .ce_form .widget-submit button:hover,.landingpage-dark .ce_form .widget-submit button:hover:after{background-color:var(--color-main)}.landingpage-dark #main .ce_player .video_container .video-wrapper:before{background-image:url(/build/images/play_button.e033e7c2.svg)}.landingpage-dark header a{color:var(--color-gray-93)}.landingpage-dark header a:hover{color:var(--color-secondary)}.landingpage-dark header .changelanguage__toggler span{color:#fff}.landingpage-dark header .changelanguage__toggler svg circle,.landingpage-dark header .changelanguage__toggler svg line,.landingpage-dark header .changelanguage__toggler svg path{stroke:var(--color-gray-93)}.landingpage-dark header .changelanguage__toggler:hover svg circle,.landingpage-dark header .changelanguage__toggler:hover svg line,.landingpage-dark header .changelanguage__toggler:hover svg path{stroke:var(--color-secondary)}.landingpage-dark header .changelanguage__toggler:hover span,.landingpage-dark header .header-contact .label{color:var(--color-secondary)}.landingpage-dark #banner,.landingpage-dark #banner h1,.landingpage-dark #banner h2,.landingpage-dark #banner h3,.landingpage-dark #banner h4,.landingpage-dark #banner h5,.landingpage-dark #banner h6{color:#fff}.landingpage-dark #banner .-flex .-button:first-child a,.landingpage-dark #banner .-flex .-button:first-child a:after,.landingpage-dark #banner .-flex .-button:last-child a:hover,.landingpage-dark #banner .-flex .-button:last-child a:hover:after{background-color:var(--color-secondary)}.landingpage-dark #banner:after{background-color:rgba(0,0,0,.7)}.landingpage-dark #banner #scroll-to-main{background-image:url(/build/images/triangle_legend_white.a68aafaf.svg)}.landingpage-dark #container:before{background-color:var(--color-secondary);content:"";display:block;height:10px;width:100%}.landingpage-dark .ce_landing_page_product_data .graintechnology{color:var(--color-secondary)}.landingpage-dark .ce_landing_page_product_data .grain-box{background-color:var(--color-gray-93)}.landingpage-dark .ce_landing_page_product_data .downloads,.landingpage-dark .ce_landing_page_product_data .group+.group{border-color:#fff}.landingpage-dark .ce_landing_page_product_data .download{color:#fff}.landingpage-dark .ce_landing_page_product_data .download:hover{color:var(--color-secondary)}.landingpage-dark .ce_landing_page_product_data .download:hover .download-button{background-color:var(--color-secondary)}.landingpage-dark .ce_landing_page_product_data .icons.highlight{border:0}.landingpage-dark .swiper-application{margin-top:calc(var(--base-margin-top)*2);position:relative}.landingpage-dark .swiper-application .swiper-wrapper{cursor:grab}.landingpage-dark .swiper-application .swiper-wrapper:active,.landingpage-dark .swiper-application .swiper-wrapper:focus{cursor:grabbing}.landingpage-dark .swiper-application .swiper-wrapper p{user-select:none}.landingpage-dark .swiper-application .swiper-wrapper>div:nth-child(odd){max-width:max(90vw,400px);width:clamp(300px,30vw,400px)}.landingpage-dark .swiper-application .swiper-wrapper>div:nth-child(2n){width:clamp(350px,40vw,500px)}.landingpage-dark .swiper-application .swiper-wrapper>div img{height:350px;max-height:350px;object-fit:cover;width:100%}.landingpage-dark .swiper-application .swiper-wrapper>div .text-wrapper{margin-top:var(--gap)}.landingpage-dark .swiper-application .swiper-wrapper>div .text-wrapper h3,.landingpage-dark .swiper-application .swiper-wrapper>div .text-wrapper h4,.landingpage-dark .swiper-application .swiper-wrapper>div .text-wrapper p:first-child{margin-bottom:0}.landingpage-dark .swiper-application .swiper-pagination{display:none}.landingpage-dark .-flex{display:flex!important}.landingpage-dark .ce_landing_page_product_data .logo{max-width:270px}.landingpage-dark .ce_landing_page_product_data .icons{max-width:75px;min-height:50px}.landingpage-dark .ce_landing_page_product_data .test-now-button{position:absolute;right:0;top:0}.landingpage-dark .ce_landing_page_product_data .test-now-button>a{background-color:var(--color-secondary);clip-path:var(--triangle-left);margin-top:0;padding:0 var(--text-padding) 0 2.65em}.landingpage-dark .ce_landing_page_product_data .test-now-button>a:hover{background-color:#fff;color:var(--color-gray-24)}.landingpage-dark .ce_landing_page_product_data .group{border-color:var(--color-secondary)!important}.landingpage-dark .ce_landing_page_product_data .group+.group{margin-top:30px;padding-top:30px}.landingpage-dark .ce_landing_page_product_data .swiper-wrapper>div{padding:var(--text-padding) var(--text-padding);padding-top:calc(var(--text-padding)*2.5)!important}@media (min-width:600px){.landingpage-dark .ce_landing_page_product_data .swiper-wrapper>div{padding:calc(var(--text-padding)*1.5) calc(var(--text-padding)*1.5)}}@media (min-width:1200px){.landingpage-dark .ce_landing_page_product_data .swiper-wrapper>div{padding:calc(var(--text-padding)*2) calc(var(--text-padding)*2)}}@media (min-width:1600px){.landingpage-dark .ce_landing_page_product_data .swiper-wrapper>div{padding:calc(var(--text-padding)*2.5) calc(var(--text-padding)*3)}}.landingpage-dark .ce_landing_page_product_data .downloads{display:flex;flex-wrap:wrap;gap:1em}.landingpage-dark .ce_landing_page_product_data .downloads>h4{width:100%}.landingpage-dark .ce_landing_page_product_data .grain-box{background-color:#fff;border:1px solid var(--color-gray-24)}.landingpage-dark .ce_landing_page_product_data .download{color:var(--color-secondary)}.landingpage-dark .ce_landing_page_product_data .download svg{display:initial;height:1.25em;margin-right:.5em;transition:inherit;width:auto}.landingpage-dark .ce_landing_page_product_data .download span{font-weight:600;text-decoration:underline}.landingpage-dark .ce_landing_page_product_data .download+.download{margin-top:auto}.landingpage-dark .ce_landing_page_product_data .download:hover,.landingpage-dark .ce_landing_page_product_data .download:hover:after{color:var(--color-primary)}.landingpage-xelerion{--color-main:var(--color-xelerion);--color-secondary:var(--color-xelerion);--bg-size:100vw auto;--color-text:#3c3c3c;--shadow-length:260px;--bigger-shadow-length:340px;--inverted-shadow-length:calc(var(--shadow-length)*-1);--bigger-inverted-shadow-length:calc(var(--bigger-shadow-length)*-1);--blur-radius:180px;--spread-radius:-160px;--shadow-color:#fff;--shadow-top:inset 0 var(--shadow-length) var(--blur-radius) var(--spread-radius) var(--shadow-color);--shadow-right:inset var(--bigger-inverted-shadow-length) 0 var(--blur-radius) var(--spread-radius) var(--shadow-color);--shadow-bottom:inset 0 var(--inverted-shadow-length) var(--blur-radius) var(--spread-radius) var(--shadow-color);--shadow-left:inset var(--bigger-shadow-length) 0 var(--blur-radius) var(--spread-radius) var(--shadow-color);background-image:url(/build/images/background_dots.8fcd26da.svg);background-repeat:repeat-y;background-size:var(--bg-size)}@media (max-width:1200px){.landingpage-xelerion{--bg-size:1200px auto}}.landingpage-xelerion h1{color:var(--color-text)}.landingpage-xelerion .contact-buttons a.phone-button:hover{background-color:var(--color-xelerion-hover)}.landingpage-xelerion a:hover{color:var(--color-xelerion-hover)}.landingpage-xelerion #container:before{content:unset}.landingpage-xelerion .-mc{color:var(--color-main)}.landingpage-xelerion .-flex{display:flex!important}.landingpage-xelerion h2{color:var(--color-main)}.landingpage-xelerion p{font-weight:400}.landingpage-xelerion #kontakt,.landingpage-xelerion .-shadowTop{box-shadow:var(--shadow-top)}.landingpage-xelerion .-shadowLeft{box-shadow:var(--shadow-left)}.landingpage-xelerion .-shadowTopLeft{box-shadow:var(--shadow-top),var(--shadow-left)}.landingpage-xelerion .-shadowTopLeftBottom,.landingpage-xelerion .praxiserprobt,.landingpage-xelerion .products-family{box-shadow:var(--shadow-top),var(--shadow-left),var(--shadow-bottom)}.landingpage-xelerion .-shadowBottomRight{box-shadow:var(--shadow-bottom),var(--shadow-right)}.landingpage-xelerion .-shadowBottom{box-shadow:var(--shadow-bottom)}.landingpage-xelerion #banner,.landingpage-xelerion .-shadowTopBottom{box-shadow:var(--shadow-bottom),var(--shadow-top)}.landingpage-xelerion #header #logo img,.landingpage-xelerion #header #logo svg{max-width:160px}@media (max-height:1000px){.landingpage-xelerion .-headingXL h1,.landingpage-xelerion .-headingXL h2,.landingpage-xelerion .-headingXL h3,.landingpage-xelerion .-headingXL h4,.landingpage-xelerion .-headingXL h5,.landingpage-xelerion .-headingXL h6,.landingpage-xelerion .four-squared .inside h1,.landingpage-xelerion .four-squared .inside h2,.landingpage-xelerion .four-squared .inside h3,.landingpage-xelerion .four-squared .inside h4,.landingpage-xelerion .four-squared .inside h5,.landingpage-xelerion .four-squared .inside h6{font-size:40px}}@media (orientation:landscape){.landingpage-xelerion #banner{height:max(100vh,800px)}}@media (orientation:portrait){.landingpage-xelerion #banner{height:max(100vh,650px)}}.landingpage-xelerion #banner .width{padding-bottom:3rem}.landingpage-xelerion #banner .inside{width:100%}.landingpage-xelerion #banner:after{content:unset}.landingpage-xelerion #banner .logo_xelerion{margin:auto;max-width:1200px;width:100%}.landingpage-xelerion #banner .mod_article.text-video-mask .ce_player{height:auto;mask-image:url(/build/images/logo_xelerion.37e6bc89.svg);mask-position:left center;mask-repeat:no-repeat;mask-size:90% auto;position:static}.landingpage-xelerion #banner .mod_article.text-video-mask .title-wrapper .video_container .video-wrapper{height:calc(60px + (min(100vw, 1780px) - 360px)*180/1420);margin-bottom:calc(16px + (min(100vw, 1780px) - 360px)*14/1420)}@media (max-width:360px){.landingpage-xelerion #banner .mod_article.text-video-mask .title-wrapper .video_container .video-wrapper{height:60px}}@media (min-width:1780px){.landingpage-xelerion #banner .mod_article.text-video-mask .title-wrapper .video_container .video-wrapper{height:240px}}@media (max-width:360px){.landingpage-xelerion #banner .mod_article.text-video-mask .title-wrapper .video_container .video-wrapper{margin-bottom:16px}}@media (min-width:1780px){.landingpage-xelerion #banner .mod_article.text-video-mask .title-wrapper .video_container .video-wrapper{margin-bottom:30px}}.landingpage-xelerion #banner .mod_article.text-video-mask .title-wrapper .video_container video{scale:1.25}.landingpage-xelerion #banner .mod_article.video-behind:after{background-color:hsla(0,0%,100%,.6);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.landingpage-xelerion #banner .mod_article:not(.video-behind):not(.text-video-mask) .ce_hyperlink:first-child a{overflow:hidden}.landingpage-xelerion .-button a{margin-top:1.5em}.landingpage-xelerion .-e-left:after,.landingpage-xelerion .-o-bottom,.landingpage-xelerion .-o-right,.landingpage-xelerion .bg-xelerion{background-position:0 10%;background-repeat:no-repeat;background-size:auto 80vh}.landingpage-xelerion .quicklinks__button{background-color:var(--color-xelerion);color:#fff}.landingpage-xelerion .quicklinks__button:hover{background-color:var(--color-xelerion-hover);color:#fff}.landingpage-xelerion .bg-xelerion-dark{background:var(--color-gray-24);background-image:url(/build/images/background_dots_dark.2037e086.svg);background-size:var(--bg-size);color:#fff}.landingpage-xelerion .bg-xelerion-dark .-button a,.landingpage-xelerion .bg-xelerion-dark .-button a:after{background-color:var(#2ab9ce)}.landingpage-xelerion .bg-xelerion-dark .-button a:hover,.landingpage-xelerion .bg-xelerion-dark .-button a:hover:after{background-color:var(--color-secondary)}.landingpage-xelerion .-e-left{position:relative}.landingpage-xelerion .-e-left:after{background-image:url(/build/images/logo_element_E.8c4d86ed.svg);background-position:0;background-size:auto 90%;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}@media (max-width:1450px){.landingpage-xelerion .-e-left:after{background-position:0 100%;background-size:auto 50%}}.landingpage-xelerion .inside>h2{margin-left:auto;margin-right:auto}.landingpage-xelerion .-o-right{background-size:auto 80%}@media only screen and (min-width:549px){.landingpage-xelerion .-o-right{background-image:url(/build/images/logo_element_O.5198a120.svg);background-position:100% 100%;background-size:auto 40%}}@media only screen and (min-width:767px){.landingpage-xelerion .-o-right{background-size:auto 50%}}@media only screen and (min-width:1199px){.landingpage-xelerion .-o-right{background-size:auto 80%}}@media only screen and (max-width:549px){.landingpage-xelerion .-o-right:after{background-image:url(/build/images/logo_element_O.5198a120.svg);background-size:100% 100%;bottom:10px;content:"";display:block;height:130px;position:absolute;right:-10px;width:160px}}.landingpage-xelerion .-o-bottom{background-image:url(/build/images/logo_element_O_2.ac6e4831.svg);background-position:0 100%;background-size:auto 50%;z-index:1}.landingpage-xelerion .ce_form{--color-gray-93:#f7f7f7}.landingpage-xelerion .ce_image img,.landingpage-xelerion .ce_text img{width:100%}.landingpage-xelerion .swiper-application{margin-top:calc(var(--base-margin-top)*2);position:relative}.landingpage-xelerion .swiper-application .swiper-wrapper{cursor:grab}.landingpage-xelerion .swiper-application .swiper-wrapper:active,.landingpage-xelerion .swiper-application .swiper-wrapper:focus{cursor:grabbing}.landingpage-xelerion .swiper-application .swiper-wrapper p{user-select:none}.landingpage-xelerion .swiper-application .swiper-wrapper>div:nth-child(odd){max-width:max(90vw,400px);width:clamp(260px,30vw,400px)}.landingpage-xelerion .swiper-application .swiper-wrapper>div:nth-child(2n){width:clamp(280px,40vw,500px)}.landingpage-xelerion .swiper-application .swiper-wrapper>div img{height:350px;max-height:350px;object-fit:cover;width:100%}.landingpage-xelerion .swiper-application .swiper-wrapper>div .text-wrapper{margin-top:var(--gap)}.landingpage-xelerion .swiper-application .swiper-wrapper>div .text-wrapper h3,.landingpage-xelerion .swiper-application .swiper-wrapper>div .text-wrapper h4,.landingpage-xelerion .swiper-application .swiper-wrapper>div .text-wrapper p:first-child{margin-bottom:0}.landingpage-xelerion .swiper-application .swiper-pagination{display:none}.landingpage-xelerion .four-squared .inside{display:flex;flex-wrap:wrap}.landingpage-xelerion .four-squared .inside h2{color:#3c3c3c;font-weight:700;letter-spacing:unset;margin-bottom:.25em;text-transform:unset}@media (max-width:1300px){.landingpage-xelerion .four-squared .inside h2{font-size:calc(1.1375rem + 1.65vw)}}@media (max-width:1300px) and (min-width:1200px){.landingpage-xelerion .four-squared .inside h2{font-size:2.375rem}}.landingpage-xelerion .four-squared .inside .flex-clr{display:none}.landingpage-xelerion .four-squared .inside>div.ce_text:nth-child(4){order:4}.landingpage-xelerion .four-squared .inside>div.ce_image:last-child{order:2}@media (max-width:775.97px){.landingpage-xelerion .four-squared .inside .ce_text{padding-left:var(--text-padding);padding-right:var(--text-padding)}.landingpage-xelerion .four-squared .inside .ce_image:first-child{clip-path:polygon(0 0,100% 0,100% 100%,0 94%);position:relative}.landingpage-xelerion .four-squared .inside .ce_image:first-child figure:after{background:linear-gradient(65deg,rgba(90,0,150,.4),transparent 30%,transparent);content:"";display:block;inset:0;position:absolute}.landingpage-xelerion .four-squared .inside .ce_image:last-child{clip-path:polygon(0 0,100% 0,100% 94%,0 100%);position:relative}.landingpage-xelerion .four-squared .inside .ce_image:last-child figure:after{background:linear-gradient(-65deg,rgba(90,0,150,.4),transparent 30%,transparent);content:"";display:block;inset:0;position:absolute}}@media (min-width:776.03px){.landingpage-xelerion .four-squared .inside>div{margin-top:0!important;max-height:50vh;min-height:50vh;width:50%}.landingpage-xelerion .four-squared .inside>div.ce_image:first-child{backface-visibility:hidden;position:relative}.landingpage-xelerion .four-squared .inside>div.ce_image:first-child figure:after{background:linear-gradient(65deg,rgba(90,0,150,.4),transparent 30%,transparent);content:"";display:block;inset:0;position:absolute}.landingpage-xelerion .four-squared .inside>div.ce_image:first-child img{bottom:0;height:100%;left:0;max-width:unset;object-fit:cover;position:absolute;right:-41px;top:0;width:110%}.landingpage-xelerion .four-squared .inside>div.ce_text p{font-weight:500}.landingpage-xelerion .four-squared .inside>div.ce_text:nth-child(2){background:#fff;background-image:url(/build/images/background_dots.8fcd26da.svg);background-size:var(--bg-size);clip-path:polygon(6% 0,100% 0,100% 100%,0 101%);display:flex;flex-direction:column;justify-content:center;padding:5% 10%;position:absolute;right:0;top:0;z-index:10}}@media (min-width:776.03px) and (max-width:1200px){.landingpage-xelerion .four-squared .inside>div.ce_text:nth-child(2){padding:4% 8%}}@media (min-width:776.03px) and (max-width:700px){.landingpage-xelerion .four-squared .inside>div.ce_text:nth-child(2){padding:4% 6%}}@media (min-width:776.03px){.landingpage-xelerion .four-squared .inside>div.ce_text:nth-child(4){display:flex;flex-direction:column;justify-content:center;order:unset;padding:5% 10%;width:50%}}@media (min-width:776.03px) and (max-width:1200px){.landingpage-xelerion .four-squared .inside>div.ce_text:nth-child(4){padding:4% 8%}}@media (min-width:776.03px) and (max-width:700px){.landingpage-xelerion .four-squared .inside>div.ce_text:nth-child(4){padding:4% 6%}}@media (min-width:776.03px){.landingpage-xelerion .four-squared .inside>div.ce_image:last-child{clip-path:polygon(0 0,100% 0,100% 100%,6% 100%);order:unset;position:relative}.landingpage-xelerion .four-squared .inside>div.ce_image:last-child figure:after{background:linear-gradient(-65deg,rgba(90,0,150,.4),transparent 30%,transparent);content:"";display:block;inset:0;position:absolute}.landingpage-xelerion .four-squared .inside>div.ce_image:last-child img{height:100%;inset:0;object-fit:cover;position:absolute}.landingpage-xelerion .four-squared .inside>div.flex-clr{display:block;height:0!important;max-height:0;min-height:unset;width:100%}}.landingpage-xelerion .four-squared .inside .skewed-shadow{position:relative}.landingpage-xelerion .four-squared .inside .skewed-shadow:after{box-shadow:var(--shadow-bottom),var(--shadow-right);content:"";display:block;inset:0;left:unset;position:absolute;right:-6%;transform:skewX(5deg);width:115%;z-index:-1}.landingpage-xelerion .icons{max-width:75px;min-height:50px}.landingpage-xelerion .small_gutter{--grid__gutter:0.5rem}.landingpage-xelerion .ce_landing_page_product_data .logo_xelerion{max-width:270px}.landingpage-xelerion .ce_landing_page_product_data .test-now-button{position:absolute;right:0;top:0}.landingpage-xelerion .ce_landing_page_product_data .test-now-button>a{clip-path:var(--triangle-left);margin-top:0;padding:0 var(--text-padding) 0 2.65em}.landingpage-xelerion .ce_landing_page_product_data .group{border-color:var(--color-main)!important}.landingpage-xelerion .ce_landing_page_product_data .group+.group{margin-top:30px;padding-top:30px}.landingpage-xelerion .ce_landing_page_product_data .swiper-wrapper>div{padding:var(--text-padding) var(--text-padding);padding-top:calc(var(--text-padding)*2.5)!important}@media (min-width:600px){.landingpage-xelerion .ce_landing_page_product_data .swiper-wrapper>div{padding:calc(var(--text-padding)*1.5) calc(var(--text-padding)*1.5)}}@media (min-width:1200px){.landingpage-xelerion .ce_landing_page_product_data .swiper-wrapper>div{padding:calc(var(--text-padding)*2) calc(var(--text-padding)*2)}}@media (min-width:1600px){.landingpage-xelerion .ce_landing_page_product_data .swiper-wrapper>div{padding:calc(var(--text-padding)*2.5) calc(var(--text-padding)*3)}}.landingpage-xelerion .ce_landing_page_product_data .downloads{display:flex;flex-wrap:wrap;gap:1em}.landingpage-xelerion .ce_landing_page_product_data .downloads>h4{width:100%}.landingpage-xelerion .ce_landing_page_product_data .grain-box-wrapper>div{display:flex;flex-direction:column;justify-content:center}.landingpage-xelerion .ce_landing_page_product_data .grain-box-wrapper .grain-box{background-color:#fff;border:1px solid var(--color-gray-24)}.landingpage-xelerion .ce_landing_page_product_data .grain-box-wrapper .label{font-size:.5em;text-align:center}.landingpage-xelerion .ce_landing_page_product_data .download{color:var(--color-main)}.landingpage-xelerion .ce_landing_page_product_data .download svg{display:initial;height:1.25em;margin-right:.5em;transition:inherit;width:auto}.landingpage-xelerion .ce_landing_page_product_data .download span{font-weight:600;text-decoration:underline}.landingpage-xelerion .ce_landing_page_product_data .download+.download{margin-top:auto}.landingpage-xelerion .ce_landing_page_product_data .download:hover,.landingpage-xelerion .ce_landing_page_product_data .download:hover:after{color:var(--color-xelerion-hover)}.landingpage-xelerion .logo_xelerion{display:inline-block;max-width:180px}.landingpage-xelerion .logo_xelerion svg{width:100%}@keyframes pulse{0%{opacity:.7;transform:scale(1)}50%{opacity:0}to{opacity:0;transform:scale(3)}}.landingpage-xelerion .fslightbox-container{backdrop-filter:blur(3px);background:rgba(35,0,59,.651)}.landingpage-xelerion .item-explanation .inside>.ce_text{position:relative;z-index:1}.landingpage-xelerion .item-explanation .inside>.product-explanations{z-index:1}@media only screen and (min-width:1199px){.landingpage-xelerion .item-explanation .ce_image:not(.image-shape){margin-left:auto;width:60%}}@media only screen and (min-width:1399px){.landingpage-xelerion .item-explanation .ce_image:not(.image-shape){margin-left:auto;width:70%}}.landingpage-xelerion .item-explanation .point-opener-container{height:100%;width:100%}.landingpage-xelerion .item-explanation .point-opener-container .image_container{border:6px solid var(--color-main);box-sizing:border-box;margin:0;max-height:0;max-width:500px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:calc(40% + 25px);top:calc(40% - 25px);transform:translate(50%,-100%);transition:1s;z-index:1}.landingpage-xelerion .item-explanation .point-opener{align-items:center;background:var(--color-main);border:5px solid #fff;border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;padding:0;position:absolute;right:40%;top:40%;width:50px;z-index:1}.landingpage-xelerion .item-explanation .point-opener:after{content:none!important}.landingpage-xelerion .item-explanation .point-opener:hover+.image_container{max-height:500px;opacity:1}.landingpage-xelerion .item-explanation .point-pulse{animation:pulse 2s ease-in-out infinite;background-color:#fff;border-radius:50%;display:block;height:50px;pointer-events:none;position:absolute;right:40%;top:40%;transform:translate(-5px,-5px);width:50px}.landingpage-xelerion .item-explanation .image-section{position:relative}@media (min-width:1200px){.landingpage-xelerion .item-explanation .image-section>.ce_image:not(.point-opener-container){margin-top:-4em;position:relative}}.landingpage-xelerion .product-explanations{z-index:1}@media only screen and (min-width:1199px){.landingpage-xelerion .product-explanations{position:absolute}}.landingpage-xelerion .product-explanation-icon-text{align-items:end;display:flex;gap:1em}.landingpage-xelerion .product-explanation-icon-text .image_container{border:4px solid var(--color-main);flex-shrink:0;height:90px;width:90px}.landingpage-xelerion .product-explanation-icon-text .text-wrapper{font-size:.9em;font-style:italic;font-weight:400;white-space:nowrap}@media (max-width:400px){.landingpage-xelerion .product-explanation-icon-text .text-wrapper p{hyphens:auto;white-space:normal}}.landingpage-xelerion #footer .mod_customnav a,.landingpage-xelerion .footer__copyright{color:#fff}.landingpage-xelerion #footer .mod_customnav a:hover,.landingpage-xelerion #footer .mod_customnav a:hover:after{color:#5a2382}.landingpage-xelerion #scroll-to-main{pointer-events:all}.portfolio .ce_image img{padding:0 4.3em}.portfolio .text-wrapper ul+h4{border-top:var(--base-border);margin-top:1.5em;padding-top:1.5em}#footer{position:relative}#footer:before{aspect-ratio:16/9;background:url(/build/images/background_triangles_white_footer.c2b2780b.svg) 100% 100%/100% auto no-repeat;bottom:0;content:"";display:block;position:absolute;right:0;width:100%;z-index:-1}.footer__line:first-child h4{text-transform:uppercase}.footer__line:first-child .width{padding-bottom:5em;padding-top:8em}.footer__line:first-child .inside{display:flex;justify-content:flex-start}@media only screen and (max-width:1199px){.footer__line:first-child .inside{align-items:center;flex-direction:column}}.footer__line:first-child .ce_text:first-child{flex:0 0 auto;padding-right:var(--text-padding)}.footer__line:first-child .ce_text:first-child .row{grid-column-gap:var(--text-padding)}.footer__line:first-child .ce_text:first-child .col-6{width:max-content}@media only screen and (max-width:1023px){.footer__line:first-child .ce_text:first-child .row{display:block}.footer__line:first-child .ce_text:first-child .col-6{width:100%}}@media only screen and (max-width:1199px){.footer__line:first-child .ce_text:first-child{padding-right:0;text-align:center}}.footer__line:first-child .ce_text:not(:first-child){max-width:25%}@media only screen and (max-width:1199px){.footer__line:first-child .ce_text:not(:first-child){max-width:100%}}.footer__line:first-child .ce_text:first-child .text-wrapper{display:flex}.footer__line:first-child .ce_text:first-child .text-wrapper p{margin-bottom:0}.footer__line:first-child .ce_text:first-child .text-wrapper p+p{margin-left:var(--text-padding)}@media only screen and (max-width:1199px){.footer__line:first-child .ce_text:first-child .text-wrapper{display:block}.footer__line:first-child .ce_text:first-child .text-wrapper p+p{margin-left:0}}@media only screen and (max-width:767px){.footer__line:first-child .ce_gallery ul{justify-content:center}}.footer__line:first-child .ce_text+.ce_gallery,.footer__line:first-child .ce_text+.ce_text{border-left:1px solid var(--color-gray-24);padding-left:var(--text-padding);width:50%}.footer__line:first-child .ce_text+.ce_gallery li,.footer__line:first-child .ce_text+.ce_text li{margin:2%}.footer__line:first-child .ce_text+.ce_gallery li:first-child,.footer__line:first-child .ce_text+.ce_text li:first-child{width:98px!important}.footer__line:first-child .ce_text+.ce_gallery li:nth-child(2),.footer__line:first-child .ce_text+.ce_text li:nth-child(2){width:162px!important}.footer__line:first-child .ce_text+.ce_gallery li:nth-child(3),.footer__line:first-child .ce_text+.ce_text li:nth-child(3){width:70px!important}.footer__line:first-child .ce_text+.ce_gallery li:nth-child(4),.footer__line:first-child .ce_text+.ce_text li:nth-child(4){width:105px!important}.footer__line:first-child .ce_text+.ce_gallery li:nth-child(5),.footer__line:first-child .ce_text+.ce_text li:nth-child(5){width:245px!important}@media only screen and (max-width:767px){.footer__line:first-child .ce_text+.ce_gallery li,.footer__line:first-child .ce_text+.ce_text li{margin:5%}}.footer__line:first-child .ce_text+.ce_gallery .image_container,.footer__line:first-child .ce_text+.ce_text .image_container{display:flex;justify-content:center}@media only screen and (max-width:1199px){.footer__line:first-child .ce_text+.ce_gallery,.footer__line:first-child .ce_text+.ce_text{border-bottom:var(--base-border);border-left:none;margin-top:3em;padding-bottom:3em;padding-left:0;text-align:center}}.footer__line:first-child .ce_text+.ce_gallery a,.footer__line:first-child .ce_text+.ce_text a{align-items:center;display:flex;width:100%}@media only screen and (max-width:1199px){.footer__line:first-child .ce_text+.ce_gallery a,.footer__line:first-child .ce_text+.ce_text a{justify-content:center;padding:0 2em;position:relative}}.footer__line:first-child .ce_text+.ce_text a:after{border-bottom:5px solid transparent;border-left:11.1126961484px solid transparent;border-left-color:var(--color-main);border-right:0 solid transparent;border-top:5px solid transparent;content:"";display:block;height:0;margin-left:auto;transition:border-color .3s ease-in-out 0s;width:0}@media only screen and (max-width:1199px){.footer__line:first-child .ce_text+.ce_text a:after{position:absolute;right:0}}.footer__line:first-child .mod_customnav{flex:0 0 auto;margin-left:auto}@media only screen and (max-width:1199px){.footer__line:first-child .mod_customnav{margin-left:0;margin-top:3em;text-align:center}}.footer__line:first-child .mod_customnav ul{padding-left:0}.footer__line:first-child .mod_customnav a,.footer__line:first-child .mod_customnav strong{color:var(--color-text);font-weight:300}.footer__line:first-child .mod_customnav a.active,.footer__line:first-child .mod_customnav strong.active{font-weight:700}.footer__line:first-child a{color:var(--color-main)}.footer__line:first-child a:hover{color:var(--color-secondary)}.footer__line:last-child{background-color:#000;color:var(--color-text-inverted)}@media only screen and (max-width:1023px){.footer__line:last-child .width{padding-bottom:3em;padding-top:3em}}.footer__line:last-child .inside{align-items:center;display:flex}.footer__line:last-child .footer__copyright,.footer__line:last-child .nav__socials{flex-shrink:0}.footer__line:last-child #footer-nav{flex:1 1 auto}@media only screen and (max-width:1023px){.footer__line:last-child .footer__logo{display:none}.footer__line:last-child .footer__copyright{margin-left:0;text-align:center;width:100%}.footer__line:last-child .inside{flex-wrap:wrap;justify-content:center}.footer__line:last-child .nav__socials{order:-1;width:100%}.footer__line:last-child .nav__socials ul{justify-content:center}}.footer__logo{max-width:8.75rem}#footer .nav__socials{margin-left:auto;margin-top:0}@media only screen and (max-width:1100px){#footer .nav__socials{margin-bottom:2em}}#footer .nav__socials ul{display:flex}#footer .nav__socials li+li{margin-left:var(--text-padding)}#footer .nav__socials a:after{color:var(--color-text-inverted)}#footer .nav__socials a:hover:after{color:var(--color-main)}.footer__copyright{font-size:.875rem;margin-left:var(--base-margin-top)}#footer-nav ul{column-gap:var(--text-padding);display:flex;flex-flow:row wrap;padding-bottom:3em;padding-top:3em;padding-inline:var(--text-padding);row-gap:1rem}#footer-nav li{text-align:center}#footer-nav li.active strong,#footer-nav li>a{color:var(--color-text-inverted);display:block;font-size:.875rem;font-weight:400}@media only screen and (max-width:1100px){#footer-nav li.active strong,#footer-nav li>a{padding:0}}#footer-nav li.active strong,#footer-nav li>a:hover{color:var(--color-main)}#footer-nav li.active strong span,#footer-nav li>a:hover span{color:#000;font-weight:700}@media only screen and (max-width:1023px){#footer-nav ul{justify-content:center}#footer-nav li{margin:0 calc(var(--text-padding)/2);text-align:left}}#header{max-width:100%}#header .inside{justify-content:flex-end}#header .inside,#logo{align-items:center;display:flex}#logo{flex:0 1 auto;justify-content:center;margin:2rem auto 2rem 0;padding-right:2em}#logo img{box-sizing:content-box;margin:auto;max-width:160px;z-index:1}.header__nav ul{display:flex;margin-right:calc(1.525rem + 6.3vw)}@media (min-width:1200px){.header__nav ul{margin-right:6.25rem}}.header__nav a{color:var(--color-text)}.header__nav a:hover,.header__nav strong{color:var(--color-main)}.header__nav li+li{margin-left:2.5em}@media only screen and (max-width:1023px){.header__nav{display:none}}.header__icon{align-items:center;display:flex}.header__icon,.header__icon button{background:none;min-height:0;padding:0}.header__icon button:after,.header__icon:after{display:none}.header__icon+.header__icon{margin-left:2.25rem}.header__menu{align-items:center;cursor:pointer;display:flex}.header__menu:hover #mobile-button .line{background-color:var(--color-main)}.header__menu:hover p{color:var(--color-main)}.header__menu p{font-size:calc(1.0125rem + .15vw);font-weight:900;margin-left:1em;text-transform:uppercase;transition:color .3s ease-in-out 0s}@media (min-width:1200px){.header__menu p{font-size:1.125rem}}@media only screen and (max-width:549px){.header__menu p{display:none}}.header__search{border:none;margin:0;padding:0}.header__search svg{max-width:var(--icon-width-small)}.header__search:hover{background-color:transparent}.header__search:hover svg circle,.header__search:hover svg line,.header__search:hover svg path{stroke:var(--color-main)}.changelanguage__toggler{border:none;margin:0;padding:0}.changelanguage__toggler svg{max-width:var(--icon-width-small)}.changelanguage__toggler:hover svg circle,.changelanguage__toggler:hover svg line,.changelanguage__toggler:hover svg path{stroke:var(--color-main)}#overlay{inset:0;pointer-events:none;position:fixed;z-index:2000}#overlay .overlay__slide{pointer-events:visible}#overlay .block__background{background-color:#000;cursor:pointer;inset:0;opacity:0;position:absolute;transition:opacity .3s ease-in-out 0s}#overlay.active .block__background{opacity:.07;pointer-events:visible}.overlay__slide.active{box-shadow:var(--base-shadow);transform:translateX(0)}.overlay__slide{background-color:#fff;bottom:0;display:flex;flex-direction:column;justify-content:center;padding-block:0;padding-left:calc(1.2125rem + 2.55vw);padding-right:calc(1.2125rem + 2.55vw);position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out 0s,box-shadow .3s ease-in-out 0s;width:25rem}@media only screen and (max-width:549px){.overlay__slide{width:100%}}@media (min-width:1200px){.overlay__slide{padding-left:3.125rem;padding-right:3.125rem}}.overlay__slide .inside{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding-bottom:calc(1.2125rem + 2.55vw);padding-top:calc(1.525rem + 6.3vw);scrollbar-width:none}@media (min-width:1200px){.overlay__slide .inside{padding-bottom:3.125rem;padding-top:6.25rem}}.overlay__slide .inside::-webkit-scrollbar{display:none}.overlay__slide .nav__info{margin-top:auto}.overlay__slide .-header{border-bottom:var(--base-border);padding-bottom:1.5em}.overlay__slide .-header h2,.overlay__slide .-header h3{font-size:calc(1.0625rem + .75vw);font-weight:900}@media (min-width:1200px){.overlay__slide .-header h2,.overlay__slide .-header h3{font-size:1.625rem}}.overlay__slide .-header h2.-thin,.overlay__slide .-header h3.-thin{font-weight:300}.overlay__slide .-header h2+.subheadline,.overlay__slide .-header h3+.subheadline{font-size:calc(1.0625rem + .75vw);font-weight:900;line-height:1em;margin-bottom:1rem;margin-top:-1.5rem;text-transform:uppercase}@media (min-width:1200px){.overlay__slide .-header h2+.subheadline,.overlay__slide .-header h3+.subheadline{font-size:1.625rem}}.overlay__slide .-header+*{margin-top:2rem}.overlay__slide .-button a,.overlay__slide .-button a:hover{color:#fff!important}.overlay__slide a{color:var(--color-text)}.overlay__slide a.choose-country-link,.overlay__slide a.choose-region-link{color:var(--color-secondary)}.overlay__slide a:hover{color:var(--color-main)}.overlay__slide .choose-country{display:none}.overlay__menu{justify-content:flex-start}.overlay__menu .inside{flex:1 0 auto;padding-top:calc(1.8rem + 9.6vw)}@media (min-width:1200px){.overlay__menu .inside{padding-top:9rem}}.overlay__menu .mod_navigation{margin-bottom:2rem}.overlay__menu .nav__info,.overlay__menu .nav__socials{flex-shrink:0}.overlay__languages .inside{display:flex;justify-content:center}.overlay__languages ul{display:flex;flex-direction:column;width:100%}.overlay__languages li{font-size:calc(1.025rem + .3vw);font-weight:300;letter-spacing:.01em;line-height:1.6}@media (min-width:1200px){.overlay__languages li{font-size:1.25rem}}.overlay__languages li a{font:inherit;letter-spacing:inherit}.overlay__languages li:not(.external)+li.external{margin-top:1em}.overlay__languages li.external{align-items:center;display:flex}.overlay__languages li.external:after{color:inherit;content:"\f35d";display:inline-block;font-family:var(--base-icon-font);font-size:.75rem;font-weight:600;margin-left:.5em;transition:color .3s ease-in-out 0s}.overlay__languages li.external:after:hover{color:var(--color-main)}.overlay__languages li.active{align-items:center;color:var(--color-main);display:flex;justify-content:space-between}.overlay__languages li.active:after{color:inherit;content:"\f00c";display:block;font-family:var(--base-icon-font);font-size:.75rem;font-weight:600;margin-left:1em}.overlay__languages strong.active{font-weight:inherit}.overlay__contact strong{font-size:calc(1.03125rem + .375vw);margin-bottom:.5em}@media (min-width:1200px){.overlay__contact strong{font-size:1.3125rem}}.overlay__contact ul{margin-bottom:1.5em}.overlay__contact .form-response-message{background-color:var(--color-secondary-light);color:var(--color-secondary);font-weight:700;margin-bottom:1.5em;padding:.75em 1em .65em}.overlay__contact .ce_form .widget{width:100%}.overlay__contact .ce_form .widget.widget-checkbox label{font-size:.9375rem}.overlay__contact .container.show-not-in-overlay{display:none}.overlay__contact .contact{margin-top:var(--base-margin-top);max-width:300px}.overlay__contact .contact:first-child{margin-top:0}.overlay__contact .contact .selected-region{margin-bottom:0}.overlay__contact .contact .headline:not(.show-in-overlay),.overlay__contact .contact .show-not-in-overlay{display:none}.overlay__contact .contact .show-in-overlay{display:block}.overlay__contact .contact .region-links a{color:var(--color-secondary)}.overlay__contact .contact .region-links a:hover{color:var(--color-main)}.overlay__close{background:none;border:none;cursor:pointer;height:28px;margin:0;min-height:0;outline:none;padding:0;position:absolute;right:15px;top:15px;width:28px}.overlay__close:after,.overlay__close:before{background-color:#000;clip-path:none;content:"";height:28px;left:14px;position:absolute;transition:background-color .3s ease-in-out 0s;width:2px}.overlay__close:before{transform:rotate(45deg)}.overlay__close:after{transform:rotate(-45deg)}.overlay__close:hover{background:none}.overlay__close:hover:after,.overlay__close:hover:before{background-color:var(--color-main)}#pageid_pagejoboffers{align-content:space-between;display:flex;flex-wrap:wrap;min-height:100vh}#pageid_pagejoboffers #jobslisting{padding-left:var(--base-spacing);padding-right:var(--base-spacing)}#pageid_pagejoboffers #jobslisting p{margin-bottom:2em}#pageid_pagejoboffers footer a:hover,#pageid_pagejoboffers header a:hover{text-decoration:none}#pageid_pagejoboffers .css_button a:hover{color:#fff!important}#pageid_pagejoboffers .login-footer{background-color:#fff;color:#ff0;display:none}#pageid_pagejoboffers footer{width:100%}#pageid_pagejoboffers footer .row:after,#pageid_pagejoboffers footer .row:before{display:none}#footer_links,#sticky_jobalert{position:static}#footer_links a,#sticky_jobalert a{align-items:center;background-color:var(--color-gray-24);display:inline-flex;justify-content:center;min-height:var(--button-height);padding:0 var(--text-padding)}#footer_links a:hover,#sticky_jobalert a:hover{background-color:var(--color-main)}#content_zone{box-sizing:content-box}.quicklinks{bottom:0;display:flex;flex-direction:column;justify-content:center;overflow:visible;pointer-events:none;position:fixed;right:calc(-231px - -4.375rem);top:0;width:230px;z-index:10}@media only screen and (max-width:549px){.quicklinks{flex-direction:row;left:0;right:0;top:auto;width:auto}}.quicklinks__career.quicklinks__button.visible{width:auto}.quicklinks__career.quicklinks__button.visible .icon{display:flex;justify-content:center}@media only screen and (min-width:549px){.quicklinks__career.quicklinks__button.visible .icon{width:4.375rem}.quicklinks__career.quicklinks__button.visible{display:inline-flex}.quicklinks__career.quicklinks__button.visible:hover{transform:translateX(calc(-230px - -4.375rem))}}.quicklinks__career.quicklinks__button.visible .text{display:none;padding-left:5px;padding-right:20px;text-align:left}@media only screen and (min-width:549px){.quicklinks__career.quicklinks__button.visible .text{display:block}}.quicklinks__button{background:var(--color-secondary);border:none;height:4.375rem;margin:0;padding:0;pointer-events:visible;transform:translateX(4.375rem);transition:transform .3s ease-in-out 0s,background-color .3s ease-in-out 0s;width:4.375rem}.quicklinks__button.visible{transform:translateX(0)}.quicklinks__button:hover{background:var(--color-secondary-hover)}.quicklinks__button svg{width:var(--icon-width-large)}.quicklinks__button line,.quicklinks__button path,.quicklinks__button polyline{stroke:var(--color-text-inverted)}.quicklinks__button+.quicklinks__button{margin-top:5px}@media only screen and (max-width:549px){.quicklinks__button{flex:1 0 auto;transform:translateY(100%);width:auto}.quicklinks__button+.quicklinks__button{margin-left:var(--gap-sm);margin-top:0}}.quicklinks__menu{background-color:var(--color-main)}.quicklinks__menu:hover{background-color:var(--color-main-hover)}.-center{text-align:center}.-center .ce_text img{display:inline-block}.-noScroll{overflow:hidden;position:relative}.-fullWidth .width{max-width:100%}.-noPadding .width{padding:0}.-noSidePadding .width{padding-left:0;padding-right:0}.-lessPadding .width,.-lessTopPadding .width{padding-top:calc(var(--base-spacing) - 1rem)}.-lessPadding .width{padding-bottom:calc(var(--base-spacing) - 1rem)}.-noVerticalPadding .width{padding-bottom:0;padding-top:0}.-noTopPadding .width{padding-top:0}.-noBottomPadding .width{padding-bottom:0}.-moreTopPadding .width{padding-top:calc(var(--base-spacing)*2 - 1rem)}h2.-lessBottomMargin{margin-bottom:.5em}.-visibleOverflow{overflow:visible}.-fontSize21{font-size:calc(1.03125rem + .375vw)}@media (min-width:1200px){.-fontSize21{font-size:1.3125rem}}.-fontSize26{font-size:calc(1.0625rem + .75vw);font-weight:400;line-height:1.4em}@media (min-width:1200px){.-fontSize26{font-size:1.625rem}}.-fontSize26 strong{font-weight:600}.-fontSize26.thin{font-weight:300}.-fontSize120{font-size:calc(1.65rem + 7.8vw);font-weight:900}@media (min-width:1200px){.-fontSize120{font-size:7.5rem}}.ce_text.-intro .text-wrapper{font-size:calc(1.0125rem + .15vw);line-height:1.6;max-width:55rem}@media (min-width:1200px){.ce_text.-intro .text-wrapper{font-size:1.125rem}}.mod_article.-center .ce_text.-intro .text-wrapper{margin-left:auto;margin-right:auto}span.-bold{font-weight:600}.mod_article .-borderTop{border-top:var(--base-border)}.mod_article.-borderTop .width{padding-top:0}.mod_article.-borderTop .inside{border-top:var(--base-border);padding-top:var(--base-spacing)}.-hide{display:none}.-backgroundGrey{background-color:#f2f2f2}.-backgroundGreyDark{background-color:var(--color-gray-93)}.-backgroundBlack{background-color:#000}.-backgroundBlack,.-backgroundBlack h1,.-backgroundBlack h2,.-backgroundBlack h3,.-backgroundBlack h4,.-backgroundBlack h5,.-backgroundBlack h6{color:#fff}.-backgroundPrimary{background-color:var(--color-main)}.-backgroundPrimary,.-backgroundPrimary .-h1{color:#fff!important}.-backgroundSecondary{background-color:var(--color-secondary)}.-backgroundGreyTriangles{background:var(--color-gray-93) url(/build/images/background_triangles_grey.4dabdc88.svg) center top/100% auto no-repeat}.-backgroundGreyTrianglesLandingpageLeftTop{background:#fff url(/build/images/background-triangles-left-top.71dc848f.svg) 0 0/auto 100% no-repeat}.-backgroundGreyTrianglesLandingpageRightTop{background:#fff url(/build/images/background-triangles-right-top.9434975f.svg) 100% 0/auto 100% no-repeat}.-backgroundGreyTrianglesLandingpageRightTopGrey{background:var(--color-gray-93) url(/build/images/background-triangles-right-top.9434975f.svg) right top/auto 100% no-repeat}.-backgroundGreyTrianglesLandingpageRightTopSecondary{background:var(--color-secondary) url(/build/images/background-triangles-right-top.9434975f.svg) right top/auto 100% no-repeat}.-backgroundGreyTrianglesLandingpageRightTopSecondary .-button a,.-backgroundGreyTrianglesLandingpageRightTopSecondary .-button a:after{background-color:#000}.-backgroundGreyTrianglesLandingpageRightTopSecondary .-button a:hover,.-backgroundGreyTrianglesLandingpageRightTopSecondary .-button a:hover:after{background-color:var(--color-main)}body.-backgroundWhiteTriangles{background:url(/build/images/background_triangles_white.c8b93eca.svg) 100% 0/100% auto no-repeat}.-backgroundGradient{background:url(/build/images/gradient_background.bb5f0191.png) 50%/100% 100% no-repeat}.-backgroundGradient,.-backgroundGradient h1,.-backgroundGradient h2,.-backgroundGradient h3,.-backgroundGradient h4,.-backgroundGradient h5,.-backgroundGradient h6{color:#fff}.-backgroundGradient .-button a,.-backgroundGradient .-button a:after{background-color:var(--color-secondary)}.-backgroundGradient .-button a:hover,.-backgroundGradient .-button a:hover:after{background-color:var(--color-main)}.-backgroundMetal{background:url(/build/images/background_metal.e6c4c7fa.jpg) 50%/100% 100% no-repeat}.-blueLine:before{background-color:var(--color-secondary)}.-blueLine:before,.-redLine:before{content:"";display:block;height:10px;width:100%}.-redLine:before{background-color:var(--color-main)}.-flex{display:flex}.-flex.ce_text.-threeQuarter .float_left{margin-right:var(--gap)}.-flex.ce_text.-threeQuarter .text-wrapper{flex:0 0 75%}.-flex.ce_text .float_left{margin-right:var(--gap)}.-flex.ce_text .text-wrapper{flex:0 0 50%}.mod_article.-flex .inside{display:flex;flex-wrap:wrap}.-grayscale img{filter:grayscale(1);transition:filter .3s ease-in-out 0s}.-grayscale img:hover{filter:grayscale(0)}.mod_article.-twoColumns .inside{display:flex;flex-flow:row wrap}.mod_article.-twoColumns .inside>div{width:50%}.mod_article.-twoColumns .ce_headline{width:100%}.mod_article.-twoColumns .ce_text{padding-left:2em;padding-right:2em}.ce_text.-twoColumns .text-wrapper{column-count:2;column-gap:calc(1.3375rem + 4.05vw)}@media (min-width:1200px){.ce_text.-twoColumns .text-wrapper{column-gap:4.375rem}}@media only screen and (max-width:768px){.ce_text.-twoColumns .text-wrapper{column-count:1}}.ce_text.-twoColumns .button{text-align:right}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-duration:1s;animation-fill-mode:both;animation-name:fadeIn}.flex-i{display:flex!important}.-w50{width:50%}.-w100{width:100%}