:root{--font-stack-default:"Source Sans 3","Arial","Helvetica",sans-serif;--font-stack-title:"Source Sans 3","Arial","Helvetica",sans-serif;--text-color:#2a2228;--text-color-title:#2e1aa9;--text-color-link:#2a2228;--text-color-link-icon:#00d4b4;--text-color-link-underline:#00d4b4;--text-color-light:#fff;--font-weight-normal:400;--font-weight-bold:900;--font-weight-title:900;--text-color-disabled:#ccc;--bg-content:#fff;--bg-dark:#333;--bg-light:#e2e5e9;--color-primary:#2e1aa9;--color-highlight:#00d4b4;--btn-bg:#00d4b4;--btn-bg-hover:#2e1aa9;--bg-dark-transparent:rgba(0,0,0,.5);--bg-teaser-big:#2e1aa9;--bg-teaser-cta-1:#2e1aa9;--bg-teaser-cta-2:#333;--border-basic:#b3b3b3;--border-footer:#fff;--border-highlight:#2e1aa9;--line-width-highlight:6px;--spacing-l:6em;--spacing-m:3em;--spacing-s:1.5em;--spacing-xs:0.75em;--small-spacing-between-big-teasers:6px;--grid-container:30px;--grid-row:-15px;--grid-col:15px;--header-height:150px;--newsletter-bg:hsla(0,0%,100%,.5);--newsletter-bg-focus:#fff;--newsletter-field-text-color:#2a2228;--form-border:#a8a8a8;--form-border-focus:#000;--form-disabled:#ccc;--form-initial:#2e1aa9;--form-error:#d00;--form-error-text:#dea6af;--form-ok:#00d4b4;--form-text-small:0.8rem;--form-border-width:2px;--text-size-main:20px;--text-size-title-h1:4rem;--text-size-title-h2:2.5rem;--text-size-title-h3:1.6rem;--text-size-nav:0.9rem;--text-size-lead:1.4rem;--text-size-offcanvas:1.6rem;--text-size-team-nr:2.5rem;--text-size-team-nr-big:4rem;--text-size-quote:1.6rem;--text-size-body:1rem;--text-size-small:0.8rem;--sprite-icon:url(../images/sprite.4da92a.svg);--sprite-icon-social:url(../images/sprite-social.ef4013.svg)}.c-text-light{--text-color:#fff;--text-color-link:#fff;--text-color-title:#fff;--border-basic:#fff;--border-highlight:#fff}@media only screen and (min-width:1200px){:root{--grid-container:40px;--grid-row:-20px;--grid-col:20px}}@media only screen and (min-width:1100px){.c-accordion-contest .c-table-layout,.c-profile-list,.c-team-detail .c-specification-list{--text-size-small:1rem}}@media only screen and (max-width:1200px){:root{--text-size-title-h1:3rem;--text-size-title-h2:2.25rem;--text-size-title-h3:1.35rem;--text-size-lead:1.25rem;--text-size-team-nr:2.5rem;--text-size-team-nr-big:3rem;--text-size-quote:1.35rem;--text-size-offcanvas:2.25rem;--text-size-offcanvas-team:1.35rem;--text-size-nav:0.8rem}}@media only screen and (min-width:1600px){:root{--grid-container:60px;--grid-row:-30px;--grid-col:30px}}@media only screen and (max-width:900px){:root{--header-height:80px}}@media only screen and (max-width:768px){:root{--text-size-main:18px;--text-size-title-h1:2rem;--text-size-title-h2:1.5rem;--text-size-title-h3:1.25rem;--text-size-team-nr:2.5rem;--text-size-team-nr-big:2rem;--text-size-quote:1.25rem;--text-size-offcanvas:1.5rem;--text-size-offcanvas-team:1.25rem;--text-size-lead:1rem}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif;font-size:100%;line-height:1.15;overflow-y:scroll}body{margin:0;padding:0}a{background:transparent}a:focus{outline:thin dotted}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0;overflow:visible}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{word-wrap:break-word;overflow:auto;white-space:pre;white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{-ms-interpolation-mode:bicubic;border:0}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{margin:0}fieldset,legend{border:0;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal;overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner,input::-moz-focus-inner [type=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}input{line-height:normal}[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}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:700}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}[hidden],template{display:none}a:active{outline:none}div,p{margin:0}div,hr,p{padding:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0}td,th{text-align:left;vertical-align:top}input,textarea{-webkit-border-radius:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}label[for]{cursor:pointer;touch-action:manipulation}.c-hide-visually{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.c-hide-completely{display:none;visibility:hidden}.c-ir{background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}html{scroll-behavior:smooth}body,html{display:flex}body{flex-direction:column;min-height:100vh;width:100%}.c-footer,.c-header{flex-shrink:0}.c-content{flex-grow:1}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;background-color:var(--bg-content);color:#2a2228;color:var(--text-color);font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-family:var(--font-stack-default);font-weight:400;font-weight:var(--font-weight-normal)}a,a:focus,a:hover,a:visited{color:#2a2228;color:var(--text-color-link);-webkit-text-decoration:none;text-decoration:none}input,select,textarea{color:#2a2228;color:var(--text-color)}textarea{resize:none}embed,iframe,img,object,video{width:100%}img{height:auto}.c-content .c-img-max-width,.c-img-max-width{max-width:100%;width:auto}img{vertical-align:bottom}.c-container,.c-container-medium,.c-container-wide,.c-content,.c-footer,.c-header,.wp-block-embed.is-type-video{position:relative;width:100%;z-index:auto}.c-container,.c-container-medium,.wp-block-embed.is-type-video{padding-bottom:6em;padding-bottom:var(--spacing-l)}.c-history,.c-showroom,.c-team-detail,.c-teaser-big,.c-teaser-imgbg{margin-bottom:6em;margin-bottom:var(--spacing-l)}.c-teaser-big+.c-teaser-big,.c-teaser-imgbg+.c-teaser-imgbg{margin-top:-6em;margin-top:calc(var(--spacing-l)*-1)}.c-teaser-big+.c-teaser-big,.c-teaser-cta .c-box+.c-box,.c-teaser-imgbg+.c-teaser-imgbg{border-top:6px solid #fff;border-top-width:var(--small-spacing-between-big-teasers)}.c-cta{margin-top:-3em;margin-top:calc(var(--spacing-m)*-1)}.c-main-title{margin-top:6em;padding-bottom:6em;padding-bottom:var(--spacing-l)}.c-container-no-padding{padding-bottom:0}.c-showroom-text-inner{padding-bottom:6em;padding-bottom:var(--spacing-l)}.c-history .c-col-6,.c-teaser-news,.c-teaser-news .c-col-6,.c-teaser-people,.c-teaser-people .c-col-4{padding-bottom:3em;padding-bottom:var(--spacing-m)}.c-section-title{padding-bottom:.75em;padding-bottom:var(--spacing-xs)}.c-container,.c-container-medium,.wp-block-embed.is-type-video{padding-left:30px;padding-left:var(--grid-container);padding-right:30px;padding-right:var(--grid-container)}.c-row{display:flex;flex-flow:row wrap;margin-left:-15px;margin-left:var(--grid-row);margin-right:-15px;margin-right:var(--grid-row)}.c-row-reverse{flex-direction:row-reverse}.c-row-justify-left{justify-content:flex-start}.c-row-justify-center{justify-content:center}.c-row-justify-right{justify-content:flex-end}.c-row-justify-around{justify-content:space-around}.c-row-justify-between{justify-content:space-between}.c-row-align-top{align-items:flex-start}.c-row-align-center{align-items:center}.c-row-align-bottom{align-items:flex-end}.c-col-1,.c-col-10,.c-col-11,.c-col-12,.c-col-2,.c-col-3,.c-col-4,.c-col-5,.c-col-6,.c-col-7,.c-col-8,.c-col-9{min-height:1px;padding-left:15px;padding-left:var(--grid-col);padding-right:15px;padding-right:var(--grid-col);position:relative}.c-col-12{flex:0 0 100%;max-width:100%}.c-col-11{flex:0 0 91.66667%;max-width:91.66667%}.c-col-10{flex:0 0 83.33333%;max-width:83.33333%}.c-col-9{flex:0 0 75%;max-width:75%}.c-col-8{flex:0 0 66.66667%;max-width:66.66667%}.c-col-7{flex:0 0 58.33333%;max-width:58.33333%}.c-col-6{flex:0 0 50%;max-width:50%}.c-col-5{flex:0 0 41.66667%;max-width:41.66667%}.c-col-4{flex:0 0 33.33333%;max-width:33.33333%}.c-col-3{flex:0 0 25%;max-width:25%}.c-col-2{flex:0 0 16.66667%;max-width:16.66667%}.c-col-1{flex:0 0 8.33333%;max-width:8.33333%}.c-col-offset-1{margin-left:8.333%}.c-col-offset-2{margin-left:16.667%}.c-col-offset-3{margin-left:25%}.c-col-offset-4{margin-left:33.333%}.c-col-offset-5{margin-left:41.667%}.c-col-offset-6{margin-left:50%}.c-col-offset-7{margin-left:58.333%}.c-col-offset-8{margin-left:66.667%}.c-col-offset-9{margin-left:75%}.c-col-offset-10{margin-left:83.333%}.c-col-offset-11{margin-left:91.667%}.c-team-detail .c-row,.c-teaser-big .c-row{margin-left:0;margin-right:0}.c-team-detail .c-col-6,.c-teaser-big .c-col-6{padding-left:0;padding-right:0}html{font-size:20px;font-size:var(--text-size-main)}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);margin:0;padding:0}.c-h1,h1{font-size:4rem;font-size:var(--text-size-title-h1);line-height:1.1;padding-bottom:.5em}.c-h1,.c-h2,h1,h2{color:#2e1aa9;color:var(--text-color-title);font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-family:var(--font-stack-title);font-weight:700;font-weight:900;font-weight:var(--font-weight-title)}.c-h2,h2{font-size:2.5rem;font-size:var(--text-size-title-h2);line-height:1.15;padding-bottom:.45em}.c-h3,.c-logowall-list,h3{color:#2e1aa9;color:var(--text-color-title);font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-family:var(--font-stack-title);font-size:1.6rem;font-size:var(--text-size-title-h3);font-weight:700;font-weight:900;font-weight:var(--font-weight-title);line-height:1.25;padding-bottom:.5em}.c-category-title,.c-main-nav{font-size:.9rem;font-size:var(--text-size-nav);line-height:1.333}.c-category-title{display:block;font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);padding-bottom:.5em;text-transform:uppercase}.c-main-title .c-category-title,.c-teaser-news .c-category-title{font-weight:400;font-weight:var(--font-weight-normal);line-height:1}.c-main-title .c-category-title-date,.c-teaser-news .c-category-title-date{border-right:1px solid;border-color:#b3b3b3;display:inline-block;font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);margin-right:10px;padding-right:10px}.c-team .c-category-title{padding-bottom:0}b,strong{font-weight:700;font-weight:900;font-weight:var(--font-weight-bold)}.c-content,.c-footer{line-height:1.5}.c-footer p,.c-text-block p{padding-bottom:1.5em}.c-teaser-people .c-text-block p{padding-bottom:.5em}.c-footer p:last-child,.c-text-block p:last-child{padding-bottom:0}.c-text-block ol+h2,.c-text-block ol+h3,.c-text-block ol+h4,.c-text-block ol+p,.c-text-block p+h2,.c-text-block p+h3,.c-text-block p+h4,.c-text-block ul+h2,.c-text-block ul+h3,.c-text-block ul+h4,.c-text-block ul+ol,.c-text-block ul+p{padding-top:1.5em}.c-lead{font-size:1.4rem;font-size:var(--text-size-lead);font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);line-height:1.5}.c-legend,.c-table-layout,.c-text-block blockquote cite,.c-text-small,.wp-element-caption{font-size:.8rem;font-size:var(--text-size-small)}.c-legend,.wp-element-caption{display:block;padding-top:.75em;padding-top:var(--spacing-xs)}.c-offcanvas-nav-list{font-size:1.6rem;font-size:var(--text-size-offcanvas);font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);line-height:1.25}.c-offcanvas-nav-list-l2,.c-offcanvas-nav-team-list>li>.sub-menu{font-size:1rem;text-transform:uppercase}.c-offcanvas-nav-list-l3,.c-offcanvas-nav-team-list>li>.sub-menu>li>.sub-menu{font-weight:400;font-weight:var(--font-weight-normal);text-transform:none}.c-team-nr,.c-team-nr-big{display:block;font-weight:700;font-weight:900;font-weight:var(--font-weight-bold)}.c-team-nr{color:#fff;color:var(--text-color-light);font-size:2.5rem;font-size:var(--text-size-team-nr);left:24px;position:absolute;top:.4rem}.c-team-nr-big{color:#2e1aa9;color:var(--text-color-title);font-size:4rem;font-size:var(--text-size-team-nr-big);line-height:1;padding-bottom:.5em}.c-link-list,.c-text-block ol,.c-text-block ul{list-style:none;margin:0;padding:0 0 1.5em}.c-text-block ol li,.c-text-block ul li{padding-left:24px;position:relative}.c-text-block ol li{padding-left:34px}.c-link-list li+li,.c-text-block ol li+li,.c-text-block ul li+li{margin-top:.75em;margin-top:var(--spacing-xs)}.c-text-block ul li:before{background-color:#00d4b4;background-color:var(--color-highlight);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:.5em;width:8px}.c-text-block ol{counter-reset:custom-counter}.c-text-block ol li{counter-increment:custom-counter}.c-text-block ol li:before{color:#2a2228;color:var(--text-color);content:counter(custom-counter) ". ";font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);left:0;position:absolute;text-align:right;top:0;width:26px}.c-text-block .c-link-list li{padding-left:0}.c-text-block .c-link-list li:before{background:none}.c-profile-list,.c-specification-list{border-color:#2e1aa9;border-top:6px solid #2e1aa9;border-color:var(--border-highlight);border-top-width:var(--line-width-highlight);margin:0;padding:0 0 1.5em}.c-specification-list{display:flex;flex-flow:row wrap;overflow:hidden}.c-specification-list dd,.c-specification-list dt{border-bottom:1px solid;border-color:#b3b3b3;border-color:var(--border-basic);margin:0;padding:.75em 0;padding:var(--spacing-xs) 0}.c-specification-list dt{font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);padding-right:20px}.c-specification-list dd,.c-specification-list dt{flex:0 0 50%;max-width:50%}.c-profile-list{padding:.75em 0 0;padding-top:var(--spacing-xs)}.c-profile-list dt{font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);margin:0;padding:0;text-transform:uppercase}.c-profile-list dd{margin:0;padding:0 0 .75em;padding-bottom:var(--spacing-xs)}.c-text-block blockquote{margin:0;padding:.75em 0 .75em 36px;padding:var(--spacing-xs) 0 var(--spacing-xs) 36px;position:relative}.c-text-block blockquote:before{background-color:#00d4b4;background-color:var(--color-highlight);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:6px}.c-text-block blockquote p{color:#2e1aa9;color:var(--text-color-title);font-size:1.6rem;font-size:var(--text-size-quote);font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);line-height:1.25;padding:0;position:relative}.c-text-block blockquote cite{display:block;font-style:normal;padding-top:.75em;padding-top:var(--spacing-xs)}.c-text-right{text-align:right}.c-text-center{text-align:center}.c-text-light{color:#fff;color:var(--text-color-light)}@media only screen and (max-width:1360px){.c-h1,.c-h2,.c-h3,h1,h2,h3{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-ms-word-break:break-all;word-break:break-all;word-break:break-word}}@media only screen and (max-width:1200px){.c-h1,.c-team-nr-big,h1{font-size:3rem;font-size:4rem;font-size:var(--text-size-title-h1)}.c-team-nr-big{font-size:4rem;font-size:var(--text-size-team-nr-big)}.c-h2,.c-offcanvas-nav-list,h2{font-size:2.25rem;font-size:2.5rem;font-size:var(--text-size-title-h2)}.c-offcanvas-nav-list{font-size:1.6rem;font-size:var(--text-size-offcanvas)}.c-offcanvas-nav-team-list{font-size:1.35rem;font-size:var(--text-size-offcanvas-team)}.c-h3,.c-logowall-list,.c-text-block blockquote p,h3{font-size:1.35rem;font-size:1.6rem;font-size:var(--text-size-title-h3)}.c-text-block blockquote p{font-size:1.6rem;font-size:var(--text-size-quote)}.c-lead{font-size:1.25rem;font-size:1.4rem;font-size:var(--text-size-lead)}.c-category-title,.c-main-nav{font-size:.8rem;font-size:.9rem;font-size:var(--text-size-nav)}}@media only screen and (min-width:1100px){.c-accordion-contest .c-table-layout,.c-profile-list,.c-team-detail .c-specification-list{font-size:1rem}}@media only screen and (max-width:768px){html{font-size:18px;font-size:20px;font-size:var(--text-size-main)}.c-h1,.c-team-nr-big,h1{font-size:2rem}.c-h2,.c-offcanvas-nav-list,h2{font-size:1.5rem;font-size:2.5rem;font-size:var(--text-size-title-h2)}.c-offcanvas-nav-list{font-size:1.6rem;font-size:var(--text-size-offcanvas)}.c-h3,.c-offcanvas-nav-team-list,.c-text-block blockquote p,h3{font-size:1.25rem;font-size:1.6rem;font-size:var(--text-size-title-h3)}.c-offcanvas-nav-team-list{font-size:var(--text-size-offcanvas-team)}.c-text-block blockquote p{font-size:1.6rem;font-size:var(--text-size-quote)}.c-lead,.c-logowall-list{font-size:1rem;font-size:1.4rem;font-size:var(--text-size-lead)}}.c-header{background-color:#fff;background-color:var(--bg-content);z-index:10}.c-header-inner{align-items:center;display:flex;flex-flow:row;height:150px;height:var(--header-height);justify-content:space-between}.c-header-logo{height:40px;position:relative;width:200px}.c-header-logo a{display:block}.c-main-nav{align-items:flex-end;display:flex;flex-flow:row;justify-content:flex-end}.c-main-nav-list{font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);list-style:none;margin:0;padding:0;text-transform:uppercase}.c-header-inner .wpml-ls-legacy-list-horizontal ul{list-style:none;margin:0 0 0 2em;padding:0}.c-header-inner .wpml-ls-legacy-list-horizontal li,.c-header-lang li,.c-main-nav-list li{display:inline-block}.c-main-nav-list li+li{padding-left:1.5em}.c-header-inner .wpml-ls-legacy-list-horizontal li+li{padding-left:1em}.c-header-inner .wpml-ls-legacy-list-horizontal a,.c-main-nav-list a{display:inline-block;padding-bottom:.5em;padding-top:.5em;position:relative}.c-main-nav-list a,.c-main-nav-list a:focus,.c-main-nav-list a:visited .c-main-nav-list a:hover{color:#2e1aa9;color:var(--color-primary)}.c-header-inner .wpml-ls-legacy-list-horizontal a:before,.c-main-nav-list a:before{background-color:#00d4b4;background-color:var(--color-highlight);bottom:0;content:"";height:3px;left:0;position:absolute;transition:all .2s linear;width:0}.c-header-inner .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a:before,.c-header-inner .wpml-ls-legacy-list-horizontal a:focus:before,.c-header-inner .wpml-ls-legacy-list-horizontal a:hover:before,.c-main-nav-list .current_page_item a:before,.c-main-nav-list a:focus:before,.c-main-nav-list a:hover:before{width:100%}.c-header-inner-team .wpml-ls-legacy-list-horizontal{position:absolute;right:110px;right:calc(80px + var(--grid-container));top:.25em}.c-header-inner-team .wpml-ls-legacy-list-horizontal a{padding-bottom:.25em}.c-header-inner-team .c-offcanvas-trigger-open{display:block}.c-header-inner-team .c-main-nav{padding-right:80px}.c-footer{background-color:#2e1aa9;background-color:var(--color-primary);border-top:1px solid #2e1aa9;border-top:1px solid var(--color-primary);padding-top:6em;padding-top:var(--spacing-l)}.c-footer,.c-footer-main{padding-bottom:3em;padding-bottom:var(--spacing-m)}.c-footer-disclaimer{line-height:1}.c-footer-copyright-list,.c-footer-disclaimer-list,.c-footer-quicklinks-list,.c-social-list{list-style:none;margin:0;padding:0}.c-footer-disclaimer-list li{display:inline-block}.c-footer-disclaimer-list>li+li{padding-left:1.5em}.c-footer-quicklinks-list li+li{margin-top:.75em;margin-top:var(--spacing-xs)}.c-social-list li{display:inline-block;margin-bottom:.5em;margin-top:.25em;padding-right:10px}.c-social-list li:last-child{padding-right:0}.c-footer-copyright-list{display:flex;flex-flow:row wrap}.c-footer-copyright-list li:first-child{border-right:1px solid;border-color:#fff;border-color:var(--border-footer);margin-right:10px;padding-right:10px}.c-offcanvas-trigger{color:transparent;display:block;height:44px;margin-top:-22px;overflow:hidden;position:absolute;right:30px;right:var(--grid-container);top:50%;transform:perspective(1px) translateZ(0);transition:all .2s ease-in-out;width:44px}.c-offcanvas-trigger-open{display:none}.c-header--team .c-offcanvas-trigger-open{display:block}.c-offcanvas-trigger:after,.c-offcanvas-trigger:before{content:"";display:block;position:absolute;right:0;top:50%}.c-offcanvas-trigger-open:after,.c-offcanvas-trigger-open:before{transition:width .2s ease-in-out;width:30px}.c-offcanvas-trigger-open:before{border-bottom:3px solid #00d4b4;border-top:3px solid;border-color:#00d4b4;border-color:var(--color-highlight);height:21px;margin-top:-10px}.c-offcanvas-trigger-open:after{background-color:#00d4b4;background-color:var(--color-highlight);height:3px;margin-top:-1px}.c-offcanvas-trigger-open:focus:after,.c-offcanvas-trigger-open:hover:after{width:21px}.c-offcanvas-trigger-close:after,.c-offcanvas-trigger-close:before{background-color:#00d4b4;background-color:var(--color-highlight);height:3px;margin-top:-2px;transition:all .5s;width:30px}.c-offcanvas-trigger-close:before{transform:rotate(-45deg)}.c-offcanvas-trigger-close:after{transform:rotate(45deg)}.c-offcanvas-nav{background-color:#2e1aa9;background-color:var(--color-primary);color:#fff;color:var(--text-color-light);height:0;left:0;overflow-y:auto;position:absolute;top:0;transition:height .2s ease-out 0s;width:0;z-index:10}#open-navigation:not(:target) .c-offcanvas-nav{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.c-offcanvas-inner{min-height:100vh;overflow-y:auto;position:relative;width:100%}.c-offcanvas-content{padding-bottom:1.5em}.c-offcanvas-content .wpml-ls-legacy-list-horizontal ul,.c-offcanvas-nav-list,.c-offcanvas-nav-list-l2,.c-offcanvas-nav-list-l3,.c-offcanvas-nav-team-list>li>.sub-menu,.c-offcanvas-nav-team-list>li>.sub-menu>li>.sub-menu{list-style:none;margin:0;padding:0}.c-offcanvas-content .wpml-ls-legacy-list-horizontal{padding-bottom:3em;padding-bottom:var(--spacing-m);text-transform:uppercase}.c-offcanvas-nav-list>li+li{padding-top:1.25em}.c-offcanvas-content .wpml-ls-legacy-list-horizontal li{display:inline-block}.c-offcanvas-content .wpml-ls-legacy-list-horizontal li+li{padding-left:1.5em}.c-offcanvas-content .wpml-ls-legacy-list-horizontal a,.c-offcanvas-nav-list a,.c-offcanvas-nav-team-list .c-top-level-item span{display:inline-block;padding-bottom:.5em;position:relative}.c-offcanvas-content .wpml-ls-legacy-list-horizontal a:before,.c-offcanvas-nav-list a:before,.c-offcanvas-nav-team-list .c-top-level-item span:before{background-color:#00d4b4;background-color:var(--color-highlight);bottom:0;content:"";height:3px;left:0;position:absolute;transition:all .2s linear;width:0}.c-offcanvas-nav-team-list .c-top-level-item:before{background:none}.c-offcanvas-content .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a:before,.c-offcanvas-content .wpml-ls-legacy-list-horizontal a:focus:before,.c-offcanvas-content .wpml-ls-legacy-list-horizontal a:hover:before,.c-offcanvas-nav-list .current_page_item a:before,.c-offcanvas-nav-list a:focus:before,.c-offcanvas-nav-list a:hover:before,.c-offcanvas-nav-team-list .c-top-level-item:focus span:before,.c-offcanvas-nav-team-list .c-top-level-item:hover span:before{width:100%}.c-offcanvas-nav-team-list{border-width:6px;border-top:6px solid #2e1aa9;border-color:#2e1aa9;border-color:var(--border-highlight);border-width:var(--line-width-highlight);margin-bottom:3em;margin-bottom:var(--spacing-m)}.c-offcanvas-nav-team-list>li,.c-offcanvas-nav-team-list>li+li{padding-bottom:.5em;padding-top:.5em}.c-offcanvas-nav-team-list>li{border-bottom:1px solid;border-color:#b3b3b3;border-color:var(--border-basic)}.c-offcanvas-nav-list-l2 li,.c-offcanvas-nav-team-list>li>.sub-menu li{padding-bottom:.75em}.c-offcanvas-nav-list-l3 li:first-child,.c-offcanvas-nav-team-list>li>.sub-menu>li>.sub-menu li:first-child{margin-top:.5em}.c-offcanvas-nav-list-l3 li,.c-offcanvas-nav-team-list>li>.sub-menu>li>.sub-menu li{padding-bottom:.5em;padding-top:.35em}.c-offcanvas-nav-team-list a{padding-bottom:.5em;padding-top:.5em}.c-offcanvas-nav-team-list .c-top-level-item,.c-offcanvas-nav-team-list .c-top-level-item span{padding-bottom:.25em}.c-offcanvas-nav-team-list .current_page_ancestor .c-top-level-item span:before,.c-offcanvas-nav-team-list .current_page_ancestor>a:before,.c-offcanvas-nav-team-list .current_page_item .c-top-level-item span:before,.c-offcanvas-nav-team-list .menu-item>a+.sub-menu .menu-item.current-menu-item a:before{width:100%}.c-offcanvas-nav-team-list .menu-item>a+.sub-menu .menu-item.current-menu-parent>a{color:#fff}.c-offcanvas-nav-team-list .menu-item>a+.sub-menu .menu-item.current-menu-parent>a:before{width:0}.c-offcanvas-nav-team-list .menu-item.current-menu-item>a+.sub-menu .menu-item a{color:#fff}.c-offcanvas-nav-team-list .menu-item.current-menu-item>a+.sub-menu .menu-item a:before{width:0}@media only screen and (min-width:600px){.c-offcanvas-nav-list-l2,.c-offcanvas-nav-team-list>li,.c-offcanvas-nav-team-list>li>.sub-menu{display:flex;flex-flow:row wrap}.c-offcanvas-nav-list-l2,.c-offcanvas-nav-team-list>li>.sub-menu{padding-top:.75em}.c-offcanvas-nav-team-list .c-top-level-item{align-self:start;display:block;flex:0 0 25%;max-width:25%}.c-offcanvas-nav-list-l2,.c-offcanvas-nav-team-list>li>.sub-menu{flex:0 0 75%;max-width:75%}.c-offcanvas-nav-list-l2>li,.c-offcanvas-nav-team-list>li>.sub-menu>li{display:block;flex:0 0 33.33333%;max-width:33.33333%}}@media only screen and (max-width:1099px)and (min-width:600px){.c-offcanvas-nav-list .c-top-level-item{flex:0 0 33.33333%;max-width:33.33333%}.c-offcanvas-nav-list-l2,.c-offcanvas-nav-team-list>li>.sub-menu{flex:0 0 66.66667%;max-width:66.66667%}.c-offcanvas-nav-list-l2>li,.c-offcanvas-nav-team-list>li>.sub-menu>li{display:block;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:599px){.c-offcanvas-nav-team-list .menu-item-has-children .c-offcanvas-nav-list-l2,.c-offcanvas-nav-team-list>.menu-item-has-children>.sub-menu{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1)}.c-offcanvas-nav-team-list .c-is-open .c-offcanvas-nav-list-l2,.c-offcanvas-nav-team-list>.c-is-open>.sub-menu{max-height:9999px}.c-offcanvas-nav-team-list .menu-item-has-children .c-top-level-item:after,.c-offcanvas-nav-team-list .menu-item-has-children .c-top-level-item:before{content:"";display:block;position:absolute;top:.52em}.c-offcanvas-nav-team-list .menu-item-has-children .c-top-level-item:after{background-color:#00d4b4;background-color:var(--color-highlight);height:4px;left:0;margin-top:7px;width:18px}.c-offcanvas-nav-team-list .menu-item-has-children .c-top-level-item:before{background-color:#00d4b4;background-color:var(--color-highlight);height:18px;left:7px;transition:all .2s ease-in-out;width:4px}.c-offcanvas-nav-team-list .c-is-open .c-top-level-item:before{background-color:transparent}.c-offcanvas-nav-team-list .c-top-level-item span:before{background:none}.c-offcanvas-nav-team-list .c-is-open .c-offcanvas-nav-list-l2,.c-offcanvas-nav-team-list>.c-is-open>.sub-menu{padding-top:.5em}.c-offcanvas-nav-list-l2,.c-offcanvas-nav-team-list>li>.sub-menu{padding-left:30px}.c-offcanvas-nav-list-l3,.c-offcanvas-nav-team-list>li>.sub-menu>li>.sub-menu{padding-bottom:1em;padding-left:30px;padding-top:0}.c-offcanvas-nav-team-list li{padding-bottom:.8em;padding-top:.8em}.c-offcanvas-nav-list-l2 li,.c-offcanvas-nav-team-list>li>.sub-menu li{padding-bottom:.5em;padding-top:.5em}.c-offcanvas-nav-list-l3 li,.c-offcanvas-nav-team-list a,.c-offcanvas-nav-team-list>li>.sub-menu>li>.sub-menu li{padding-bottom:.3em;padding-top:.3em}.c-offcanvas-nav-team-list a{padding-left:30px}.c-offcanvas-nav-list-l2 a,.c-offcanvas-nav-list-l3 a,.c-offcanvas-nav-team-list>li>.sub-menu a,.c-offcanvas-nav-team-list>li>.sub-menu>li>.sub-menu a{padding-bottom:.5em;padding-left:0;padding-top:.5em}.c-offcanvas-nav-team-list a:before{height:0;width:8px}.c-offcanvas-nav-list-l3 a:before,.c-offcanvas-nav-team-list>li>.sub-menu>li>.sub-menu a:before{width:4px}.c-offcanvas-nav-team-list .current_page_ancestor>a,.c-offcanvas-nav-team-list .current_page_item a{color:#00d4b4;color:var(--color-highlight)}}#open-navigation:target{height:auto;height:100%;overflow:hidden;position:relative;top:auto;width:100%}#open-navigation:target .c-offcanvas-nav{height:100vh;overflow-y:auto;width:100%}#open-navigation:target .c-offcanvas-trigger-open{display:none}.c-table{overflow:auto}.c-table-layout{width:100%}.c-table-layout th{border-bottom:6px solid;border-bottom-width:var(--line-width-highlight);border-color:#2e1aa9;border-color:var(--border-highlight);font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);padding:0 15px .5em 0;text-transform:uppercase}.c-table-layout td{border-bottom:1px solid;border-color:#b3b3b3;border-color:var(--border-basic);padding:.75em 15px .75em 0;padding-bottom:.75em;padding-bottom:var(--spacing-xs);padding-top:var(--spacing-xs)}.c-table-layout-contest td:last-child,.c-table-layout-contest th:last-child{text-align:right}.c-table-layout-contest .c-icon-wreath,.c-table-layout-contest .c-icon-wreath-eidg{margin-right:.3em}.c-table-layout-contest .c-contest-cancelled-row{color:#ccc;color:var(--text-color-disabled)}.c-table-layout-contest .c-contest-cancelled-row td{color:#ccc;color:var(--text-color-disabled);position:relative;-webkit-text-decoration:line-through;text-decoration:line-through}.c-table-layout-contest .c-contest-cancelled-row td>a{background-image:linear-gradient(180deg,#ccc 0,#ccc);background-image:linear-gradient(to bottom,var(--text-color-disabled) 0,var(--text-color-disabled) 100%);color:#ccc;color:var(--text-color-disabled)}.c-contest-cancelled{display:inline-block;position:relative;-webkit-text-decoration:line-through;text-decoration:line-through}.c-contest-cancelled .c-contest-cancelled-badge{background-color:#333;background-color:var(--bg-dark);border-radius:2px;color:#fff;color:var(--text-color-light);display:inline-block;font-size:10px;font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);left:-.5em;line-height:1;padding:1px 3px;position:absolute;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;top:-.3em;transform:rotate(-5deg)}@media only screen and (max-width:800px){.c-table-matches{border-color:#2e1aa9;border-top:6px solid #2e1aa9;border-color:var(--border-highlight);border-top-width:var(--line-width-highlight)}.c-table-matches table,.c-table-matches tbody,.c-table-matches td,.c-table-matches th,.c-table-matches thead,.c-table-matches tr{display:block}.c-table-matches thead tr{left:-9999px;position:absolute;top:-9999px}.c-table-matches td{border-bottom:none;padding:0}.c-table-matches td:first-child{padding-top:.75em}.c-table-matches td:last-child{border-bottom:1px solid;border-color:#b3b3b3;border-color:var(--border-basic);padding-bottom:.75em}.c-table-pairing,.c-table-result{color:#2e1aa9;color:var(--text-color-title);font-size:1.25rem;font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);line-height:1.1}.c-table-matches .c-table-pairing{padding-top:.35em}.c-table-matches .c-table-result{padding-bottom:.5em}.c-table-matches .c-link-icon{margin-top:.5em}}@media only screen and (max-width:600px){.c-table-layout-contest{border-color:#2e1aa9;border-top:6px solid #2e1aa9;border-color:var(--border-highlight);border-top-width:var(--line-width-highlight)}.c-table-layout-contest table,.c-table-layout-contest tbody,.c-table-layout-contest td,.c-table-layout-contest th,.c-table-layout-contest thead,.c-table-layout-contest tr{display:block}.c-table-layout-contest thead tr{left:-9999px;position:absolute;top:-9999px}.c-table-layout-contest td:last-child,.c-table-layout-contest th:last-child{text-align:left}.c-table-layout-contest tr{border-bottom:1px solid;border-color:#b3b3b3;border-color:var(--border-basic)}.c-table-layout-contest td{border:none;padding-left:35%;position:relative}.c-table-layout-contest td:before{font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);left:0;padding-right:10px;position:absolute;text-transform:uppercase;top:.75em;top:var(--spacing-xs);white-space:nowrap;width:35%}.c-contest-cancelled .c-contest-cancelled-badge{top:-.5em}}.c-bg-light{background-color:#e2e5e9;background-color:var(--bg-light)}.c-bg-dark{background-color:#333;background-color:var(--bg-dark)}.c-teaser-cta-bg-1{background-color:#2e1aa9;background-color:var(--bg-teaser-cta-1)}.c-teaser-cta-bg-2{background-color:#333;background-color:var(--bg-teaser-cta-2)}.c-box{padding:1.5em 30px;padding:var(--spacing-s) var(--grid-container);position:relative}.c-showroom,.c-teaser-imgbg{overflow:hidden}.c-showroom,.c-showroom-text .c-row{min-height:100vh;min-height:calc(100vh - 150px);min-height:calc(100vh - var(--header-height))}.c-teaser-imgbg,.c-teaser-imgbg-text .c-row{min-height:60vh}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.c-showroom-text .c-row:after,.c-teaser-imgbg-text .c-row:after{content:"";display:inline-block;font-size:0;min-height:inherit}}.c-img-overlay,.c-showroom-img,.c-teaser-imgbg-img{height:100%;left:0;position:absolute;top:0;width:100%}.c-img-overlay{background:linear-gradient(180deg,rgba(0,0,0,.5) 0,transparent);display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=0);opacity:.6}.c-showroom-img img,.c-teaser-imgbg-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-teaser-imgbg-text .c-box:before{background-color:rgba(0,0,0,.5);background-color:var(--bg-dark-transparent);content:"";display:block;height:calc(100% + 60vh);left:0;position:absolute;top:-30vh;width:100%}.c-teaser-imgbg-text .c-box-inner{position:relative}.c-teaser-big-bg{background-color:#2e1aa9;background-color:var(--bg-teaser-big)}.c-teaser-big{overflow:hidden}.c-teaser-big-img{align-self:stretch;min-height:25em}.c-teaser-big .c-teaser-img{height:100%;left:0;position:absolute;top:0;width:100%}.c-teaser-big .c-teaser-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-teaser-item{cursor:pointer;position:relative}.c-teaser-img img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-out;width:100%}.c-teaser-text{border-width:6px;border-top:6px solid #2e1aa9;border-color:#2e1aa9;border-color:var(--border-highlight);border-width:var(--line-width-highlight);padding-top:.75em;padding-top:var(--spacing-xs)}.c-teaser-link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.c-teaser-item:hover .c-teaser-img img{transform:scale(1.03)}.c-organisation .c-teaser-item:hover .c-teaser-img img{transform:scale(1)}.c-teaser-item .c-link-icon{pointer-events:none}.c-accordion-container{border-bottom:1px solid #b3b3b3;border-top:1px solid;border-color:#b3b3b3;border-color:var(--border-basic);position:relative;width:100%}.c-accordion-container+.c-accordion-container{border-top:none}.c-accordion-title{cursor:pointer;display:block;padding:.9em 0 .9em 48px;position:relative;transition:color .2s ease-in-out}.c-accordion-title:hover{color:#00d4b4;color:var(--color-highlight)}.c-accordion-check{left:-9999px;position:absolute}.c-accordion-check:checked+label:after,.c-accordion-check:not(:checked)+label:after{border-color:#00d4b4 transparent transparent;border-color:var(--color-highlight) transparent transparent transparent;border-style:solid;border-width:18px 14px 0;content:"";display:block;height:0;left:0;position:absolute;top:1.2em;transform:rotate(180deg);transition:all .2s ease-in-out;width:0}.c-accordion-check:not(:checked)+label:after{transform:rotate(0deg)}.c-accordion-content{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1)}.c-accordion-inner{padding:0 0 1.5em 48px;padding:0 0 var(--spacing-s) 48px}.c-accordion-check:checked~.c-accordion-content{max-height:9999px;transition:max-height .3s cubic-bezier(1,0,1,0)}.c-accordion-contest .c-accordion-inner{padding:3em 0 6em;padding:var(--spacing-m) 0 var(--spacing-l) 0}.c-logowall-list,.c-sponsors-list{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0}.c-logowall-list li{align-content:center;border-left:1px solid;border-color:#b3b3b3;border-color:var(--border-basic);margin-bottom:1.5em;margin-bottom:var(--spacing-s);padding:0 10px;position:relative;text-align:center}.c-logowall-main-list li{flex:0 0 33.33333%;max-width:33.33333%}.c-logowall-more-list li{flex:0 0 25%;max-width:25%}.c-logowall-main-list li:nth-child(3n),.c-logowall-more-list li:nth-child(4n){border-right:1px solid;border-color:#b3b3b3;border-color:var(--border-basic)}.c-sponsors-list{justify-content:center}.c-sponsors-list li{padding:0 15px .75em;padding:0 var(--grid-col) var(--spacing-xs) var(--grid-col);position:relative}.c-logowall-logo{display:block;height:0;overflow:hidden;padding-bottom:66%;position:relative}.c-logowall-logo img{height:auto;left:50%;max-height:80%;max-width:80%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.c-sponsors-container{margin-left:auto;margin-right:auto;width:200px}.c-contact-box,.c-matchreport{border-bottom:1px solid #b3b3b3;border-bottom-color:var(--border-basic);border-top-color:#2e1aa9;border-top-width:6px;border-top:var(--line-width-highlight) solid var(--border-highlight);padding-bottom:3em;padding-bottom:var(--spacing-m);padding-top:3em;padding-top:var(--spacing-m)}.c-contact-finance{margin-top:3em;margin-top:var(--spacing-m);padding-top:3em;padding-top:var(--spacing-m);position:relative}.c-contact-finance:before{background-color:#b3b3b3;background-color:var(--border-basic);content:"";display:block;height:1px;left:15px;left:var(--grid-col);position:absolute;top:0;width:calc(100% - 30px);width:calc(100% - var(--grid-col)*2)}.c-team-detail-img-col,.c-team-detail-text{display:flex;flex-flow:column}.c-team-detail-text{justify-content:center}.c-team-detail-img-container{flex-grow:1;min-height:48em;position:relative}.c-team-detail-img{height:100%;left:0;position:absolute;top:0;width:100%}.c-team-detail-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-history:before{background-color:#e2e5e9;background-color:var(--bg-light);content:"";height:calc(100% - .5em);left:50%;position:absolute;top:1em;width:1px}.c-history h2{position:relative}.c-history h2:after{background-color:#00d4b4;background-color:var(--color-highlight);border-radius:50%;content:"";height:16px;left:-30px;left:calc(var(--grid-container)*-1);margin-left:-8px;position:absolute;top:.4em;width:16px}.c-history .c-row:nth-child(2n-1) .c-history-item{padding-right:15px;padding-right:var(--grid-col);text-align:right}.c-history .c-row:nth-child(2n-1) h2:before{left:auto;right:0}.c-history .c-row:nth-child(2n-1) h2:after{left:auto;margin-left:0;margin-right:-8px;right:-30px;right:calc(var(--grid-container)*-1)}.c-history .c-row:nth-child(2n){justify-content:flex-end}.c-history .c-row:nth-child(2n) .c-history-item{padding-left:15px;padding-left:var(--grid-col)}.c-profile-img{max-width:60%;padding-bottom:1.5em;padding-bottom:var(--spacing-s)}.c-cookie-notice{background-color:#333;background-color:var(--bg-dark);border:1px solid #fff;border-color:var(--bg-content);bottom:30px;display:none;line-height:1.5;padding:1.5em 30px;position:fixed;right:30px;text-align:left;width:400px}@media only screen and (max-width:767px){.c-cookie-notice{border-bottom:none;border-left:none;border-right:none;bottom:0;right:0;width:100%}}a[href^="tel:"]{color:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.c-text-block a{background-image:linear-gradient(180deg,#00d4b4 0,#00d4b4);background-image:linear-gradient(to bottom,var(--text-color-link-underline) 0,var(--text-color-link-underline) 100%);background-position:0 98%;background-repeat:repeat-x;background-size:4px 4px;transition:background .1s}.text-small a{background-size:2px 2px}.c-text-block a:focus,.c-text-block a:hover{background-size:8px 8px}.c-text-block .c-btn,.c-text-block .c-icon-social,.c-text-block .c-link-icon,.c-text-block h3 a{background-image:none}.c-teaser-item:focus h3 a,.c-teaser-item:hover h3 a{color:#00d4b4;color:var(--color-highlight)}.c-btn,.c-form-standard input[type=submit]{background-color:#00d4b4;background-color:var(--btn-bg);border:none;display:inline-block;font-size:1em;font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);line-height:1.2;margin:0;padding:.9em 30px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease-out}.c-btn,.c-btn:visited,.c-form-standard input[type=submit]{color:#fff;color:var(--text-color-light)}.c-btn:focus .c-form-standard input[type=submit]:hover,.c-btn:hover,.c-form-standard input[type=submit]:focus{color:#fff;color:var(--text-color-light);-webkit-text-decoration:none;text-decoration:none}.c-btn:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:0}.c-btn:before,.c-form-standard input[type=submit]:focus,.c-form-standard input[type=submit]:hover{background-color:#2e1aa9;background-color:var(--btn-bg-hover);transition:all .2s ease-out}.c-btn:hover:before{width:100%}.c-btn span{position:relative}.c-btn-newsletter span{position:absolute}.c-btn-small{padding:.5em 20px}.c-text-light .c-btn{border:3px solid #00d4b4;border-color:var(--btn-bg)}.c-text-light .c-btn:focus,.c-text-light .c-btn:hover{border-color:#fff;border-color:var(--text-color-light)}.c-icon,.c-icon-social{position:relative}.c-icon-social:before,.c-icon:after,.c-icon:before{background-image:url(../images/sprite.4da92a.svg);background-image:var(--sprite-icon);background-repeat:no-repeat;content:"";position:absolute}.c-icon-social:before{background-image:url(../images/sprite-social.ef4013.svg);background-image:var(--sprite-icon-social)}.c-link-icon{display:inline-block;font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);padding-left:36px}.c-link-icon,.c-link-icon:focus,.c-link-icon:hover,.c-link-icon:visited{color:#00d4b4;color:var(--text-color-link-icon)}.c-icon-arrow{display:inline-block;height:.75em;margin-left:.25em;vertical-align:baseline;width:22px}.c-btn-newsletter:after,.c-icon-arrow:before,.c-link-arrow:before,.c-link-back:before{background-position:0 0;height:16px;left:0;top:.25em;transition:.1s ease-in-out;width:22px}.c-link-arrow:focus:before,.c-link-arrow:hover:before,.c-teaser-item:focus .c-icon-arrow:before,.c-teaser-item:focus .c-link-arrow:before,.c-teaser-item:hover .c-icon-arrow:before,.c-teaser-item:hover .c-link-arrow:before{left:4px}.c-btn-newsletter:after{background-position:-100px 0;left:11px;margin-top:-8px;top:50%}.c-btn-newsletter:focus:after,.c-btn-newsletter:hover:after{left:14px}.c-btn-newsletter:before{background-image:none}.c-link-back:before{background-position:0 -120px}.c-link-back:focus:before,.c-link-back:hover:before{left:-4px}.c-link-download:before{background-position:0 -40px;height:22px;left:0;top:.05em;width:20px}.c-link-download:focus:before,.c-link-download:hover:before,.c-teaser-item:focus .c-link-download:before,.c-teaser-item:hover .c-link-download:before{background-position:-50px -40px}.c-link-extern:before{background-position:0 -80px;height:18px;left:0;top:.18em;width:25px}.c-link-extern:focus:before,.c-link-extern:hover:before{background-position:-50px -80px}.c-icon-social{display:inline-block;height:52px;overflow:hidden;position:relative;transition:all .2s ease-out;width:52px}.c-icon-social:hover{transform:scale(1.08)}.c-icon-social:before{height:52px;left:0;top:0;width:52px}.c-icon-social-facebook:before{background-position:0 0}.c-icon-social-instagram:before{background-position:0 -60px}.c-icon-social-youtube:before{background-position:0 -120px}.c-icon-social-twitter:before{background-position:0 -180px}.c-icon-social-linkedin:before{background-position:0 -240px}.c-icon-social-vimeo:before{background-position:0 -300px}.c-icon-social-tiktok:before{background-position:0 -360px}.c-text-light .c-icon-social-facebook:before{background-position:-100px 0}.c-text-light .c-icon-social-instagram:before{background-position:-100px -60px}.c-text-light .c-icon-social-youtube:before{background-position:-100px -120px}.c-text-light .c-icon-social-twitter:before{background-position:-100px -180px}.c-text-light .c-icon-social-linkedin:before{background-position:-100px -240px}.c-text-light .c-icon-social-vimeo:before{background-position:-100px -300px}.c-text-light .c-icon-social-tiktok:before{background-position:-100px -360px}.c-btn-newsletter{height:100%;padding:0;position:absolute;right:0;top:0;width:48px}@media only screen and (max-width:767px){.c-link-arrow:before{top:.25em}.c-link-download:before{top:-.15em}.c-link-extern:before{top:.02em}}.c-ratiobox,.wp-block-embed.is-type-video .wp-block-embed__wrapper{display:block;height:0;overflow:hidden;position:relative}.c-ratiobox>iframe,.c-ratiobox>img,.c-ratiobox>object,.wp-block-embed.is-type-video .wp-block-embed__wrapper>iframe{left:0;position:absolute!important;top:0}.c-ratiobox>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-ratiobox>iframe,.c-ratiobox>object,.wp-block-embed.is-type-video .wp-block-embed__wrapper>iframe{background-color:#000;height:100%!important;width:100%!important}.c-ratiobox-16by9,.wp-block-embed.is-type-video .wp-block-embed__wrapper{padding-bottom:56.25%}.c-ratiobox-4by3{padding-bottom:75%}.c-ratiobox-news{padding-bottom:66.666%}.c-ratiobox-1by1{padding-bottom:100%}.c-ratiobox-people{padding-bottom:125%}.c-ratiobox-showroom{padding-bottom:38.6904761905%}.c-form-newsletter input[type=email]{background-color:hsla(0,0%,100%,.5);background-color:var(--newsletter-bg);border:none;color:#000;color:#2a2228;color:var(--newsletter-field-text-color);padding:.5em 10px;width:100%}.c-form-newsletter input[type=email]:focus{background-color:#fff;background-color:var(--newsletter-bg-focus);outline:none}.c-form-newsletter label{display:block;padding-bottom:.25em}.c-form-newsletter .c-formfield-container{position:relative}.c-form-newsletter .wpcf7 form .wpcf7-response-output,.c-form-newsletter .wpcf7-response-output{background-color:#2e1aa9;background-color:var(--form-initial);border:none;color:#fff;color:var(--text-color-light);font-size:.8rem;font-size:var(--form-text-small);font-weight:700;margin:2em 0 3em;padding:1.5em 30px}.c-form-newsletter input.wpcf7-not-valid{border-color:#d00;border-color:var(--form-error)}.c-form-newsletter form.invalid .wpcf7-response-output{background-color:#d00;background-color:var(--form-error)}.c-form-newsletter form.sent .wpcf7-response-output{background-color:#00d4b4;background-color:var(--form-ok)}.c-form-newsletter .wpcf7-not-valid-tip{color:#dea6af;color:var(--form-error-text);display:block;font-size:.8rem;font-size:var(--form-text-small);font-weight:400;left:0;position:absolute;top:calc(100% + .9em)}input,input[type=email],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0;-webkit-box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition-delay:2000s}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.c-form-item{padding-bottom:1.5em;padding-bottom:var(--spacing-s);position:relative;width:100%}.c-form-standard input[type=date],.c-form-standard input[type=email],.c-form-standard input[type=password],.c-form-standard input[type=tel],.c-form-standard input[type=text],.c-form-standard input[type=url],.c-form-standard textarea{background-color:#fff;background-color:var(--bg-content);border:2px solid #a8a8a8;border-color:var(--form-border);border-width:2px;border-width:var(--form-border-width);color:#2a2228;color:var(--text-color);padding:.75em 10px;width:100%}.c-form-standard textarea{min-height:6em}.c-form-standard input[type=date]:focus,.c-form-standard input[type=email]:focus,.c-form-standard input[type=password],.c-form-standard input[type=tel]:focus,.c-form-standard input[type=text]:focus,.c-form-standard input[type=url]:focus,.c-form-standard textarea:focus{border-color:#000;border-color:var(--form-border-focus);outline:none}.c-form-standard input[type=date]:disabled,.c-form-standard input[type=email]:disabled,.c-form-standard input[type=password],.c-form-standard input[type=tel]:disabled,.c-form-standard input[type=text]:disabled,.c-form-standard input[type=url]:disabled,.c-form-standard textarea:disabled{border-color:#ccc;border-color:var(--form-disabled);color:#ccc;color:var(--form-disabled)}.c-form-standard .c-form-label-text{display:block;padding-bottom:.35em}.c-form-standard input[type=file]{background-color:#e2e5e9;background-color:var(--bg-light);font-size:.8rem;font-size:var(--text-size-small);padding:.75em 10px;width:100%}.c-form-standard input[type=file]::file-selector-button{background-color:#fff;background-color:var(--bg-content);border:2px solid #2a2228;border-color:var(--text-color);color:#2a2228;color:var(--text-color);display:inline-block;font-size:1rem;font-size:var(--text-size-body);font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);line-height:1.2;margin-right:.75em;padding:1.15em 24px;text-align:center;transition:all .2s ease-out}.c-form-standard input[type=file]::file-selector-button:hover{background-color:#333;background-color:var(--bg-dark);color:#fff;color:var(--text-color-light)}.c-form-standard .wpcf7-list-item{display:block;position:relative}.c-form-standard .c-form-multiline .wpcf7-list-item{display:inline-block;padding-right:1.6em}.c-form-standard input[type=checkbox],.c-form-standard input[type=radio]{line-height:normal;margin:0}.c-form-standard input[type=checkbox]:checked,.c-form-standard input[type=checkbox]:not(:checked),.c-form-standard input[type=radio]:checked,.c-form-standard input[type=radio]:not(:checked){left:-9999px;position:absolute}.c-form-standard input[type=checkbox]+span,.c-form-standard input[type=radio]+span{font-weight:400;margin-left:0;overflow:hidden}.c-form-standard input[type=checkbox]:checked+span,.c-form-standard input[type=checkbox]:not(:checked)+span,.c-form-standard input[type=radio]:checked+span,.c-form-standard input[type=radio]:not(:checked)+span{cursor:pointer;display:inline-block;line-height:1.5;min-height:44px;padding-left:50px;padding-top:.55em;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-form-standard input[type=checkbox]:checked+span:before,.c-form-standard input[type=checkbox]:not(:checked)+span:before,.c-form-standard input[type=radio]:checked+span:before,.c-form-standard input[type=radio]:not(:checked)+span:before{background-color:#fff;background-color:var(--bg-content);border:2px solid #a8a8a8;border-color:var(--form-border);border-width:2px;border-width:var(--form-border-width);content:"";height:38px;left:0;position:absolute;top:.15em;transition:all .2s ease-in-out;width:38px}.c-form-standard input[type=radio]:checked+span:before,.c-form-standard input[type=radio]:not(:checked)+span:before{border-radius:50%}.c-form-standard input[type=checkbox]:focus+span:before,.c-form-standard input[type=radio]:focus+span:before{background-color:#fff;background-color:var(--bg-content);border-color:#000;border-color:var(--form-border-focus)}.c-form-standard input[type=checkbox]:checked+span:before,.c-form-standard input[type=radio]:checked+span:before{background-color:#fff;background-color:var(--bg-content)}.c-form-standard input[type=checkbox]:checked+span:after,.c-form-standard input[type=checkbox]:not(:checked)+span:after{border:solid #00d4b4;border-color:var(--color-highlight);border-width:0 4px 4px 0;content:"";display:block;height:22px;left:11px;position:absolute;top:calc(.15em + 5px);transform:rotate(45deg);transition:all .2s ease-in-out;width:16px}.c-form-standard input[type=radio]:checked+span:after,.c-form-standard input[type=radio]:not(:checked)+span:after{background-color:#00d4b4;background-color:var(--color-highlight);border-radius:50%;content:"";display:block;height:20px;left:9px;position:absolute;top:calc(.15em + 9px);transition:all .2s ease-in-out;width:20px}.c-form-standard input[type=checkbox]:not(:checked)+span:after{opacity:0}.c-form-standard input[type=radio]:not(:checked)+span:after{opacity:0;transform:scale(0)}.c-form-standard input[type=checkbox]:checked+span:after,.gform_fields input[type=checkbox]:checked+span:after{opacity:1}.c-form-standard input[type=radio]:checked+span:after{opacity:1;transform:scale(1)}.c-form-standard input[type=checkbox]:disabled+span:after,.c-form-standard input[type=checkbox]:disabled+span:before,.c-form-standard input[type=radio]:disabled+span:after,.c-form-standard input[type=radio]:disabled+span:before{border-color:#ccc;border-color:var(--form-disabled);color:#ccc;color:var(--form-disabled)}.c-form-standard select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/icon-form-arrow.dd993b.svg) 100% no-repeat;background-color:#fff;background-color:var(--bg-content);border:2px solid #a8a8a8;border-color:var(--form-border);border-radius:0;border-width:2px;border-width:var(--form-border-width);color:#2a2228;color:var(--text-color);display:block;font-size:100%;height:auto!important;line-height:1.5rem!important;padding:.75em 30px .75em 10px!important;width:100%}.c-form-standard select:focus{border-color:#000;border-color:var(--form-border-focus);outline:none}.c-form-standard select option{outline:none;padding:0}.c-form-standard select::-ms-expand{display:none}.c-form-standard select:disabled::-ms-expand{color:#ccc;color:var(--form-disabled)}.c-form-standard select:disabled,.c-form-standard select[disabled]{border-color:#ccc;border-color:var(--form-disabled);color:#ccc;color:var(--form-disabled)}.c-form-standard .wpcf7 form .wpcf7-response-output,.c-form-standard .wpcf7-response-output{background-color:#1d1d1b;background-color:#2e1aa9;background-color:var(--form-initial);border:none;color:#fff;color:var(--text-color-light);font-weight:700;font-weight:900;font-weight:var(--font-weight-bold);margin:0 0 3em;padding:1.5em 30px}.c-form-standard .screen-reader-response,.c-form-standard .wpcf7-not-valid-tip,.c-form-standard .wpcf7-response-output{font-size:.8rem;font-size:var(--text-size-small)}.c-form-standard .screen-reader-response,.c-form-standard .wpcf7-not-valid-tip{color:#d00;color:var(--form-error)}.c-form-standard .wpcf7-not-valid-tip{display:block;padding-top:.35em}.c-form-standard input.wpcf7-not-valid{border-color:#d00;border-color:var(--form-error)}.c-form-standard form.invalid .wpcf7-response-output{background-color:#d00;background-color:var(--form-error)}.c-form-standard form.sent .wpcf7-response-output{background-color:#00d4b4;background-color:var(--form-ok)}form.submitting .wpcf7-spinner{visibility:visible}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-form-standard .wpcf7-spinner{animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;background:none;border:2px solid rgba(29,29,27,.3);border-radius:50%;border-top:2px solid var(--color-highlight);display:inline-block;height:24px;margin:-4px 24px;opacity:1;visibility:hidden;width:24px}.c-form-standard .wpcf7-spinner:before{background:none;height:0;width:0}.c-layout-diagonal{--header-height:100px;--diagonal-height:5vw;--diagonal-width:100vw}@media only screen and (max-width:900px){.c-layout-diagonal{--header-height:80px}}.c-layout-diagonal .c-header{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - var(--diagonal-height)),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--diagonal-height)),0 100%);padding-bottom:var(--diagonal-height)}.c-layout-diagonal .c-showroom{margin-top:calc(var(--diagonal-height)*-1)}.c-layout-diagonal .c-showroom-img:before{border-bottom:var(--diagonal-height) solid var(--bg-content);border-left:var(--diagonal-width) solid transparent;bottom:-1px;content:"";height:0;left:0;position:absolute;width:0}.c-layout-diagonal .c-footer{-webkit-clip-path:polygon(0 var(--diagonal-height),100% 0,100% 100%,0 100%);clip-path:polygon(0 var(--diagonal-height),100% 0,100% 100%,0 100%);overflow:hidden;padding-top:calc(var(--diagonal-height) + var(--spacing-l))}.c-layout-diagonal .c-team-detail:after,.c-layout-diagonal .c-team-detail:before,.c-layout-diagonal .c-teaser-big:after,.c-layout-diagonal .c-teaser-imgbg:after,.c-layout-diagonal .c-teaser-imgbg:before,.c-teaser-big:before{content:"";height:0;left:0;position:absolute;width:0;z-index:1}.c-layout-diagonal .c-team-detail:before,.c-layout-diagonal .c-teaser-big:before,.c-layout-diagonal .c-teaser-imgbg:before{border-right:var(--diagonal-width) solid transparent;border-top:var(--diagonal-height) solid var(--bg-content);top:-1px}.c-layout-diagonal .c-team-detail:after,.c-layout-diagonal .c-teaser-big:after,.c-layout-diagonal .c-teaser-imgbg:after{border-bottom:var(--diagonal-height) solid var(--bg-content);border-left:var(--diagonal-width) solid transparent;bottom:-1px}.c-layout-diagonal .c-team-detail-text,.c-layout-diagonal .c-teaser-big .c-col-6,.c-layout-diagonal .c-teaser-imgbg-text .c-box-inner{padding-bottom:var(--diagonal-height);padding-top:var(--diagonal-height)}.c-layout-diagonal .c-teaser-big{background-color:#e2e5e9;background-color:var(--bg-light)}.c-layout-diagonal .c-teaser-big-bg{background-color:#2e1aa9;background-color:var(--color-primary)}@media only screen and (max-width:700px){.c-layout-diagonal .c-teaser-imgbg,.c-layout-diagonal .c-teaser-imgbg-text .c-row{min-height:70vh}.c-layout-diagonal .c-teaser-imgbg-text .c-box-inner{padding-top:calc(var(--diagonal-height)/2)}.c-layout-diagonal .c-teaser-imgbg-text .c-box:after{border-bottom:var(--diagonal-height) solid var(--bg-dark-transparent);border-left:var(--diagonal-width) solid transparent;bottom:100%;content:"";height:0;left:0;position:absolute;width:0}}@media only screen and (max-width:767px){.c-layout-diagonal .c-team-detail-text:before{border-bottom:var(--diagonal-height) solid var(--bg-light);border-left:var(--diagonal-width) solid transparent;bottom:calc(100% - 1px);content:"";height:0;left:0;position:absolute;width:0}}@media only screen and (max-width:900px){.c-layout-diagonal .c-teaser-big .c-col-6:nth-child(2){padding-top:calc(var(--diagonal-height)/2)}.c-layout-diagonal .c-teaser-big .c-col-6:nth-child(2):before{border-bottom:var(--diagonal-height) solid var(--bg-light);border-left:var(--diagonal-width) solid transparent;bottom:calc(100% - 1px);content:"";height:0;left:0;position:absolute;width:0}.c-layout-diagonal .c-teaser-big-bg .c-col-6:nth-child(2):before{border-bottom:var(--diagonal-height) solid var(--color-primary)}}.c-layout-minimal{--font-stack-default:"Source Sans 3","Arial","Helvetica",sans-serif;--text-color:#222;--text-color-title:#222;--text-color-link:#222;--text-color-link-icon:#222;--text-color-link-underline:#222;--text-color-light:#fff;--font-weight-normal:300;--font-weight-bold:700;--text-color-disabled:#ccc;--bg-content:#fff;--bg-dark:#fff;--bg-light:#fafafa;--color-primary:#222;--color-highlight:#00d4b4;--btn-bg:#222;--btn-bg-hover:#000;--bg-dark-transparent:rgba(0,0,0,.5);--bg-teaser-big:#fff;--bg-teaser-cta-1:transparent;--bg-teaser-cta-2:transparent;--border-basic:#ccc;--border-footer:#fff;--border-highlight:#000;--line-width-highlight:2px;--border-outside-width:30px;--newsletter-bg:hsla(0,0%,100%,.5);--newsletter-bg-focus:#fff;--newsletter-field-text-color:#2a2228;--form-error:#d00;--form-error-text:#dea6af;--form-ok:#00d4b4;--form-text-small:0.8rem;--text-size-main:18px;--text-size-title-h1:3rem;--text-size-title-h2:2rem;--text-size-title-h3:1.5rem;--text-size-nav:0.9rem;--text-size-lead:1rem;--text-size-offcanvas:1.5rem;--text-size-team-nr:2rem;--text-size-team-nr-big:3rem;--text-size-quote:1.5rem;--text-size-small:0.8rem;--btn-border:#222;--plus-length:24px;--plus-stroke:2px;--plus-stroke-position:11px;--plus-icon-padding:48px;--box-padding-small:1.5em 30px}.c-layout-minimal .c-footer .c-text-light,.c-layout-minimal .c-teaser-big-bg .c-text-light,.c-layout-minimal .c-teaser-cta .c-text-light{--text-color:#222;--text-color-link:#222;--text-color-title:#222;--text-color-light:#222;--border-basic:#ccc;--border-highlight:#000}.c-layout-minimal .c-teaser-imgbg .c-text-light .c-btn{--btn-border:#fff}.c-layout-minimal .c-history:before{--bg-light:#ccc}.c-layout-minimal .c-showroom .c-text-light{--text-color-light:#222;--text-color-title:#222}@media only screen and (max-width:1200px){.c-layout-minimal{--text-size-main:18px;--text-size-title-h1:3rem;--text-size-title-h2:2rem;--text-size-title-h3:1.5rem;--text-size-nav:0.9rem;--text-size-lead:1rem;--text-size-offcanvas:1.5rem;--text-size-team-nr:2rem;--text-size-team-nr-big:3rem;--text-size-quote:1.5rem;--text-size-small:0.8rem;--text-size-offcanvas-team:1.35rem;--text-size-nav:0.8rem}}@media only screen and (max-width:768px){.c-layout-minimal{--text-size-main:18px;--text-size-title-h1:2rem;--text-size-team-nr-big:2rem;--text-size-title-h2:1.5rem;--text-size-team-nr:1.5rem;--text-size-title-h3:1.25rem;--text-size-quote:1.25rem;--text-size-offcanvas-team:1.25rem;--text-size-lead:1rem;--text-size-offcanvas:1.25rem}}@media only screen and (max-width:767px){.c-layout-minimal{--plus-length:16px;--plus-stroke:2px;--plus-stroke-position:7px;--plus-icon-padding:32px}.c-layout-minimal .c-accordion-contest .c-accordion-inner{--plus-icon-padding:0}}.c-layout-minimal .c-h1,.c-layout-minimal .c-h2,.c-layout-minimal h1,.c-layout-minimal h2{text-transform:uppercase}.c-layout-minimal .c-text-block a,.c-layout-minimal .text-small a{background-size:1px 1px}.c-layout-minimal .c-text-block a:focus,.c-layout-minimal .c-text-block a:hover{background-position:0 50%;background-size:1px 1px}.c-layout-minimal .c-btn,.c-layout-minimal .c-text-light .c-btn{background-color:transparent;border:1px solid var(--btn-border);font-weight:400;font-weight:var(--font-weight-normal);text-transform:uppercase}.c-layout-minimal .c-btn,.c-layout-minimal .c-btn:focus,.c-layout-minimal .c-btn:hover,.c-layout-minimal .c-btn:visited{color:#2a2228;color:var(--text-color)}.c-layout-minimal .c-btn:before{background-color:transparent;border:0 solid var(--btn-border);height:100%;width:100%}.c-layout-minimal .c-btn:hover:before{border-width:2px}.c-layout-minimal .c-teaser-imgbg-text .c-row{align-items:flex-end}.c-layout-minimal .c-teaser-imgbg-text .c-box:before{border-left:1px solid #fff;border-left:1px solid var(--bg-content);border-right:1px solid #fff;border-right:1px solid var(--bg-content);top:-60vh}@media only screen and (max-width:700px){.c-layout-minimal .c-teaser-imgbg-text .c-box:before{border-left:none;border-right:none;border-top:1px solid #fff;border-top:1px solid var(--bg-content);top:0}}.c-layout-minimal .c-teaser-big+.c-teaser-big{border-top:none;margin-top:0}.c-layout-minimal .c-teaser-big .c-box{background-color:#fff;background-color:var(--bg-content);border:1px solid #b3b3b3;border:1px solid var(--border-basic);margin-left:-30px;margin-left:calc(var(--grid-container)*-1)}.c-layout-minimal .c-teaser-big .c-row-reverse .c-box{margin-left:auto;margin-right:-30px;margin-right:calc(var(--grid-container)*-1)}@media only screen and (max-width:1399px){.c-layout-minimal .c-teaser-big .c-col-6:nth-child(2){padding-right:30px;padding-right:var(--grid-container)}.c-layout-minimal .c-teaser-big .c-row-reverse .c-col-6:nth-child(2){padding-left:30px;padding-left:var(--grid-container);padding-right:0}}@media only screen and (max-width:900px){.c-layout-minimal .c-teaser-big .c-box,.c-layout-minimal .c-teaser-big .c-row-reverse .c-box{margin:-30px 0 0;margin-top:calc(var(--grid-container)*-1)}.c-layout-minimal .c-teaser-big .c-box{border-left:none}.c-layout-minimal .c-teaser-big .c-row-reverse .c-box{border-left:1px solid #b3b3b3;border-left:1px solid var(--border-basic);border-right:none}}.c-layout-minimal .c-showroom-img{left:30px;left:var(--grid-container)}.c-layout-minimal .c-img-overlay{display:none}.c-layout-minimal .c-showroom h1{background:#fff;background:var(--bg-content);display:inline-block;padding:.05em .05em .05em 0}.c-layout-minimal .c-showroom .c-lead{background:#fff;background:var(--bg-content);padding:.5em .5em .5em 0}@media only screen and (min-width:1400px){.c-layout-minimal .c-showroom-img{left:calc(50% + 30px);left:calc(50% + var(--grid-container));margin-left:-680px;width:calc(50% + 680px)}}.c-layout-minimal .c-teaser-cta .c-box{border-bottom:1px solid #b3b3b3;border-bottom:1px solid var(--border-basic);border-top:6px solid #2e1aa9;border-top:solid var(--line-width-highlight) var(--border-highlight);padding-left:0}.c-layout-minimal .c-teaser-cta .c-box+.c-box{border-top:none}.c-layout-minimal .c-sponsoring{border-top:1px solid #b3b3b3;border-top:1px solid var(--border-basic)}.c-layout-minimal .c-logowall-list{border-bottom:1px solid #b3b3b3;border-bottom:1px solid var(--border-basic);border-top:6px solid #2e1aa9;border-top:solid var(--line-width-highlight) var(--border-highlight)}.c-layout-minimal .c-logowall-list li{border-left:none;border-right:none!important}.c-layout-minimal .c-footer{background-color:#fff;background-color:var(--bg-content);border-top:1px solid #b3b3b3;border-top:1px solid var(--border-basic);font-size:.8rem;font-size:var(--text-size-small)}.c-layout-minimal .c-form-newsletter input[type=email]{border:1px solid #b3b3b3;border:1px solid var(--border-basic)}.c-layout-minimal .c-accordion-inner,.c-layout-minimal .c-accordion-title{padding-left:var(--plus-icon-padding)}.c-layout-minimal .c-accordion-check:checked+label:after,.c-layout-minimal .c-accordion-check:checked+label:before,.c-layout-minimal .c-accordion-check:not(:checked)+label:after,.c-layout-minimal .c-accordion-check:not(:checked)+label:before{border:none;content:"";display:block;position:absolute;top:1.2em;transform:rotate(0deg)}.c-layout-minimal .c-accordion-check:checked+label:after,.c-layout-minimal .c-accordion-check:not(:checked)+label:after{background-color:#00d4b4;background-color:var(--color-highlight);height:var(--plus-stroke);left:0;margin-top:var(--plus-stroke-position);width:var(--plus-length)}.c-layout-minimal .c-accordion-check:checked+label:before,.c-layout-minimal .c-accordion-check:not(:checked)+label:before{background-color:transparent;height:var(--plus-length);left:var(--plus-stroke-position);width:var(--plus-stroke)}.c-layout-minimal .c-accordion-check:not(:checked)+label:before{background-color:#00d4b4;background-color:var(--color-highlight)}.c-layout-minimal .c-teaser-news .c-col-6,.c-layout-minimal .c-teaser-people .c-col-4{display:flex;flex-direction:column}.c-layout-minimal .c-teaser-item{border:1px solid #b3b3b3;border:1px solid var(--border-basic);flex-grow:1}.c-layout-minimal .c-teaser-text{border-top:none;padding:1.5em 30px;padding:var(--box-padding-small)}.c-layout-minimal .c-teaser-news .c-category-title-date{font-weight:400;font-weight:var(--font-weight-normal)}.c-layout-minimal .c-team-detail{background:none}.c-layout-v3{--font-stack-default:"Source Sans 3","Arial","Helvetica",sans-serif;--font-stack-title:"Playfair Display","Georgia",serif;--font-weight-title:600;--btn-border-radius:40px;--box-border-radius:10px}.c-layout-v3 .c-text-block blockquote p{font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-family:var(--font-stack-title);font-weight:900;font-weight:var(--font-weight-title)}.c-layout-v3 .c-category-title{font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-family:var(--font-stack-default)}.c-layout-v3 .c-text-block blockquote:before{background:none}.c-layout-v3 .c-text-block blockquote p{padding-bottom:1em;padding-top:1em}.c-layout-v3 .c-text-block blockquote p:after,.c-layout-v3 .c-text-block blockquote p:before{background-color:#00d4b4;background-color:var(--color-highlight);content:"";height:3px;left:0;position:absolute;width:80px}.c-layout-v3 .c-text-block blockquote p:before{top:0}.c-layout-v3 .c-text-block blockquote p:after{bottom:0}.c-layout-v3 .c-btn{border-radius:var(--btn-border-radius);overflow:hidden}.c-layout-v3 .c-teaser-cta .c-box{border-radius:var(--box-border-radius)}.c-layout-v3 .c-teaser-cta .c-box+.c-box{border-top:none;margin-top:6px;margin-top:var(--small-spacing-between-big-teasers)}.c-layout-v3 .c-teaser-news .c-category-title-date{font-weight:400;font-weight:var(--font-weight-normal)}.c-layout-v3 .c-teaser-text{padding-top:1.5em;padding-top:var(--spacing-s)}.c-layout-v3 .c-form-newsletter input[type=email]{border-radius:var(--btn-border-radius)}.c-layout-acc-chevron{--chevron-width:20px;--chevron-height:20px;--chevron-border:3px 3px 0 0;--chevron-top-position:1.3em;--chevron-icon-padding:48px}@media only screen and (max-width:767px){.c-layout-acc-chevron{--chevron-width:14px;--chevron-height:14px;--chevron-icon-padding:32px}.c-layout-acc-chevron .c-accordion-contest .c-accordion-inner{--chevron-icon-padding:0}}.c-layout-acc-chevron .c-accordion-inner,.c-layout-acc-chevron .c-accordion-title{padding-left:var(--chevron-icon-padding)}.c-layout-acc-chevron .c-accordion-check:checked+label:after,.c-layout-acc-chevron .c-accordion-check:not(:checked)+label:after{border-color:#00d4b4 #00d4b4 transparent transparent;border-color:var(--color-highlight) var(--color-highlight) transparent transparent;border-width:var(--chevron-border);height:var(--chevron-height);top:var(--chevron-top-position);transform:rotate(315deg);width:var(--chevron-width)}.c-layout-acc-chevron .c-accordion-check:not(:checked)+label:after{margin-top:calc(var(--chevron-height)/2*-1);transform:rotate(135deg)}.c-layout-acc-plus{--plus-length:24px;--plus-stroke:2px;--plus-stroke-position:11px;--plus-icon-padding:48px}@media only screen and (max-width:767px){.c-layout-acc-plus{--plus-length:16px;--plus-stroke:2px;--plus-stroke-position:7px;--plus-icon-padding:32px}.c-layout-acc-plus .c-accordion-contest .c-accordion-inner{--plus-icon-padding:0}}.c-layout-acc-plus .c-accordion-inner,.c-layout-acc-plus .c-accordion-title{padding-left:var(--plus-icon-padding)}.c-layout-acc-plus .c-accordion-check:checked+label:after,.c-layout-acc-plus .c-accordion-check:checked+label:before,.c-layout-acc-plus .c-accordion-check:not(:checked)+label:after,.c-layout-acc-plus .c-accordion-check:not(:checked)+label:before{border:none;content:"";display:block;position:absolute;top:1.2em;transform:rotate(0deg)}.c-layout-acc-plus .c-accordion-check:checked+label:after,.c-layout-acc-plus .c-accordion-check:not(:checked)+label:after{background-color:#00d4b4;background-color:var(--color-highlight);height:var(--plus-stroke);left:0;margin-top:var(--plus-stroke-position);width:var(--plus-length)}.c-layout-acc-plus .c-accordion-check:checked+label:before,.c-layout-acc-plus .c-accordion-check:not(:checked)+label:before{background-color:transparent;height:var(--plus-length);left:var(--plus-stroke-position);width:var(--plus-stroke)}.c-layout-acc-plus .c-accordion-check:not(:checked)+label:before{background-color:#00d4b4;background-color:var(--color-highlight)}@media only screen and (min-width:1600px){.c-container-medium,.wp-block-embed.is-type-video{margin-left:auto;margin-right:auto;max-width:1580px}}@media only screen and (min-width:1400px){.c-container{margin-left:auto;margin-right:auto;max-width:1360px}.c-team-detail .c-box,.c-teaser-big .c-box{max-width:680px}.c-teaser-big .c-row-reverse .c-box{margin-left:auto}}@media only screen and (max-width:1200px){.c-sponsors-container{width:160px}}@media only screen and (min-width:1025px){.c-img-wide .c-legend,.c-teaser-cta .c-box{padding-right:33%}.c-box{padding:3em 30px;padding:var(--spacing-m) var(--grid-container)}}@media only screen and (max-width:980px){.c-form-c-col-8,.c-main-title .c-col-8,.c-quote .c-col-8,.c-ranking .c-col-8,.c-section-title .c-col-8,.c-showroom-text .c-col-8,.c-text-only .c-col-8{flex:0 0 83.33333%;max-width:83.33333%}}@media only screen and (max-width:950px){.c-text-img .c-col-6{flex:0 0 58.33333%;max-width:58.33333%}.c-footer-main-simple .c-col-3{flex:0 0 41.66667%;max-width:41.66667%}.c-footer-main-quicklinks .c-col-3,.c-footer-main-quicklinks .c-col-6{flex:0 0 33.33333%;max-width:33.33333%}.c-contact-box .c-col-4{flex:0 0 100%;max-width:100%}.c-contact-box .c-col-4+.c-col-4{padding-top:3em;padding-top:var(--spacing-m)}.c-teaser-people .c-col-4{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:900px){.c-header-logo{height:42px;width:180px}.c-offcanvas-trigger-open{display:block}.c-main-nav{display:none}.c-teaser-big .c-col-6{flex:0 0 100%;max-width:100%}.c-teaser-big-img{height:20em;min-height:0}}@media only screen and (min-width:768px)and (max-width:1024px){.c-team-detail-img-container{min-height:36em}.c-img-wide .c-legend,.c-teaser-cta .c-box{padding-right:16%}}@media only screen and (min-width:768px){.c-accordion-inner{padding-right:25%}}@media only screen and (max-width:767px){.c-form .c-col-8,.c-main-title .c-col-8,.c-quote .c-col-8,.c-ranking .c-col-8,.c-section-title .c-col-8,.c-showroom-text .c-col-8,.c-text-only .c-col-8{flex:0 0 100%;max-width:100%}.c-footer-main-simple .c-col-3,.c-footer-main-simple .c-col-6{flex:0 0 50%;max-width:50%}.c-footer-main-newsletter .c-col-5,.c-footer-main-newsletter .c-col-6,.c-footer-main-quicklinks .c-col-3,.c-footer-main-quicklinks .c-col-6{flex:0 0 100%;max-width:100%}.c-footer-main-newsletter .c-col-6,.c-footer-main-quicklinks .c-col-3{padding-top:3em;padding-top:var(--spacing-m)}.c-logowall-main-list li{flex:0 0 50%;max-width:50%}.c-logowall-more-list li{flex:0 0 33.33333%;max-width:33.33333%}.c-logowall-main-list li:nth-child(3n),.c-logowall-more-list li:nth-child(4n){border-right:none}.c-logowall-main-list li:nth-child(2n),.c-logowall-more-list li:nth-child(3n){border-right:1px solid;border-color:#b3b3b3;border-color:var(--border-basic)}.c-profile .c-col-4{flex:0 0 100%;max-width:100%}.c-profile .c-col-4+.c-col-4{padding-top:3em;padding-top:var(--spacing-m)}.c-team-detail .c-col-6{flex:0 0 100%;max-width:100%}.c-team-detail-img-container{min-height:0}.c-team-detail-img{display:block;height:0;overflow:hidden;padding-bottom:125%;position:relative}.c-team-detail-img img{left:0;position:absolute;top:0}.c-history .c-col-6{flex:0 0 100%;max-width:100%}.c-history:before{left:30px;left:var(--grid-container)}.c-history .c-row:nth-child(2n) .c-history-item,.c-history .c-row:nth-child(2n-1) .c-history-item{padding-left:30px;padding-left:var(--grid-container);padding-right:0;text-align:left}.c-history h2:after{height:8px;margin-left:-4px;top:.4em;width:8px}.c-history .c-row:nth-child(2n-1) h2:after{left:-30px;left:calc(var(--grid-container)*-1);margin-left:-4px;margin-right:0;right:auto}}@media only screen and (max-width:700px){.c-teaser-imgbg-text .c-col-6{flex:0 0 100%;max-width:100%}.c-teaser-imgbg-text .c-row{align-content:flex-end}.c-teaser-imgbg-text .c-box{padding-left:0;padding-right:0}.c-teaser-imgbg-text .c-box:before{height:100%;left:0;left:-30px;left:calc(var(--grid-container)*-1);top:0;width:100%;width:calc(100% + 60px);width:calc(100% + var(--grid-container)*2)}.c-footer-disclaimer .c-col-6,.c-footer-main-simple .c-col-3,.c-footer-main-simple .c-col-6{flex:0 0 100%;max-width:100%}.c-footer-disclaimer .c-col-6:last-child,.c-footer-main-simple .c-col-3{padding-top:3em;padding-top:var(--spacing-m)}.c-footer-disclaimer .c-col-6{text-align:left}.c-footer-disclaimer-list li+li{padding-left:0}.c-footer-disclaimer-list li{padding-right:1.5em}.c-sponsors-container{width:130px}}@media only screen and (max-width:620px){.c-img-2col .c-col-6,.c-text-img .c-col-5,.c-text-img .c-col-6{flex:0 0 100%;max-width:100%}.c-img-2col .c-col-6:first-child{padding-bottom:6em;padding-bottom:var(--spacing-l)}.c-text-img .c-col-5{padding-bottom:3em;padding-bottom:var(--spacing-m)}}@media only screen and (max-width:539px){.c-specification-list dd,.c-specification-list dt,.c-teaser-news .c-col-6,.c-teaser-people .c-col-4{flex:0 0 100%;max-width:100%}.c-specification-list dt{border-bottom:none;padding-bottom:0}.c-specification-list dd{padding-top:0}.c-profile-img{max-width:150px}}@media only screen and (max-width:420px){.c-logowall-main-list li{flex:0 0 100%;max-width:100%}.c-logowall-more-list li{flex:0 0 50%;max-width:50%}.c-logowall-more-list li:nth-child(3n){border-right:none}.c-logowall-main-list li,.c-logowall-main-list li:nth-child(3n),.c-logowall-more-list li:nth-child(2n){border-right:1px solid;border-color:#b3b3b3;border-color:var(--border-basic)}}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{-webkit-text-decoration:underline;text-decoration:underline}.c-ir a:after,a[href]:after,a[href^="javascript:"]:after{content:none!important}blockquote,pre{border:none;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}body,html{height:auto;width:100%}body{font-size:12px}.c-h1,h1{font-size:24px}.c-h2,.c-h3,.c-lead,.c-text-block .c-lead,.c-text-block blockquote p,h2,h3{font-size:16px}.c-container{padding-bottom:2em}.c-footer{display:none}}