@import url(https://fonts.googleapis.com/css?family=Noto+Sans:400,700|Noto+Serif:400,700&display=swap);
h1,h2,h3,h4,h5,h6,p,li{margin:0;padding:0}.nogap{grid-gap:0 !important}:root{--scroll-bar: 8px}.colored-fullbleed-block:before{width:100vw;margin:0 calc(-50vw + 50%)}.has-scrollbar .colored-fullbleed-block:before{width:calc(100vw - 20px);margin:0 calc(-50vw + 50% + 10px)}@supports (color: var(--scroll-bar)){.has-scrollbar .colored-fullbleed-block:before{width:calc(100vw - var(--scroll-bar));margin:0 calc(-50vw + 50% + (var(--scroll-bar) / 2))}}:root{--mdc-layout-grid-margin-desktop: 24px;--mdc-layout-grid-gutter-desktop: 40px;--mdc-layout-grid-column-width-desktop: 72px;--mdc-layout-grid-margin-tablet: 16px;--mdc-layout-grid-gutter-tablet: 16px;--mdc-layout-grid-column-width-tablet: 72px;--mdc-layout-grid-margin-phone: 16px;--mdc-layout-grid-gutter-phone: 16px;--mdc-layout-grid-column-width-phone: 72px}@media (min-width: 1025px){.mdc-layout-grid{box-sizing:border-box;margin:0 auto;padding:24px;padding:var(--mdc-layout-grid-margin-desktop, 24px)}}@media (min-width: 700px) and (max-width: 1024px){.mdc-layout-grid{box-sizing:border-box;margin:0 auto;padding:16px;padding:var(--mdc-layout-grid-margin-tablet, 16px)}}@media (max-width: 699px){.mdc-layout-grid{box-sizing:border-box;margin:0 auto;padding:16px;padding:var(--mdc-layout-grid-margin-phone, 16px)}}@media (min-width: 1025px){.mdc-layout-grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-20px;margin:calc(var(--mdc-layout-grid-gutter-desktop, 40px) / 2 * -1)}@supports (display: grid){.mdc-layout-grid__inner{display:-ms-grid;display:grid;margin:0;grid-gap:40px;grid-gap:var(--mdc-layout-grid-gutter-desktop, 40px);-ms-grid-columns:minmax(0, 1fr) var(--mdc-layout-grid-gutter-desktop, 40px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-desktop, 40px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-desktop, 40px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-desktop, 40px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-desktop, 40px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-desktop, 40px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-desktop, 40px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-desktop, 40px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-desktop, 40px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-desktop, 40px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-desktop, 40px) minmax(0, 1fr);grid-template-columns:repeat(12, minmax(0, 1fr))}}}@media (min-width: 700px) and (max-width: 1024px){.mdc-layout-grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-8px;margin:calc(var(--mdc-layout-grid-gutter-tablet, 16px) / 2 * -1)}@supports (display: grid){.mdc-layout-grid__inner{display:-ms-grid;display:grid;margin:0;grid-gap:16px;grid-gap:var(--mdc-layout-grid-gutter-tablet, 16px);-ms-grid-columns:minmax(0, 1fr) var(--mdc-layout-grid-gutter-tablet, 16px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-tablet, 16px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-tablet, 16px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-tablet, 16px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-tablet, 16px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-tablet, 16px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-tablet, 16px) minmax(0, 1fr);grid-template-columns:repeat(8, minmax(0, 1fr))}}}@media (max-width: 699px){.mdc-layout-grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-8px;margin:calc(var(--mdc-layout-grid-gutter-phone, 16px) / 2 * -1)}@supports (display: grid){.mdc-layout-grid__inner{display:-ms-grid;display:grid;margin:0;grid-gap:16px;grid-gap:var(--mdc-layout-grid-gutter-phone, 16px);-ms-grid-columns:minmax(0, 1fr) var(--mdc-layout-grid-gutter-phone, 16px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-phone, 16px) minmax(0, 1fr) var(--mdc-layout-grid-gutter-phone, 16px) minmax(0, 1fr);grid-template-columns:repeat(4, minmax(0, 1fr))}}}@media (min-width: 1025px){.mdc-layout-grid__cell{width:calc(33.33333% - 40px);width:calc(33.33333% - var(--mdc-layout-grid-gutter-desktop, 40px));box-sizing:border-box;margin:20px;margin:calc(var(--mdc-layout-grid-gutter-desktop, 40px) / 2)}@supports (display: grid){.mdc-layout-grid__cell{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}@supports (display: grid){.mdc-layout-grid__cell{margin:0}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop{width:calc(8.33333% - 40px);width:calc(8.33333% - var(--mdc-layout-grid-gutter-desktop, 40px))}@supports (display: grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop{width:auto;-ms-grid-column-span:1;grid-column-end:span 1}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop{width:calc(16.66667% - 40px);width:calc(16.66667% - var(--mdc-layout-grid-gutter-desktop, 40px))}@supports (display: grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop{width:auto;-ms-grid-column-span:2;grid-column-end:span 2}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop{width:calc(25% - 40px);width:calc(25% - var(--mdc-layout-grid-gutter-desktop, 40px))}@supports (display: grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop{width:auto;-ms-grid-column-span:3;grid-column-end:span 3}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop{width:calc(33.33333% - 40px);width:calc(33.33333% - var(--mdc-layout-grid-gutter-desktop, 40px))}@supports (display: grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop{width:calc(41.66667% - 40px);width:calc(41.66667% - var(--mdc-layout-grid-gutter-desktop, 40px))}@supports (display: grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop{width:auto;-ms-grid-column-span:5;grid-column-end:span 5}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop{width:calc(50% - 40px);width:calc(50% - var(--mdc-layout-grid-gutter-desktop, 40px))}@supports (display: grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop{width:auto;-ms-grid-column-span:6;grid-column-end:span 6}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop{width:calc(58.33333% - 40px);width:calc(58.33333% - var(--mdc-layout-grid-gutter-desktop, 40px))}@supports (display: grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop{width:auto;-ms-grid-column-span:7;grid-column-end:span 7}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop{width:calc(66.66667% - 40px);width:calc(66.66667% - var(--mdc-layout-grid-gutter-desktop, 40px))}@supports (display: grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop{width:auto;-ms-grid-column-span:8;grid-column-end:span 8}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop{width:calc(75% - 40px);width:calc(75% - var(--mdc-layout-grid-gutter-desktop, 40px))}@supports (display: grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop{width:auto;-ms-grid-column-span:9;grid-column-end:span 9}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop{width:calc(83.33333% - 40px);width:calc(83.33333% - var(--mdc-layout-grid-gutter-desktop, 40px))}@supports (display: grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop{width:auto;-ms-grid-column-span:10;grid-column-end:span 10}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop{width:calc(91.66667% - 40px);width:calc(91.66667% - var(--mdc-layout-grid-gutter-desktop, 40px))}@supports (display: grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop{width:auto;-ms-grid-column-span:11;grid-column-end:span 11}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop{width:calc(100% - 40px);width:calc(100% - var(--mdc-layout-grid-gutter-desktop, 40px))}@supports (display: grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop{width:auto;-ms-grid-column-span:12;grid-column-end:span 12}}}@media (min-width: 700px) and (max-width: 1024px){.mdc-layout-grid__cell{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px));box-sizing:border-box;margin:8px;margin:calc(var(--mdc-layout-grid-gutter-tablet, 16px) / 2)}@supports (display: grid){.mdc-layout-grid__cell{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}@supports (display: grid){.mdc-layout-grid__cell{margin:0}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet{width:calc(12.5% - 16px);width:calc(12.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet{width:auto;-ms-grid-column-span:1;grid-column-end:span 1}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet{width:calc(25% - 16px);width:calc(25% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet{width:auto;-ms-grid-column-span:2;grid-column-end:span 2}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet{width:calc(37.5% - 16px);width:calc(37.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet{width:auto;-ms-grid-column-span:3;grid-column-end:span 3}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet{width:calc(62.5% - 16px);width:calc(62.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet{width:auto;-ms-grid-column-span:5;grid-column-end:span 5}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet{width:calc(75% - 16px);width:calc(75% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet{width:auto;-ms-grid-column-span:6;grid-column-end:span 6}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet{width:calc(87.5% - 16px);width:calc(87.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet{width:auto;-ms-grid-column-span:7;grid-column-end:span 7}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet{width:auto;-ms-grid-column-span:8;grid-column-end:span 8}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet{width:auto;-ms-grid-column-span:8;grid-column-end:span 8}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet{width:auto;-ms-grid-column-span:8;grid-column-end:span 8}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet{width:auto;-ms-grid-column-span:8;grid-column-end:span 8}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet{width:auto;-ms-grid-column-span:8;grid-column-end:span 8}}}@media (max-width: 699px){.mdc-layout-grid__cell{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));box-sizing:border-box;margin:8px;margin:calc(var(--mdc-layout-grid-gutter-phone, 16px) / 2)}@supports (display: grid){.mdc-layout-grid__cell{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}@supports (display: grid){.mdc-layout-grid__cell{margin:0}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone{width:calc(25% - 16px);width:calc(25% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone{width:auto;-ms-grid-column-span:1;grid-column-end:span 1}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone{width:auto;-ms-grid-column-span:2;grid-column-end:span 2}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone{width:calc(75% - 16px);width:calc(75% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone{width:auto;-ms-grid-column-span:3;grid-column-end:span 3}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports (display: grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone{width:auto;-ms-grid-column-span:4;grid-column-end:span 4}}}.mdc-layout-grid__cell--order-1{order:1}.mdc-layout-grid__cell--order-2{order:2}.mdc-layout-grid__cell--order-3{order:3}.mdc-layout-grid__cell--order-4{order:4}.mdc-layout-grid__cell--order-5{order:5}.mdc-layout-grid__cell--order-6{order:6}.mdc-layout-grid__cell--order-7{order:7}.mdc-layout-grid__cell--order-8{order:8}.mdc-layout-grid__cell--order-9{order:9}.mdc-layout-grid__cell--order-10{order:10}.mdc-layout-grid__cell--order-11{order:11}.mdc-layout-grid__cell--order-12{order:12}.mdc-layout-grid__cell--align-top{align-self:flex-start}@supports (display: grid){.mdc-layout-grid__cell--align-top{-ms-grid-row-align:start;align-self:start}}.mdc-layout-grid__cell--align-middle{-ms-grid-row-align:center;align-self:center}.mdc-layout-grid__cell--align-bottom{align-self:flex-end}@supports (display: grid){.mdc-layout-grid__cell--align-bottom{-ms-grid-row-align:end;align-self:end}}@media (min-width: 1025px){.mdc-layout-grid--fixed-column-width{width:1352px;width:calc( var(--mdc-layout-grid-column-width-desktop, 72px) * 12 + var(--mdc-layout-grid-gutter-desktop, 40px) * 11 + var(--mdc-layout-grid-margin-desktop, 24px) * 2)}}@media (min-width: 700px) and (max-width: 1024px){.mdc-layout-grid--fixed-column-width{width:720px;width:calc( var(--mdc-layout-grid-column-width-tablet, 72px) * 8 + var(--mdc-layout-grid-gutter-tablet, 16px) * 7 + var(--mdc-layout-grid-margin-tablet, 16px) * 2)}}@media (max-width: 699px){.mdc-layout-grid--fixed-column-width{width:368px;width:calc( var(--mdc-layout-grid-column-width-phone, 72px) * 4 + var(--mdc-layout-grid-gutter-phone, 16px) * 3 + var(--mdc-layout-grid-margin-phone, 16px) * 2)}}.mdc-layout-grid--align-left{margin-right:auto;margin-left:0}.mdc-layout-grid--align-right{margin-right:0;margin-left:auto}.slide-top-enter,.slide-top-appear{transform:translateY(-100%);overflow:hidden}.slide-top-enter-active,.slide-top-appear-active{transform:translateY(0%);transition:all 300ms}@media (prefers-reduced-motion: reduce){.slide-top-enter-active,.slide-top-appear-active{transition:none}}.slide-top-exit{transform:translateY(0%)}.slide-top-exit-active{transform:translateY(-100%);transition:all 300ms}@media (prefers-reduced-motion: reduce){.slide-top-exit-active{transition:none}}@media (prefers-reduced-motion: reduce){.slide-top{transition:none}}.slide-left-enter,.slide-left-appear{transform:translateX(-100%);opacity:0;overflow:hidden}.slide-left-enter-active,.slide-left-appear-active{opacity:1;transform:translateX(0%);transition:all 300ms}@media (prefers-reduced-motion: reduce){.slide-left-enter-active,.slide-left-appear-active{transition:none}}.slide-left-exit{transform:translateX(0%);opacity:1}.slide-left-exit-active{transform:translateX(-100%);opacity:0;transition:all 300ms}@media (prefers-reduced-motion: reduce){.slide-left-exit-active{transition:none}}@media (prefers-reduced-motion: reduce){.slide-left .animation{-webkit-animation:none;animation:none}}.rotate-enter{transform:rotate(0deg)}.rotate-enter-active,.rotate-enter-done{transform:rotate(180deg);transition:all 300ms}@media (prefers-reduced-motion: reduce){.rotate-enter-active,.rotate-enter-done{transition:none}}.rotate-exit{transform:rotate(180deg)}.rotate-exit-active{transform:rotate(0deg);transition:all 300ms}@media (prefers-reduced-motion: reduce){.rotate-exit-active{transition:none}}@media (prefers-reduced-motion: reduce){.rotate{transition:none}}.expand-height-enter{transform:scaleY(0)}.expand-height-enter-active{transform:scaleY(1);transform-origin:top;transition:transform 300ms}@media (prefers-reduced-motion: reduce){.expand-height-enter-active{transition:none}}.expand-height-exit{transform:scaleY(1)}.expand-height-exit-active{transform:scaleY(0);transform-origin:top;transition:transform 300ms}@media (prefers-reduced-motion: reduce){.expand-height-exit-active{transition:none}}@media (prefers-reduced-motion: reduce){.expand-height{transition:none}}.fade-enter,.fade-appear{opacity:0;overflow:hidden}.fade-enter-active,.fade-appear-active{opacity:1;transition:opacity 300ms}@media (prefers-reduced-motion: reduce){.fade-enter-active,.fade-appear-active{transition:none}}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity 300ms}@media (prefers-reduced-motion: reduce){.fade-exit-active{transition:none}}@media (prefers-reduced-motion: reduce){.fade .animation{-webkit-animation:none;animation:none}}@font-face{font-family:"Futura PT W01 Demi";src:url(./84271cfa-205f-47c6-8e88-1e5fa4e29838.woff2) format("woff2"),url(./00bf84ce-30bd-41b2-9405-995fafc11b7c.woff) format("woff");font-display:swap}@font-face{font-family:"Futura PT W10 Demi Cyrillic";src:url(./1a7b1dab-899e-4e28-b8af-f53ca12764a4.woff2) format("woff2"),url(./215d0762-a637-4657-a57c-b3b13d671e8c.woff) format("woff")}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#0d0d0d;overflow-wrap:break-word}.h1--hero{font-family:"Futura PT W01 Demi","Futura PT W10 Demi Cyrillic",Arial,Helvetica,sans-serif;font-size:94px;font-weight:500;letter-spacing:-1.24px;line-height:110px}@media only screen and (max-width: 699px){.h1--hero{font-size:57px;letter-spacing:-0.75px;line-height:70px}}h1,.h1{font-family:"Futura PT W01 Demi","Futura PT W10 Demi Cyrillic",Arial,Helvetica,sans-serif;font-size:58px;font-weight:500;letter-spacing:-0.41px;line-height:70px}@media only screen and (max-width: 699px){h1,.h1{font-size:36px;letter-spacing:-0.25px;line-height:50px}}h2,.h2{font-family:"Futura PT W01 Demi","Futura PT W10 Demi Cyrillic",Arial,Helvetica,sans-serif;font-size:36px;font-weight:500;line-height:46px}@media only screen and (max-width: 699px){h2,.h2{font-size:29px;line-height:37px}}h3,.h3,.modal-table__heading{font-family:"Futura PT W01 Demi","Futura PT W10 Demi Cyrillic",Arial,Helvetica,sans-serif;font-size:29px;font-weight:500;letter-spacing:0.18px;line-height:30px}@media only screen and (max-width: 699px){h3,.h3,.modal-table__heading{font-size:22px;letter-spacing:0.14px;line-height:30px}}h4,.h4,.product-family-card__title{font-family:"Futura PT W01 Demi","Futura PT W10 Demi Cyrillic",Arial,Helvetica,sans-serif;font-size:22px;font-weight:500;line-height:29px}@media only screen and (max-width: 699px){h4,.h4,.product-family-card__title{font-size:20px;line-height:26px}}h5,.h5,legend,h6,.h6,.glossary-tooltip__popover h3,blockquote.quote,.config__heading,.text-quote{font-family:"Noto Sans",sans-serif;font-size:13.8px;font-weight:bold;letter-spacing:0.15px;line-height:24px}@media only screen and (max-width: 699px){h5,.h5,legend,h6,.h6,.glossary-tooltip__popover h3,blockquote.quote,.config__heading,.text-quote{font-size:18px}}p,.p,small,.small,.span,.a,table,.site-footer,.article__tags,.product-family-card__body,.product-family-card__products a,.ecoformblock label,.ecoformblock legend,.ecoformblock input[type="submit"],.ecoformblock__gdpr,.ecoformblock__gdpr a.ecoformblock__gdpr__link,.product,.product .breadcrumbs,.searchresultview,.articlepage .products,.articlepage .tags span,.contactpage .product-family-card .address-line,.connect-page__main-content ul,.filelisting{font-family:"Noto Sans",sans-serif;font-size:13.8px;line-height:24px;margin-bottom:12px}.articlepage__preamble p,ul.preamble,p.preamble,div.preamble,.preamble p,.preamble a,.list-block li,.list-block__description,.text-image-block p,.product .product-acoustics__preamble p,.searchresultview .search-result__description,.articlepage__maincontent p,.campaignpage__preamble,.campaignpage__section p,.campaignpage__section li,.articlepage__maincontent span,.articlepage__maincontent ul,.articlepage__maincontent ol,.articlepage__maincontent div{font-family:"Noto Serif",serif;font-size:18px;line-height:30px}@media only screen and (max-width: 699px){.articlepage__preamble p,ul.preamble,p.preamble,div.preamble,.preamble p,.preamble a,.list-block li,.list-block__description,.text-image-block p,.product .product-acoustics__preamble p,.searchresultview .search-result__description,.articlepage__maincontent p,.campaignpage__preamble,.campaignpage__section p,.campaignpage__section li,.articlepage__maincontent span,.articlepage__maincontent ul,.articlepage__maincontent ol,.articlepage__maincontent div{font-size:20px}}.articlepage__preamble p{font-weight:bold}.preamble a{text-decoration:underline}ul.preamble{margin:0;padding-left:1rem;list-style:none}li{margin-bottom:24px}a{text-decoration:none;margin-bottom:0}.caption-text,figcaption,.articlepage__maincontent figcaption p,.campaignpage__section figcaption p,.articlepage__maincontent figcaption span{font-family:"Noto Sans",sans-serif;font-size:11.83px;letter-spacing:0.4px;line-height:16px}.overline-text{font-family:"Noto Sans",sans-serif;font-size:11.83px;letter-spacing:2px;line-height:16px;text-transform:uppercase}.subtitle,.textinput,.contactcard__name,blockquote.quotee,.ecoformblock input,.ecoformblock textarea,.ecoformblock select,.config h4,.config-btn__text h4{font-family:"Noto Serif",serif;font-size:15.77px;font-weight:bold;letter-spacing:0.15px;line-height:24px}@media only screen and (max-width: 699px){.subtitle,.textinput,.contactcard__name,blockquote.quotee,.ecoformblock input,.ecoformblock textarea,.ecoformblock select,.config h4,.config-btn__text h4{font-size:15px;letter-spacing:0.14px}}input,button,.button-text,.subtitle-2,.site-footer h5,.linkbox h4,.ecoformblock button{font-family:"Noto Sans",sans-serif;font-size:13.55px;font-weight:bold;letter-spacing:0.1px;line-height:24px}@media only screen and (max-width: 699px){input,button,.button-text,.subtitle-2,.site-footer h5,.linkbox h4,.ecoformblock button{font-size:13px}}a{transition:all 300ms}@media (prefers-reduced-motion: reduce){a{transition:none}}a:hover{color:#0d0d0d}.flex{display:flex}.flex--align-center{align-items:center}.flex--justify-center{justify-content:center}.flex--justify-between{justify-content:space-between}.flex--justify-end{justify-content:flex-end}.flex--row{flex-direction:row}.flex--column{flex-direction:column}.flex--wrap{flex-wrap:wrap}.space-between{justify-content:space-between}.site-header-wrapper{background-color:#fff}.site-header{max-width:1440px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:80px}.site-header a{line-height:0}.site-header__navigation{display:flex;justify-content:space-around;width:100%;align-items:center}.site-header__navigation a:not(:last-child){margin-right:18px}.site-header__navigation .button-text{width:-webkit-max-content;width:-moz-max-content;width:max-content}.site-header__navigation h4{color:rgba(0,0,0,0.6);margin-bottom:0}.site-header__navigation a,.site-header__navigation h4{transition:all 300ms}@media (prefers-reduced-motion: reduce){.site-header__navigation a,.site-header__navigation h4{transition:none}}.site-header__navigation a:hover,.site-header__navigation h4:hover{color:#0d0d0d}.site-header__region-link{width:10%}.site-header__mobile-menu{display:none}.site-header__search{width:100%;margin:0 55px 0 15px;display:flex;justify-content:flex-end}@media only screen and (max-width: 1024px){.site-header__navigation,.site-header__region-link,.site-header__search{display:none}.site-header__mobile-menu{display:block;color:rgba(0,0,0,0.6)}.site-header__mobile-link{position:static;margin-left:24px}}@media only screen and (max-width: 1024px){.mobile-menu{background-color:#ffe000;position:fixed;height:100%;width:100%;top:0;left:0;display:flex;flex-direction:column;z-index:5;padding:16px;overflow:auto}.mobile-menu__regions{list-style:none;margin:0}.mobile-menu__search{display:flex;margin-bottom:12px}.mobile-menu .mobile-menu__link{font-family:"Futura PT W01 Demi","Futura PT W10 Demi Cyrillic",Arial,Helvetica,sans-serif;font-weight:500;font-size:22px;letter-spacing:0.14px;line-height:30px;margin:12px 0;color:#0d0d0d}.mobile-menu .mobile-menu__link--spacing{display:flex;align-items:center;justify-content:space-between}.mobile-menu .mobile-menu__link--small{font-family:"Noto Sans",sans-serif;font-size:13.8px;line-height:24px;margin-bottom:12px}.mobile-menu__close{-ms-grid-row-align:center;align-self:center}}button.btn-wrapper,.mobile-filter__btn-wrapper,.installation__td-btn,.installation__load-more{padding:0;margin:0;border:none;cursor:pointer;min-width:44px;min-height:44px;background:none}.site-footer-wrapper{background-color:#eee;border-bottom:1px solid rgba(0,0,0,0.12);border-top:1px solid rgba(0,0,0,0.12);margin-bottom:44px}.site-footer{min-height:409px;max-width:1440px;margin:0 auto;padding-top:48px}.site-footer h5{margin-bottom:12px}.site-footer__about-us{max-width:75%}.site-footer__social-links a{margin-right:12px}.site-footer__social-links img{height:40px;transition:all 300ms}@media (prefers-reduced-motion: reduce){.site-footer__social-links img{transition:none}}.site-footer__social-links img:hover{opacity:0.5}.site-footer__content-links{display:flex;flex-direction:column}@media only screen and (min-width: 700px){.site-footer__content-links{flex-wrap:wrap;max-height:280px}}.site-footer__content-links a{margin-bottom:12px}.site-footer__logo{width:120px}main.mdc-layout-grid{position:relative;min-height:calc( 100vh - 409px - 80px - 1px * 2 - 44px);padding-bottom:72px}.noscroll{overflow:hidden}.subnav__wrapper{background-color:#fff;top:0;z-index:1;transition:box-shadow 300ms;width:100%;height:98px;position:fixed}@media only screen and (max-width: 1024px){.subnav__wrapper{display:none}}@media (prefers-reduced-motion: reduce){.subnav__wrapper{transition:none}}.subnav__wrapper--stuck{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.subnav__inner{max-width:1440px;padding-bottom:0}.subnav__contact-link{position:relative}.subnav__contact-link--stuck a{transition:all 300ms;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}@media (prefers-reduced-motion: reduce){.subnav__contact-link--stuck a{transition:none}}.subnav__contact-link a{position:absolute;right:0;transform:translate(-25%, -50%)}.subnav__links{display:flex}.subnav__link{padding:12px 18px;border-bottom:none;transition:border-bottom 300ms;box-sizing:border-box;height:50px}@media (prefers-reduced-motion: reduce){.subnav__link{transition:none}}.subnav__link h4{margin:0;color:#000}.subnav__link:hover{background-color:rgba(0,0,0,0.04);border-bottom:1px solid #828282}.subnav__link--active{border-bottom:2px solid #ffc700}.circle{border-radius:50%}.arrow{transition:transform 0.3s}@media (prefers-reduced-motion: reduce){.arrow{transition:none}}.linkbox{min-height:36px;cursor:pointer;box-sizing:border-box;border:1px solid rgba(0,0,0,0.12);display:flex;align-items:center;padding:10px 16px;color:#0d0d0d;background:none;text-decoration:none !important}.linkbox h4{color:#0d0d0d}.linkbox--no-border{border:none}.linkbox--inline{display:inline-flex;margin:20px 0}.linkbox i{color:#0d0d0d}.linkbox *:not(i){margin:0 0 0 8px}.linkbox--primary{background-color:#ffe000;border:none}.linkbox--primary i{color:rgba(0,0,0,0.6)}.linkbox--localmap{margin:12px}.linkbox--secondary{background-color:transparent;border:none;color:rgba(0,0,0,0.6)}.linkbox--secondary i,.linkbox--secondary h4{pointer-events:none;color:rgba(0,0,0,0.6)}.linkbox--centered{margin:0 auto}.linkbox--localmap{margin:-20px}.linkbox h4,.linkbox i{transition:all 300ms;pointer-events:none}@media (prefers-reduced-motion: reduce){.linkbox h4,.linkbox i{transition:none}}.linkbox:hover h4,.linkbox:hover i{color:#0d0d0d}.popupmessage__overlay{width:100%;min-width:280px;position:fixed;top:0;left:0;z-index:9999;background-color:rgba(0,0,0,0.8);display:block;height:100vh}.popupmessage__content{font-family:"Futura PT W01 Demi","Futura PT W10 Demi Cyrillic",Arial,Helvetica,sans-serif;width:100%;overflow-x:hidden;line-height:normal;position:absolute;margin-top:-280px;top:50%;margin-top:-280px}@media (min-width: 768px){.popupmessage__content{margin-top:-140px}}.messageArea{background:#3e3e3e;color:#fff;padding:20px;float:none;clear:both;margin:0 15px;text-align:center}.messageArea h2{font-size:22px;color:white !important}.messageArea a{color:#ffe000;font-weight:bold}.messageArea__center table{display:table;height:100%;margin-bottom:0}.messageArea__center table tbody{width:100%}.messageArea__center table tbody tr{width:100%;display:flex;flex-direction:column;border-bottom:none !important;width:100%}.messageArea__center table tbody tr:hover{background-color:transparent !important}.messageArea__center table tbody tr td{width:100% !important;max-width:100% !important;padding:0 !important}.messageArea__center table tbody tr td:first-child{margin-bottom:2rem}.messageArea .linkbox{justify-content:center;color:#333;margin-top:1rem}@media (min-width: 768px){.messageArea{width:600px;margin:0 auto}.messageArea__center table tbody tr{flex-direction:row}.messageArea__center table tbody tr td:first-child{padding:0 5px 0 0 !important;margin-bottom:0}.messageArea__center table tbody tr td:last-child{padding:0 0 0 5px !important}}.lazy-image-wrapper{overflow:hidden}.lazy-image-wrapper__placeholder{filter:blur(10px);transform:scale(1.1);transition:all 0.5s}@media (prefers-reduced-motion: reduce){.lazy-image-wrapper__placeholder{transition:none}}.lazy-image-wrapper__loaded{filter:none;transform:none}figure{margin:0}figure figcaption{width:50%;margin:0 auto;color:rgba(0,0,0,0.6);margin-top:6px}.ecotable,.table{border-collapse:collapse;overflow-x:auto;display:block;margin-bottom:30px}.table--full-width{width:100%;display:table}.ecotable th,.ecotable td,.table th,.table td{text-align:left}.ecotable th:not(.table__td--block),.ecotable td:not(.table__td--block),.table th:not(.table__td--block),.table td:not(.table__td--block){padding:8px 32px 8px 8px}.ecotable tbody tr:not(.table__tr--sub-table):not(.table__tr--highlighted),.table tbody tr:not(.table__tr--sub-table):not(.table__tr--highlighted){border-bottom:1px solid rgba(0,0,0,0.12);transition:all 300ms}@media (prefers-reduced-motion: reduce){.ecotable tbody tr:not(.table__tr--sub-table):not(.table__tr--highlighted),.table tbody tr:not(.table__tr--sub-table):not(.table__tr--highlighted){transition:none}}.ecotable tbody tr:not(.table__tr--sub-table):not(.table__tr--highlighted):hover,.table tbody tr:not(.table__tr--sub-table):not(.table__tr--highlighted):hover{background-color:#eee}.ecotable th,.table th{font-weight:bold}.ecotable th[colspan],.table th[colspan]{text-align:center;padding:8px}.ecotable th,.ecotable td,.ecotable p,.table th,.table td,.table p{margin-bottom:0}.ecotable th,.ecotable td:not([colspan="100%"]),.table th,.table td:not([colspan="100%"]){max-width:240px}.table__header--cell{font-weight:bold;border-bottom:1px solid black}.table__header--empty-cell{border-bottom:none}.table__body--selected{background:#ffe000}.table__td--expandable{cursor:pointer}.table__td--block a{display:block;padding:8px 32px 8px 8px}.table__tr--highlighted{background-color:rgba(255,199,0,0.1);transition:all 300ms}@media (prefers-reduced-motion: reduce){.table__tr--highlighted{transition:none}}.table__tr--highlighted:hover{background-color:rgba(255,199,0,0.2)}.radio{display:flex;align-items:center}.radio__label{margin-right:6px}.radio__input{opacity:0}.radio__btn{width:24px;height:24px;border:2px solid rgba(0,0,0,0.12);display:inline-block;border-radius:50%;position:relative;transition:all 300ms}@media (prefers-reduced-motion: reduce){.radio__btn{transition:none}}.radio__input:checked+.radio__btn{border-color:#000}.radio__input:checked+.radio__btn:after{top:4px;left:4px;width:16px;height:16px;border-radius:50%;background:#000;content:"";position:absolute}.textinput{border:1px solid #eee;border-radius:4px;padding:12px;box-sizing:border-box}.modal{width:100%;height:100%;position:fixed;background:#fff;z-index:10;top:0;bottom:0;left:0;right:0;overflow-y:scroll;overflow-x:hidden}.modal--opaque{background:rgba(255,255,255,0.5)}.modal--opaque .modal__inner{background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:24px;transform:translateY(50px);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}@media only screen and (max-width: 699px){.modal--opaque .modal__inner{transform:none;top:20px;height:calc(100% - 90px)}}.modal__inner{display:flex;justify-content:center;flex-wrap:wrap;max-width:1440px;margin:0 auto;position:relative}.modal__close-btn{position:absolute;top:24px;right:24px;z-index:10}@media only screen and (max-width: 699px){.modal__close-btn{top:6px;right:12px}}.modal-table{margin:60px 30px;display:flex;flex-direction:column;position:relative;width:calc(50% - 60px)}.modal-table__row{display:flex;align-items:center;padding:24px 12px;cursor:pointer;transition:background-color 300ms;position:relative;background:none;border:none}@media (prefers-reduced-motion: reduce){.modal-table__row{transition:none}}.modal-table__row:after{content:"";left:0px;position:absolute;bottom:0px;width:calc(100% - 12px);border-bottom:1px solid black}.modal-table__row:hover{background-color:#e6e6e6}.modal-table__row--selected{background-color:#e6e6e6}.modal-table__text{display:flex;flex-direction:column;text-align:left}.modal-table__typename{font-size:16px;margin:12px;font-family:"Noto Serif", serif}.modal-table__icon{margin-left:auto;height:24px;width:24px;color:#696969;display:flex;justify-content:center;align-items:center;transition-property:background-color, color;transition-duration:0.3s}@media (prefers-reduced-motion: reduce){.modal-table__icon{transition:none}}.modal-table__icon i{font-size:24px}.modal-table__icon--highlighted{background-color:#696969;color:#e6e6e6;border-radius:50%}.modal-table__buttons{margin-top:30px;display:flex;justify-content:flex-end}.modal-table__buttons button{margin-left:18px}.modal-table__buttons button:not(.linkbox--primary){border:none;background:none}.modal-table__iframe{width:100%;height:375px}@media only screen and (max-width: 699px){.modal-table{min-width:0;width:100%;margin:12px 0;padding:12px}}.scrollbutton{color:white;padding:2px 10px;border:4px solid white;position:absolute;bottom:15px;right:15px;font-weight:600;outline:0;background:transparent;cursor:pointer}.scrollbutton:hover{color:white}.scrollbutton:focus{outline:0}.colored-fullbleed-block{position:relative;z-index:0;margin:-40px 0}@media only screen and (max-width: 1024px){.colored-fullbleed-block{margin:-16px 0}}.colored-fullbleed-block:before{content:"";position:absolute;top:0;bottom:0;z-index:-1}.colored-fullbleed-block--dark-gray *,.colored-fullbleed-block--dark-gray a:hover,.colored-fullbleed-block--dark-grayish-cyan *,.colored-fullbleed-block--dark-grayish-cyan a:hover,.colored-fullbleed-block--dark-grayish-red *,.colored-fullbleed-block--dark-grayish-red a:hover,.colored-fullbleed-block--mostly-desaturated-dark-blue *,.colored-fullbleed-block--mostly-desaturated-dark-blue a:hover{color:white}.colored-fullbleed-block--dark-gray * ul.list-block,.colored-fullbleed-block--dark-gray a:hover ul.list-block,.colored-fullbleed-block--dark-grayish-cyan * ul.list-block,.colored-fullbleed-block--dark-grayish-cyan a:hover ul.list-block,.colored-fullbleed-block--dark-grayish-red * ul.list-block,.colored-fullbleed-block--dark-grayish-red a:hover ul.list-block,.colored-fullbleed-block--mostly-desaturated-dark-blue * ul.list-block,.colored-fullbleed-block--mostly-desaturated-dark-blue a:hover ul.list-block{border-color:white}.colored-fullbleed-block--dark-gray * ul.list-block li:before,.colored-fullbleed-block--dark-gray a:hover ul.list-block li:before,.colored-fullbleed-block--dark-grayish-cyan * ul.list-block li:before,.colored-fullbleed-block--dark-grayish-cyan a:hover ul.list-block li:before,.colored-fullbleed-block--dark-grayish-red * ul.list-block li:before,.colored-fullbleed-block--dark-grayish-red a:hover ul.list-block li:before,.colored-fullbleed-block--mostly-desaturated-dark-blue * ul.list-block li:before,.colored-fullbleed-block--mostly-desaturated-dark-blue a:hover ul.list-block li:before{background:white}.colored-fullbleed-block--dark-gray:before{background:#787878}.colored-fullbleed-block--dark-grayish-cyan:before{background:#5d7978}.colored-fullbleed-block--dark-grayish-red:before{background:#a1807c}.colored-fullbleed-block--mostly-desaturated-dark-blue:before{background:#728aa0}.heroblock{position:relative;overflow:hidden}@media only screen and (min-width: 700px){.heroblock{height:calc(100vh - 180px);min-height:550px}}@media only screen and (min-width: 1025px){.heroblock--smaller{max-height:450px;min-height:auto}}.heroblock--smaller .heroblock-full-height{height:calc(100% - 300px)}.heroblock img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.heroblock--nomargin{margin-bottom:0 !important}.heroblock h1{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;margin-bottom:30px}@media only screen and (max-width: 1025px){.heroblock h1{font-size:36px;line-height:46px;margin-bottom:18px}}.heroblock .preamble{margin-bottom:30px;font-family:"Futura", serif;font-size:24px}.heroblock .preamble--second{margin-top:-30px;margin-bottom:30px}.heroblock__grid-container{width:100%}.heroblock__grid-container>{color:black}@media only screen and (min-width: 700px){.heroblock__grid-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.heroblock__render{max-width:1440px;height:100%}.heroblock__text{color:#000}@media only screen and (min-width: 700px){.heroblock__text--black--shadow{text-shadow:4px 2px 4px #fff}.heroblock__text--white{color:#fff}.heroblock__text--white--shadow{text-shadow:4px 2px 4px #000}}@media only screen and (max-width: 1025px){.heroblock-hide-mobile{display:none}}.heroblock-full-height{height:100%}@media only screen and (max-width: 699px){.heroblock-full-height{height:100%}}.heroblock-align-left{text-align:left;justify-content:flex-start}.heroblock-align-right{text-align:right;justify-content:flex-end}.contactblock h2{text-align:center;margin-bottom:48px}.contactblock__contactcards .cta{display:flex;justify-content:center;flex-direction:column}.contactcard{display:flex;flex-direction:column;align-items:flex-start;padding:24px;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.contactcard__imagewrapper{width:100%;max-width:250px;margin:0 auto;overflow:hidden;border-radius:50%}.contactcard__section{border-bottom:1px solid rgba(0,0,0,0.12);margin-top:12px;padding-bottom:12px;width:100%;display:flex;justify-content:space-between}.contactcard__section--flex-col{display:flex;flex-direction:column}.contactcard__section--no-pad{padding:0}.contactcard__section--no-bord{border:none}.contactcard img{border-radius:50%;margin:0 auto;width:100%}.quick-links{display:flex;justify-content:space-around;margin-bottom:80px}@media only screen and (max-width: 1024px){.quick-links{display:block}.quick-links a{display:block;margin-bottom:30px}.quick-links a .linkbox{display:inline-flex}.quick-links a:last-child{margin-bottom:0px}}@media only screen and (max-width: 699px){.quick-links{margin-bottom:0}.quick-links a{margin-bottom:12px}}.featured-article{color:#0d0d0d;border-radius:8px;overflow:hidden;background-color:#eee;margin-bottom:40px;transition:all 300ms}.featured-article--flex{display:flex;flex-direction:column;height:100%}.featured-article--nopad{margin-bottom:0}@media (prefers-reduced-motion: reduce){.featured-article{transition:none}}.featured-article:hover{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);background:#fafafa}.featured-article__image{overflow:hidden}.featured-article__image img{width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1024px){.featured-article__image img{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}}.featured-article__content{padding:20px}.featured-article__content--flex{display:flex;flex-direction:column;height:100%;justify-content:space-between}.articles{margin-bottom:80px}.articles__read-more{padding-top:40px}.article{color:#0d0d0d;border-radius:8px;overflow:hidden;background:#eee;border:none;display:flex;flex-direction:column;height:100%;justify-content:flex-start;transition:all 300ms}@media (prefers-reduced-motion: reduce){.article{transition:none}}.article:hover{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);background:#fafafa}.article:hover .article__tags span{opacity:1}.article__image{overflow:hidden}.article__image img{width:100%}.article__title{margin:0;padding:24px}.article__title h4,.article__title p{margin:0}.article__tags{position:relative;margin-top:auto;padding:0 24px 24px;display:flex;flex-wrap:wrap;color:rgba(0,0,0,0.6)}.article__tags span{transition:all 300ms;opacity:0;font-weight:bold}@media (prefers-reduced-motion: reduce){.article__tags span{transition:none}}.article__tags i{margin-right:12px}.article__arrow{position:absolute;top:6px;right:24px;color:#0d0d0d}@media only screen and (max-width: 699px){.article{margin-bottom:40px}}.worldmap{position:relative;margin-bottom:80px}.worldmap .location-marker{cursor:normal}.worldmap--global .location-marker{cursor:pointer}.worldmap h2{text-align:center}.worldmap__container{height:70vh;min-height:600px;width:100%}@media only screen and (max-width: 1024px){.worldmap__container{max-width:100vw}}.worldmap__legend{font-family:"Futura PT W01 Demi", "Futura PT W10 Demi Cyrillic", Arial, Helvetica, sans-serif;position:absolute;top:0;left:50%}.worldmap__legend__container{left:-50%;background-color:#fff;box-shadow:0 4px 50px 0 rgba(0,0,0,0.1);padding:10px 20px;margin:10px auto;border-radius:3px;position:relative}.worldmap__legend__container .typecontainer{display:inline-block;margin:0 10px}.worldmap__legend__container .typecontainer img{margin-right:5px;vertical-align:middle}.worldmap__legend__container .typecontainer span{font-size:20px;font-weight:bold}.worldmap__office img{width:100%}.location-card{background-color:white;padding:8px;position:absolute;z-index:1;bottom:10px;min-width:420px;transform:translateX(-50%);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.location-card__title{margin-top:24px}.location-card__buttons{margin-top:24px;display:flex;justify-content:space-between}.location-card__buttons div:nth-of-type(1){margin-right:24px}.product-description{margin-bottom:40px}.product-description .preamble{margin-bottom:30px}.product-description__text{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-top:40px;box-sizing:border-box}@media only screen and (max-width: 699px){.product-description__text{padding-top:0}}.product-description__text__buttons{margin:1rem 0;display:flex;flex-flow:wrap}.product-description__text__buttons button:not(:last-child){margin-right:1rem}.product-description__image{order:0;position:relative;overflow:hidden}@media only screen and (max-width: 699px){.product-description__image{order:-1}}.product-description__image img{width:100%}.product-description__button{position:absolute;right:30px;bottom:30px;background:#eee;border:none}.product-description__button:focus{outline:0}@media only screen and (max-width: 699px){.product-description__button{display:none}}.quote-block{text-align:center;margin:20px 0}.quote-block__icon i{color:#ffe000;font-size:48px}.quote-block__text p{color:rgba(0,0,0,0.6);text-align:center;font-family:"Noto Sans",sans-serif;font-size:21px;font-weight:bold;letter-spacing:0.15px;line-height:24px;max-width:80%;display:inline-block}@media only screen and (max-width: 699px){.quote-block__text p{font-size:18px}}.quote-block--left-margin{position:absolute;left:40px;max-width:210px}@media only screen and (max-width: 1024px){.quote-block--left-margin{position:relative;left:unset;max-width:unset}}.quote-block--right-margin{position:absolute;right:40px;max-width:210px}@media only screen and (max-width: 1024px){.quote-block--right-margin{position:relative;right:unset;max-width:unset}}blockquote{width:80%;margin:0 auto}blockquote.quote{color:rgba(0,0,0,0.6);text-align:center;padding-bottom:10px}blockquote.quote:before{font-family:Material Icons;color:#ffe000;content:"format_quote";display:block;font-size:48px;padding-bottom:10px}blockquote.quotee:before{content:"- "}blockquote.quotee{color:rgba(0,0,0,0.6);line-height:29px;text-align:center;padding-bottom:10px}.pushpagelist__main{margin-bottom:40px}.pushpagelist__side-links{color:rgba(0,0,0,0.6)}.left-push-link a h4{order:1}.left-push-link a .pushArrow{order:0}.side-links__item{display:block;margin-bottom:20px;padding:24px;text-decoration:none !important}.side-links__item .flex{display:flex}.side-links__item i{margin-left:12px;margin-right:12px;width:30px}.side-links__item div{font-weight:bold}@media only screen and (max-width: 1024px){.side-links__item{margin-bottom:10px;display:flex;align-items:center;justify-content:center}.side-links__item p{display:none}}.product-family-card{position:relative;transition:all 0.3s;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);height:100%;display:flex;flex-direction:column}@media (prefers-reduced-motion: reduce){.product-family-card{transition:none}}.product-family-card a{display:block}.product-family-card:hover{box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}.product-family-card--expanded{transition:background-color 300ms;box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}@media (prefers-reduced-motion: reduce){.product-family-card--expanded{transition:none}}.product-family-card__head{padding:24px;padding-bottom:6px}.product-family-card__body{padding:6px 24px;margin-bottom:0;color:#0d0d0d}.product-family-card__body ul{margin:0}.product-family-card__body ul li{margin-bottom:0}.product-family-card__image{position:relative;overflow:hidden}.product-family-card__image img{width:100%;-o-object-fit:cover;object-fit:cover}.product-family-card__image--rounded{padding:40px;padding-bottom:0px}.product-family-card__image--rounded img{border-radius:50%;width:100%}.product-family-card__footer{margin-top:auto}.product-family-card__footer--arrow{padding:12px}.product-family-card__overlay{position:absolute;display:flex;transition:opacity 300ms;opacity:0;top:0;left:0;height:100%;width:100%;align-items:center}@media (prefers-reduced-motion: reduce){.product-family-card__overlay{transition:none}}.product-family-card:hover .product-family-card__overlay{opacity:1}.product-family-card:hover .product-family-card__button{background:#ffe000}.product-family-card__button{font-weight:normal;padding:12px;margin:0;border:none;background-color:#eee;transition:background-color 300ms;display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}@media (prefers-reduced-motion: reduce){.product-family-card__button{transition:none}}.product-family-card__button--expanded{z-index:1;background-color:#ffe000;font-weight:bold;box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}.product-family-card__title{color:#0d0d0d}.product-family-card__products{background:#ffe000;color:#0d0d0d;z-index:1;padding:12px;width:calc(100% - text-margin(4));left:0;right:0;position:absolute;box-shadow:0 38px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}.product-family-card__products a{display:block;color:rgba(0,0,0,0.87);margin-bottom:6px}.lightbox{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background:rgba(255,255,255,0.5);z-index:20;display:flex;justify-content:center;align-items:center;cursor:pointer}.lightbox img{box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);padding:20px;background:white;max-width:100vw;max-height:100vh;height:auto;width:auto;box-sizing:border-box}@media only screen and (max-width: 699px){.lightbox img{padding:0}}.lightbox__closebutton{position:absolute;top:12px;right:12px;border:none;background:none;padding:12px;line-height:0}.triple-image img{width:100%}.triple-image figcaption{text-align:center}.fact-box{padding:24px;background:#eee;border-top:8px solid #ffe000;box-sizing:border-box;margin:20px 0}.fact-box p,.fact-box ul,.fact-box div,.fact-box ol{font-family:"Noto Sans",sans-serif !important;font-size:13.8px !important;line-height:24px !important;margin-bottom:12px !important}.fact-box--left-margin{position:absolute;left:20px;max-width:230px}@media only screen and (max-width: 1024px){.fact-box--left-margin{position:relative;left:unset;max-width:unset}}.fact-box--right-margin{position:absolute;right:20px;max-width:230px}@media only screen and (max-width: 1024px){.fact-box--right-margin{position:relative;right:unset;max-width:unset}}.getintouch{margin-bottom:40px}.getintouch h2{text-align:center;margin-bottom:40px}.getintouch__links .linkbox--secondary{margin-left:40px}.getintouch-form{width:440px;max-width:100%}@media only screen and (max-width: 699px){.getintouch-form{width:auto}}.getintouch-form .textinput{width:100%;max-width:100%;min-width:100%;margin-bottom:18px}.getintouch-form__header{margin-top:40px;margin-bottom:18px}.getintouch-form .checkbox{margin-right:10px}.ecoformblock h3{margin-bottom:12px}.ecoformblock input,.ecoformblock textarea,.ecoformblock select{border:1px solid #eee;border-radius:4px;padding:12px;box-sizing:border-box}.ecoformblock select,.ecoformblock input[type="text"],.ecoformblock input[type="submit"],.ecoformblock textarea{width:100%;max-width:100%}.ecoformblock label,.ecoformblock legend{font-weight:bold}.ecoformblock legend{margin-bottom:0}.ecoformblock input[type="submit"]{background:#ffe000;border:none;cursor:pointer}.ecoformblock .orientationVertical label{display:flex;align-items:center;margin-bottom:0}.ecoformblock .orientationVertical label,.ecoformblock .orientationHorizontal label{padding:6px}.ecoformblock td{padding-bottom:12px}.ecoformblock button{min-height:36px;cursor:pointer;box-sizing:border-box;border:none;display:flex;align-items:center;padding:10px 16px;color:#0d0d0d;background:none;text-decoration:none !important;margin-top:12px;background-color:#ffe000}.iframeblock{width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.iframeblock__wrapper{margin:20px 0}.iframeblock__wrapper--large{width:100%}.iframeblock__wrapper--medium{width:75%}.iframeblock__wrapper--small{width:50%}.iframeblock__wrapper--set-left{float:left;margin-right:20px}.iframeblock__wrapper--set-middle{margin:20px auto}.iframeblock__wrapper--set-right{float:right;margin-left:20px}.iframeblock iframe{position:absolute;top:0;left:0;width:100%;height:100%}.eco-three-columns-pushbox{margin-bottom:40px}.eco-three-columns-pushbox__rte{margin:20px 0}.eco-three-columns-pushbox .article__title p,.eco-three-columns-pushbox .article__title span,.eco-three-columns-pushbox .article__tags p,.eco-three-columns-pushbox .article__tags span{font-family:"Noto Sans", sans-serif !important;font-size:13.8px !important;line-height:24px !important;margin-bottom:12px !important}.glossary-tooltip{position:relative;color:#0d0d0d;background:rgba(255,224,0,0.15)}.glossary-tooltip:hover{background:rgba(255,224,0,0.3)}.glossary-tooltip__popover{z-index:1;cursor:initial;position:absolute;opacity:0;transition:opacity 300ms;visibility:hidden;background:white;padding:12px;left:0;top:36px;box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);width:320px}@media only screen and (max-width: 1024px){.glossary-tooltip__popover{position:fixed;left:0;width:100%;top:100px}}.glossary-tooltip__popover div,.glossary-tooltip__popover span,.glossary-tooltip__popover p{font-family:"Noto Sans", sans-serif !important;font-size:13.8px !important;line-height:24px !important;font-weight:normal}.glossary-tooltip__popover--visible{visibility:visible;opacity:1}.bulletlist{border-top:4px solid #ffe000;border-bottom:4px solid #ffe000;margin:50px 0 50px 0;width:600px}.list-block{max-width:600px;margin:50px 0;list-style:none;border-top:5px solid #ffe000;border-bottom:5px solid #ffe000}.list-block li{position:relative;margin:36px 5px;font-family:"Noto Serif",serif}.list-block__description{margin-top:20px}ul.list-block li:before{position:absolute;content:"";width:8px;height:8px;border-radius:4px;background:#202020;top:12px;left:-25px}ol.list-block{counter-reset:list}ol.list-block li{counter-increment:list}ol.list-block li:before{position:absolute;content:counter(list);font-family:"Futura PT W01 Demi","Futura PT W10 Demi Cyrillic",Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:30px;top:1px;left:-25px}.text-image-block__text{display:flex;flex-direction:column;height:100%;padding:80px;box-sizing:border-box;justify-content:center}@media only screen and (max-width: 1024px){.text-image-block__text{padding:40px}}@media only screen and (max-width: 699px){.text-image-block__text{padding:20px 0}}.text-image-block__text--align-right{margin-left:auto}.text-image-block__link{margin-top:35px}.text-image-block__link a.linkbox.linkbox--primary i,.text-image-block__link a.linkbox.linkbox--primary h4{color:#0d0d0d}.text-image-block h3{margin-bottom:20px}.text-image-block>div{overflow:hidden}.text-image-block img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.globalstartpage--backgroundimage{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}.globalstartpage--logotype{text-align:center}.globalstartpage--overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2;cursor:pointer}.globalstartpage--overlay--hidden{display:none}.globalstartpage--overlay--show{display:block}@media only screen and (max-width: 1024px){.globalstartpage--overlay{display:none}}.globalstartpage h1{text-align:center;font-size:40px}@media only screen and (max-width: 699px){.globalstartpage h1{font-size:26px}}.region{background:white;position:absolute !important;display:none;top:50%;left:50%;transform:translate(-50%, -50%);padding-bottom:20px !important;box-shadow:0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);border-radius:3px;z-index:2}.region--show{display:block;min-height:auto !important}@media only screen and (max-width: 1024px){.region--main{display:none}}@media only screen and (max-width: 1024px){.region{width:80vw}}.region__header{margin:0}.region__list{display:flex;flex-direction:column}.region__list span{position:relative}.region__section{cursor:pointer;text-align:left;background:none;border:none;display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px}.region__section:hover{background:#fafafa}.region__section:focus{outline:0}.region__section i{margin-left:18px}.region__country-list{max-height:0;overflow:hidden;position:absolute;padding:0;transition:all 0.1s ease-in-out;box-shadow:0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);border:1px solid #fafafa;margin:0}.region__country-list--expanded{max-height:calc(24vh + 25px);overflow:auto;z-index:1;width:100%;background-color:white;border-radius:3px}.region__country{height:56px;padding:0 15px;margin:0}.region__country:not(:first-child){border-top:1px solid rgba(0,0,0,0.12)}.region__country:hover{background:#fafafa}.region__country a{box-sizing:border-box;height:100%;display:flex;align-items:center}.region__country a:focus{outline:0}.site-search{width:100%;position:relative;max-width:250px}.site-search .linkbox,.site-search i,.site-search h4{color:rgba(0,0,0,0.6);letter-spacing:1.25px}.site-search i.material-icons.search{position:absolute;font-size:24px;top:12px;left:12px}.site-search__input{text-indent:48px;height:48px;box-sizing:border-box;width:100%;border:none;background-color:#eee;-webkit-appearance:textfield}.site-search__input--mobile{width:calc(100% - $icon-size-large)}.site-search__input--mobile:focus{background-color:#fff}.filter-selector h1{margin-bottom:24px}.filter-selector__product-family-cards,.filter-selector__categories-section,.filter-selector__summary-section{margin-bottom:18px}.filter-selector__clear-filter{color:rgba(0,0,0,0.6);background:none;border:none;cursor:pointer;margin-bottom:12px}.filter-selector__categories-section--mobile{display:none}.filter-selector__summary-section{display:flex;justify-content:space-between}.filter-selector .category-section{padding:0 18px 12px 18px;border:1px solid rgba(0,0,0,0.12)}.filter-selector .category-section__heading{color:rgba(0,0,0,0.6)}.filter-selector .category-section__filter{display:flex;align-items:baseline;flex-wrap:wrap;margin-top:6px;width:100%}.filter-selector .category-section__filter i.subdirectory_arrow_right{color:rgba(0,0,0,0.6);font-size:12px;margin:0 6px;width:12px}.filter-selector .category-section__tags{display:flex;flex-wrap:wrap;width:calc(100% - 24px)}.filter-selector .category-section__tag{font-weight:normal;position:relative;margin:6px;padding:6px 12px;border-radius:4px;background-color:#eee;cursor:pointer;transition:color 300ms}@media (prefers-reduced-motion: reduce){.filter-selector .category-section__tag{transition:none}}.filter-selector .category-section__tag,.filter-selector .category-section__tag:focus{border:1px solid rgba(0,0,0,0.12)}.filter-selector .category-section__tag--disabled{color:rgba(0,0,0,0.3);cursor:initial}.filter-selector .category-section__tag--checked{border-color:#ffe10d;background-color:#ffe000}.filter-selector .category-section__mobile-icon{display:none}.appear-top-enter{opacity:0;margin-top:0px}.appear-top-enter-active,.appear-top-enter-done{margin-top:24px;opacity:1;transition:all 300ms}@media (prefers-reduced-motion: reduce){.appear-top-enter-active,.appear-top-enter-done{transition:none}}.appear-top-exit{margin-top:24px;opacity:1}.appear-top-exit-active{margin-top:0px;opacity:0;transition:all 300ms}@media (prefers-reduced-motion: reduce){.appear-top-exit-active{transition:none}}@media (prefers-reduced-motion: reduce){.appear-top{transition:none}}.mobile-filter{padding:0;border:1px solid rgba(0,0,0,0.12)}.mobile-filter__expand-section{padding:12px;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:0}.mobile-filter__heading{color:rgba(0,0,0,0.6);margin:0}.mobile-filter__btn-wrapper{display:flex;align-items:center;color:rgba(0,0,0,0.6);margin-left:-6px}.mobile-filter__btn-wrapper i{margin:0 auto}@media only screen and (max-width: 1024px){.filter-selector__categories-section--mobile{display:block;margin-bottom:18px}}.category-section .category-section__filter:nth-of-type(3){margin-left:24px}.category-section .category-section__filter:nth-of-type(4){margin-left:48px}.category-section .category-section__filter:nth-of-type(5){margin-left:72px}.category-section .category-section__filter:nth-of-type(6){margin-left:96px}.category-section .category-section__filter:nth-of-type(7){margin-left:120px}.category-section .category-section__filter:nth-of-type(8){margin-left:144px}.category-section .category-section__filter:nth-of-type(9){margin-left:168px}.mobile-filter .category-section__filter:nth-of-type(1){margin-left:12px}.mobile-filter .category-section__filter:nth-of-type(2){margin-left:12px}.mobile-filter .category-section__filter:nth-of-type(3){margin-left:36px}.mobile-filter .category-section__filter:nth-of-type(4){margin-left:52px}.filter-info{border:1px solid rgba(0,0,0,0.12);padding:42px 48px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.filter-info__lists{display:flex;justify-content:space-between}@media only screen and (max-width: 699px){.filter-info__lists{flex-direction:column}}.filter-info__list{margin:1rem 0;flex:1}@media only screen and (min-width: 700px){.filter-info__list:first-child{margin-right:.5rem}.filter-info__list:last-child{margin-left:.5rem}}.filter-info__list h4{font-size:18px}.filter-info__list ul{margin:2px}.filter-info__list ul li{margin-bottom:0}.filter-info__list ul li:not(:last-child){margin-bottom:12px}.filter-info__description{font-size:16px;line-height:2rem}.filter-info__description a{text-decoration:underline}.filter-info__expandable{border:none;background:none;display:flex;align-items:center;color:rgba(0,0,0,0.6);width:100%}.filter-info *{color:rgba(0,0,0,0.6)}@media only screen and (max-width: 1024px){.filter-info{padding:12px 18px}.filter-info h2{font-size:22px}.filter-info{order:-1}}.product{padding-top:0;margin-top:98px}@media only screen and (max-width: 1024px){.product{margin-top:0}}.product .breadcrumbs{margin-bottom:0;display:flex;align-items:center;color:rgba(0,0,0,0.6)}.product .breadcrumbs__crumb{margin-right:8px;margin-bottom:0}.product .breadcrumbs__crumb--current{font-weight:bold;color:#0d0d0d}.product .breadcrumbs i{font-size:12px;color:rgba(0,0,0,0.6);margin-right:6px}.product .breadcrumbs button{margin-left:6px;min-height:0;color:rgba(0,0,0,0.6);font-weight:normal}.product .breadcrumbs button span{text-decoration:underline}.product section:not(:first-child){position:relative;border-top:1px solid grey}.product__anchor{top:-100px;position:absolute;visibility:hidden}.product__expandable-section{background:none;border:none;cursor:pointer;width:100%;text-align:left;padding:30px}@media only screen and (max-width: 699px){.product__expandable-section{padding:12px 0}}.product__expandable-section h3{margin:0}.product__expandable-section i.keyboard_arrow_down{color:rgba(0,0,0,0.6);margin-left:18px}.product .product-acoustics__preamble{margin-top:40px;margin-bottom:30px}.product .product-acoustics__absorption-diagram{margin-bottom:40px}.product .product-acoustics__absorption-diagram--bold{font-weight:bold}.product .product-acoustics__legend{margin-left:20px}.product .product-acoustics red_style{color:red}.product .product-acoustics__imagecontainer{display:flex;max-width:100%;align-items:flex-end}.product .product-acoustics__imagecontainer img{max-width:100%;width:auto}.product .technical-property{margin-bottom:40px}.product .technical-property__images{margin-bottom:20px;margin-top:20px;display:flex}.product .technical-property__images img{margin-right:20px}.product .technical-property__modal{padding:36px;padding-top:72px}.product__sub-heading{text-align:center}.product .product-maintenance{padding:24px;margin-bottom:20px}.product .product-maintenance__preamble{margin-bottom:20px;font-family:"Noto Serif", serif;font-size:22px;line-height:29px}@media only screen and (max-width: 699px){.product .product-maintenance__preamble{font-size:20px;line-height:26px}}.product .product-articles{margin-bottom:40px}@media only screen and (max-width: 699px){.product .product-articles{margin-bottom:0}}.product__techprops{padding-top:20px}.product-contact{text-align:center;padding:80px 0}@media only screen and (max-width: 699px){.product-contact{padding:40px 0}}.product-contact__buttons{margin-top:12px;flex-wrap:wrap}.config{display:flex;justify-content:center;max-width:1440px;margin:0 auto;position:relative}.config__table{min-width:440px;margin:40px;display:flex;flex-direction:column;position:relative}@media only screen and (max-width: 699px){.config__table{min-width:0;width:100%;margin:12px 0;padding:12px}.config__table:last-child{padding-bottom:54px}}.config__heading{margin-bottom:12px}.config__row{display:flex;align-items:center;padding:0 0 0 12px;cursor:pointer;transition:background-color 300ms;transition:all 300ms}@media (prefers-reduced-motion: reduce){.config__row{transition:none}}.config__row h4{margin:0}.config__row .radio__btn{margin-left:auto;height:20px;width:20px}.config__row .radio__input:checked+.radio__btn:after{top:4px;left:4px;width:12px;height:12px}@media (prefers-reduced-motion: reduce){.config__row{transition:none}}.config__row:hover{background-color:#e6e6e6}.config__row--selected{background-color:#e6e6e6}.config__row--disabled{cursor:initial;transition:all 300ms}.config__row--disabled,.config__row--disabled h4{color:rgba(0,0,0,0.3)}@media (prefers-reduced-motion: reduce){.config__row--disabled{transition:none}}.config__row--disabled:hover{background:none}.config__row--disabled .config__content{border-color:rgba(0,0,0,0.3)}.config__row--focused{outline:2px solid rgba(0,0,0,0.5);outline-offset:-1px}.config__row--focused .config__content{border:none}.config__image{min-height:60px;min-width:60px;display:flex}.config__image img{height:100%;width:100%}.config__content{padding:24px;border-bottom:1px solid black;width:100%;display:flex;align-items:center}.config__buttons{margin-top:18px;display:flex;justify-content:flex-end}.config__buttons button{margin-left:18px}.config__buttons button:not(.linkbox--primary){border:none;background:none}@media only screen and (max-width: 699px){.config__buttons{position:fixed;bottom:0;left:0;width:calc(100% - 24px);background-color:#fafafa;border-top:1px solid rgba(0,0,0,0.12);padding:12px}}.config-btn{border:none;font-family:"Noto Sans",sans-serif;background:#e9e9e9;margin-bottom:12px;padding:12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-radius:4px;min-height:62px}.config-btn__text{display:flex;flex-direction:column;align-items:flex-start}.config-btn__text h4{margin:0}.config-btn__icon{-ms-grid-row-align:center;align-self:center;color:rgba(0,0,0,0.6)}.config-btn__label{color:rgba(0,0,0,0.6);font-size:12px;line-height:1;margin-bottom:3px}.config-btn--with-value{border-bottom:1px solid #ffc700}.installation__downloads a{font-weight:bold}.installation--margin-right{margin-bottom:12px}.installation--margin-right i{margin-right:12px}.installation--margin-right span{margin-bottom:0}.installation img{width:auto;max-height:50vw;-o-object-fit:scale-down;object-fit:scale-down}.installation__td-btn{display:flex;justify-content:space-between;width:100%;text-align:left}.installation__load-more{color:rgba(0,0,0,0.6);font-weight:bold;margin-bottom:40px}.installation__load-more h4{display:flex}.product-tools{display:flex;justify-content:space-around;flex-wrap:wrap;margin:36px 0}.product-tools__tool{border:0;background:none;display:flex;align-items:center;color:rgba(0,0,0,0.6);font-weight:bold;cursor:pointer;padding:6px 18px 6px 6px}.product-tools__tool i{margin-right:12px}.installation__top,.appearance__top{margin-bottom:40px}.installation__top img,.appearance__top img{width:100%}.appearance__surface{background:#fff;padding:40px;margin-bottom:30px}.appearance .colorpalette__selected-color-wrapper{max-width:180px;margin-right:18px;margin-bottom:40px}.appearance .colorpalette__selected-color{height:180px;margin-bottom:12px;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.appearance .colorpalette__colors{min-width:180px;flex:1}.appearance .colorcircle{width:80px;height:80px;margin-right:20px;margin-bottom:20px;border:none;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);cursor:pointer;transition:box-shadow 300ms}.appearance .colorcircle:hover{box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}@media (prefers-reduced-motion: reduce){.appearance .colorcircle{transition:none}}.appearance .colorcircle--dark i{color:white}.appearance .colorcircle:focus{outline:2px solid black;border:4px solid white}.product-family{padding-top:0px}.product-family .product-description{margin-bottom:80px}@media only screen and (max-width: 699px){.product-family .product-description{margin-bottom:40px}}.product-family__additional-information{margin-bottom:80px}@media only screen and (max-width: 699px){.product-family__additional-information{margin-bottom:0px}}.product-family__additional-information .related-information h3{margin-top:20px}.product-family__additional-information .related-information--full-width{display:flex;flex-direction:column;justify-content:center}.product-family__additional-information .related-information--full-width h3{margin-top:0px}.product-family__additional-information img{width:100%}.product-family .related-articles{margin-bottom:40px}@media only screen and (max-width: 699px){.product-family .related-articles{margin-bottom:0px}}.product-family .inspiration-knowledge-deeplink{display:flex;justify-content:center}.searchresultview{margin-top:80px}@media only screen and (max-width: 699px){.searchresultview{margin-top:0}}.searchresultview .linkbox,.searchresultview i,.searchresultview h4,.searchresultview input{color:rgba(0,0,0,0.6)}.searchresultview .search__input{height:48px;box-sizing:border-box;width:80%;border:none;background-color:#eee;max-width:500px;padding:0 18px;border-radius:4px}.searchresultview .search-result{padding:18px 24px;display:block}@media only screen and (max-width: 699px){.searchresultview .search-result{padding:18px 12px}}.searchresultview .search-result__description{color:#0d0d0d;display:block;margin-bottom:12px}.searchresultview .search-result__header{margin:0}.searchresultview .search-result:nth-child(even){background-color:#f4f4f4}.searchresultview .search-result::nth-child(odd){background-color:white}.searchresultview .search-result__breadcrumbs :last-child{font-weight:bold}.searchresultview .search-result__breadcrumbs i{font-size:12px;margin:0 6px}.page-content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative}.page-content a{text-decoration:underline}.page-content h1{margin-bottom:12px}.page-content .mt-m40{margin-top:-40px}.page-content__banner{width:100%;height:calc(80vh - 80px);position:absolute;top:0;left:0;z-index:0;overflow:hidden}.page-content__banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-content__container{margin-top:calc((80vh - 80px) / 2.5);max-width:1440px;width:100%}.page-content__container--no-image{margin-top:80px}.page-content__text-section{position:relative;z-index:1;background:#fafafa;width:100%;min-height:calc((80vh - 80px) / 1.8);transform:translateX(-60px);padding:40px 60px;padding-bottom:0;box-shadow:0px -25px 20px -20px rgba(0,0,0,0.8)}.page-content__iframe{width:100%}.page-content__media{overflow:hidden}.page-content__media img{width:100%}.page-content__section{margin:40px 0px}.page-content__section--margin-btn-large{margin:40px 0px 80px 0px}.page-content__section--bottom-only{margin-top:0}@media only screen and (max-width: 1024px){.page-content__mobile-order--last{order:10}.page-content .page-content__text-section{width:auto;transform:none;padding:40px 20px}}@media only screen and (max-width: 699px){.page-content .page-content__container{padding:0}}.preamble iframe{max-width:100%}.iframepage h1{margin-bottom:24px}@media only screen and (max-width: 699px){.inspiration-knowledge .featured-article-wrapper{display:none}}.inspiration-knowledge__title{margin-bottom:40px}.inspiration-knowledge .featured-article-wrapper--mb{margin-bottom:40px}.acoustic-glossary{padding-top:80px}.acoustic-glossary .subnav__wrapper--stuck{top:0;border-bottom:none}@media only screen and (max-width: 699px){.acoustic-glossary .subnav{overflow-x:scroll}}@media only screen and (max-width: 1024px){.acoustic-glossary .subnav a{margin-right:12px}}.acoustic-glossary .subnav div{display:inline}.acoustic-glossary h1{margin-bottom:60px}.acoustic-glossary h2#a{margin-top:40px;margin-bottom:40px}.acoustic-glossary__nav{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,0.6);position:fixed;height:70px;top:80px;left:0;right:0}.acoustic-glossary__nav div>div:last-of-type a{color:#0d0d0d}.acoustic-glossary__nav a{color:rgba(0,0,0,0.3);transition:all 300ms;margin-right:24px}@media (prefers-reduced-motion: reduce){.acoustic-glossary__nav a{transition:none}}.acoustic-glossary__nav a:hover{color:#0d0d0d}.acoustic-glossary__content{position:relative;margin-left:80px;margin-right:80px}.acoustic-glossary__content .hidden-anchor{visibility:hidden;position:absolute;top:-90px}@media only screen and (max-width: 1024px){.acoustic-glossary__content{margin-left:0px;margin-right:0px}}.acoustic-glossary__item{margin-bottom:40px}.acoustic-glossary__item h3{margin-bottom:20px}.acoustic-glossary .product__expandable-section{background:none;border:none;cursor:pointer;width:100%;text-align:left;padding:20px 0}.acoustic-glossary .product__expandable-section--expanded{border-bottom:1px solid rgba(0,0,0,0.6);margin-bottom:20px}.acoustic-glossary img.image-float-left{float:left;margin-right:25px;margin-bottom:15px}.articlepage{position:relative}.articlepage__mainimage{position:relative}.articlepage__mainimage img{width:100%}.articlepage__maincontent a{text-decoration:underline}.articlepage .author{margin-bottom:24px}.articlepage .author img{border-radius:50%}.articlepage .author__information{margin-left:12px;border-bottom:1px solid rgba(0,0,0,0.6);width:100%}.articlepage .author__information p{color:rgba(0,0,0,0.6)}.articlepage .products{margin-bottom:24px}.articlepage .products .caption-text{color:rgba(0,0,0,0.6)}.articlepage .products__product-in-article{padding:12px;padding-left:0px;margin-left:12px;border-bottom:1px solid rgba(0,0,0,0.6)}.articlepage .products__product-in-article .subtitle{color:#0d0d0d}.articlepage .tags{margin-bottom:12px}.articlepage .tags span{margin-right:12px;color:rgba(0,0,0,0.6)}.articlepage .share-area img{height:40px;transition:all 300ms}@media (prefers-reduced-motion: reduce){.articlepage .share-area img{transition:none}}.articlepage .share-area img:hover{opacity:0.5}.articlepage .share-area #share{cursor:pointer}.articlepage .slider-images{margin:20px 0}.articlepage .slider-images img{cursor:pointer}.articlepage .two-images figure figcaption,.articlepage .three-images figure figcaption{width:100%}.articlepage .two-images:first-child figure figcaption,.articlepage .three-images:first-child figure figcaption{text-align:left}.articlepage .two-images:last-child figure figcaption,.articlepage .three-images:last-child figure figcaption{text-align:right}.campaignpage__heading{text-align:center}.campaignpage__section-header{margin-bottom:20px}.campaignpage__preamble{text-align:center}.campaignpage__author{height:88px;width:320px;margin:40px auto}.campaignpage__author img{border-radius:50%}.campaignpage__author__information{padding-left:10px}.campaignpage__author__title{height:16px;width:251.72px;color:#222222;font-family:"Noto Sans",sans-serif;font-size:11.83px;letter-spacing:2px;line-height:16px}.campaignpage__author__name{height:24px;width:251.72px;color:#222222;font-family:"Noto Serif",serif;font-size:15.77px;font-weight:bold;letter-spacing:0.15px;line-height:24px}.campaignpage__author__date{height:24px;color:rgba(0,0,0,0.6);font-family:"Noto Serif",serif;font-size:13.8px;letter-spacing:0;line-height:24px;padding-bottom:9px}.campaignpage__author__divider{height:1px;width:264px;background-color:rgba(34,34,34,0.54)}.campaignpage__anchorbar-container{display:flex;justify-content:center}.campaignpage__anchorbar{position:-webkit-sticky;position:sticky;top:0;z-index:1;text-align:center;width:100%;background-color:#fafafa;box-shadow:0 10px 10px -3px rgba(0,0,0,0.2);margin-bottom:40px;overflow-x:auto}.campaignpage__anchorbar__link{padding:15px 19px 17px 19px;border-bottom:2px solid transparent;color:#222222;font-family:"Noto Sans",sans-serif;font-size:13.55px;font-weight:bold;letter-spacing:1.25px;line-height:16px;text-align:center;white-space:nowrap}.campaignpage__anchorbar__link:hover{background-color:rgba(0,0,0,0.04);border-bottom:2px solid rgba(34,34,34,0.54)}.campaignpage__anchorbar__link--active{border-bottom:2px solid #ffc700}.campaignpage__section-anchor{top:-80px;position:relative;visibility:hidden}.campaignpage__section{margin-bottom:80px}.campaignpage__section.colored-fullbleed-block{padding-top:60px;padding-bottom:60px}.campaignpage__section.colored-fullbleed-block:first-child{margin:-64px 0 40px 0}@media only screen and (max-width: 1024px){.campaignpage__section.colored-fullbleed-block:first-child{margin:-32px 0 32px 0}}.campaignpage__section a{text-decoration:underline}.contactpage__getintouch{margin-top:40px;margin-bottom:40px}.contactpage__getintouch h2{margin-bottom:30px}.contactpage .worldmap{margin-bottom:0}.contactpage .product-family-card .overline-text{margin-bottom:6px;overflow-wrap:break-word}.contactpage .product-family-card .address-line{padding:12px;border-top:1px solid rgba(0,0,0,0.6);color:rgba(0,0,0,0.6);margin-bottom:0}.contactpage .product-family-card .address-line--no-border{border-top:none;color:#0d0d0d}.contactpage .product-family-card__head{padding:18px;padding-bottom:6px}.contactpage .product-family-card__button{background-color:#e6e6e6}.contactpage .product-family-card__button--expanded{box-shadow:none;background-color:#fafafa;color:rgba(0,0,0,0.6);font-weight:normal}.contactpage .product-family-card__products{background-color:#fafafa;padding:0 12px}.contactpage .product-family-card__products a{margin-bottom:0}.contactpage .show-more{margin-top:40px}.localmap iframe{width:100%;min-height:600px;height:100%}@media only screen and (max-width: 699px){.localmap iframe{min-height:unset;height:50vh}}.localmap__address,.localmap__misc{white-space:pre-line}.error-page{display:flex;flex-direction:column;max-width:800px;text-align:center;min-height:55vh;justify-content:center;align-content:center;margin:40px auto}.error-page__heading{margin:18px}.error-page__preamble,.error-page__search{margin-bottom:20px}@media only screen and (max-width: 1024px){.error-page .site-header__search{display:block}}.connect-page__main-image img{width:100%;height:60vh}.connect-page__links{margin-bottom:40px}.cookie-consent{position:fixed;background:#fff;padding:12px;margin:12px;bottom:0;right:0;border-radius:8px;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);display:flex;flex-direction:column;z-index:2}.cookie-consent__header{margin-bottom:12px}.cookie-consent__buttons{display:flex;flex-wrap:wrap;justify-content:space-between}.filelisting{margin-left:20px;margin-top:12px}.filelisting__button{border:none;background:none;padding:0 6px;margin-right:6px;cursor:pointer;display:inline-flex;box-sizing:border-box}.filelisting__button i{margin-right:10px}.filelisting__button--placeholder{cursor:default}.filelisting__name{font-weight:bold}.filelisting__downloadlink{font-weight:bold;display:inline-flex}.filelisting__downloadlink i{margin-right:10px}.ecotable{width:unset !important;height:unset !important;border:0}.ecotable td>*,.ecotable td *,.ecotable td{font-family:"Noto Sans",sans-serif !important;font-size:13.8px !important;line-height:24px !important;margin-bottom:12px !important}.image-float-left{float:left;margin-right:12px;margin-bottom:12px}.image-float-right{float:right;margin-left:12px;margin-bottom:12px}.articlepage__maincontent img{max-width:100% !important;height:auto !important}.text-quote{color:rgba(0,0,0,0.6);text-align:center}.yellowbtn{background:#ffe000}.articlepage__maincontent table{border-spacing:0}.articlepage .Subscript,.articlepage sub,.articlepage sub>*{font-size:smaller}span[style="font-family: 'Futura W01 Heavy'; font-size: 22px; letter-spacing: 0.01em;"]{font-weight:bold}.primary{color:#0d0d0d;background:#ffe000}.secondary{color:rgba(0,0,0,0.6)}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0d0d0d;background-color:#fafafa;margin:0;padding:0;min-height:100vh}html main,body main{max-width:1440px;margin:0 auto}html a,body a{color:rgba(0,0,0,0.6);cursor:pointer}html p a,body p a{overflow-wrap:break-word}*:focus{outline:2px solid rgba(0,0,0,0.5);outline-offset:4px}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.z1{z-index:1}.nostyle{padding:0;border:0;margin:0;line-height:0;background:none}@media only screen and (max-width: 699px){.hide-phone{display:none}}@media only screen and (max-width: 1024px){.hide-tablet-and-phone{display:none}}@media only screen and (min-width: 700px){.hide-desktop-and-tablet{display:none}}.display-block{display:block}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.mdc-layout-grid__inner{justify-content:space-between}.mdc-layout-grid__cell--span-1{margin-bottom:40px}.mdc-layout-grid__cell--span-2{margin-bottom:40px}.mdc-layout-grid__cell--span-3{margin-bottom:40px}.mdc-layout-grid__cell--span-4{margin-bottom:40px}.mdc-layout-grid__cell--span-5{margin-bottom:40px}.mdc-layout-grid__cell--span-6{margin-bottom:40px}.mdc-layout-grid__cell--span-7{margin-bottom:40px}.mdc-layout-grid__cell--span-8{margin-bottom:40px}.mdc-layout-grid__cell--span-9{margin-bottom:40px}.mdc-layout-grid__cell--span-10{margin-bottom:40px}.mdc-layout-grid__cell--span-11{margin-bottom:40px}.mdc-layout-grid__cell--span-12{margin-bottom:40px}.mdc-layout-grid .featured-article__image_wrapper{margin-bottom:0px}.mdc-layout-grid__inner.filter-selector__product-family-cards{margin:0}.mdc-layout-grid__inner.filter-selector__product-family-cards .mdc-layout-grid__inner{margin:0}.mdc-layout-grid__cell--span-12{width:100%}.site-search .linkbox{display:table}main,section,address,article,picture{display:block}.product-family .featured-article,.product .featured-article{width:100%}.heroblock-full-height{height:auto}}

