﻿.container,.container-fluid{margin-right:auto;margin-left:auto}.container-fluid{padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.5rem;margin-left:-0.5rem}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width: 768px){.container{width:49rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width: 1024px){.container{width:65rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width: 1260px){.container{width:76rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@font-face{font-family:"Averta Regular";src:local("Averta Regular"),url('/_Resources/Static/Packages/Solarwatt.Website/Fonts/Averta-Regular-subset.woff2') format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Averta Bold";src:local("Averta Bold"),url('/_Resources/Static/Packages/Solarwatt.Website/Fonts/Averta-Bold-subset.woff2') format("woff2");font-weight:normal;font-style:normal;font-display:swap}html,body{margin:0}html ::selection,body ::selection{background-color:#003339;color:#fff}body{height:100%;width:100%;transition:all 0s}body :root{--scroll-bar: 8px}body.touch-fixed.non-touch-device{overflow:hidden}@media(min-width: 1024px){body.touch-fixed.non-touch-device{overflow:auto}}body.touch-fixed.touch-device{overflow:hidden}body.prevent-scrolling{overflow:hidden}@media screen and (max-width: 1023px){body .full-width{width:100%}}body.touch-device .touch-hidden{display:none}body.touch-device .full-width{width:100%}@media screen and (min-width: 1024px){body.non-touch-device .touch-only{display:none}body.non-touch-device .full-width{left:50%;right:50%;margin-left:calc(-50vw + 10px);margin-right:calc(-50vw + 10px)}body.non-touch-device:not(.has-scrollbar) .full-width{width:100vw;margin:0 -50vw}body.non-touch-device.has-scrollbar .full-width{width:calc(100vw - 20px);margin-left:calc(-50vw + 10px);margin-right:calc(-50vw + 10px)}}.unscrollable{overflow:hidden}*{box-sizing:border-box;outline:none}.content{position:relative;width:100%;margin:auto;max-width:1404px;padding-left:32px;padding-right:32px}@media(min-width: 1024px){.content{padding-left:40px;padding-right:40px}}main.main-content{min-height:200px}@media screen and (max-width: 1023px){main.main-content.sticky{position:fixed}}main.main-content>:not(.module--page-title):not(.animation):not(#table-of-contents)+.neos-contentcollection:not(.no-header-space)>:first-child.teaser--background-media .content{padding-top:120px}@media(min-width: 768px){main.main-content>:not(.module--page-title):not(.animation):not(#table-of-contents)+.neos-contentcollection:not(.no-header-space)>:first-child.teaser--background-media .content{padding-top:260px}}@media(min-width: 1024px){main.main-content>:not(.module--page-title):not(.animation):not(#table-of-contents)+.neos-contentcollection:not(.no-header-space)>:first-child.teaser--background-media .content{padding-top:284px}}main.main-content>:not(.module--page-title):not(.animation):not(#table-of-contents)+.neos-contentcollection:not(.no-header-space)>:first-child:not(.teaser--background-media){padding-top:120px}@media(min-width: 768px){main.main-content>:not(.module--page-title):not(.animation):not(#table-of-contents)+.neos-contentcollection:not(.no-header-space)>:first-child:not(.teaser--background-media){padding-top:260px}}@media(min-width: 1024px){main.main-content>:not(.module--page-title):not(.animation):not(#table-of-contents)+.neos-contentcollection:not(.no-header-space)>:first-child:not(.teaser--background-media){padding-top:284px}}@media(min-width: 1024px){.touch-device main.main-content.sticky{position:fixed}}.rounded-corners,.image-module .rounded-corners img,.image-module .rounded-corners .border-image-wrapper{border-radius:5px}.no-wrap{white-space:nowrap}.row--no-wrap{flex-wrap:nowrap}.row.baseline-xs{align-items:baseline}.row .col{padding-left:.5rem;padding-right:.5rem}.row .col--image{line-height:0}.row .col--stretch{flex-grow:10}.row.row--custom-spacing{margin-left:-3px;margin-right:-3px}@media(min-width: 768px){.row.row--custom-spacing{margin-left:-22px;margin-right:-22px}}.row.row--custom-spacing>*{padding-left:3px;padding-right:3px}@media(min-width: 768px){.row.row--custom-spacing>*{padding-left:22px;padding-right:22px}}.clickable{cursor:pointer}.hidden,.archive-info{display:none !important}@media(max-width: 767px){.mobile-hidden{display:none !important}}@media(min-width: 768px){.mobile-only{display:none !important}}@media screen and (min-width: 1024px){.tablet-only{display:none !important}}.tablet-invisible{transition:all .3s;transition-delay:0s}@media screen and (min-width: 1024px){.tablet-invisible{opacity:0 !important;pointer-events:none}}@media screen and (max-width: 1023px){.tablet-hidden{display:none !important}}@media screen and (min-width: 1024px){.desktop-hidden{display:none !important}}.touch-device .touch-hidden{display:none}@media screen and (max-width: 1023px){.touch-hidden{display:none}}.non-touch-device .non-touch-hidden{display:none}.margin-top--xs{margin-top:8px !important}@media(min-width: 1024px){.margin-top--xs{margin-top:8px !important}}.margin-top--s{margin-top:8px !important}@media(min-width: 1024px){.margin-top--s{margin-top:16px !important}}.margin-top--m{margin-top:calc(2 * 16px) !important}@media(min-width: 1024px){.margin-top--m{margin-top:48px !important}}.margin-top--l{margin-top:48px !important}@media(min-width: 1024px){.margin-top--l{margin-top:64px !important}}.margin-top--xl{margin-top:64px !important}@media(min-width: 1024px){.margin-top--xl{margin-top:80px !important}}.margin-top--xxl{margin-top:80px !important}@media(min-width: 1024px){.margin-top--xxl{margin-top:112px !important}}.margin-bottom--xs{margin-bottom:8px !important}@media(min-width: 1024px){.margin-bottom--xs{margin-bottom:8px !important}}.margin-bottom--s{margin-bottom:8px !important}@media(min-width: 1024px){.margin-bottom--s{margin-bottom:16px !important}}.margin-bottom--m{margin-bottom:calc(2 * 16px) !important}@media(min-width: 1024px){.margin-bottom--m{margin-bottom:48px !important}}.margin-bottom--l{margin-bottom:48px !important}@media(min-width: 1024px){.margin-bottom--l{margin-bottom:64px !important}}.margin-bottom--xl{margin-bottom:64px !important}@media(min-width: 1024px){.margin-bottom--xl{margin-bottom:80px !important}}.margin-bottom--xxl{margin-bottom:80px !important}@media(min-width: 1024px){.margin-bottom--xxl{margin-bottom:112px !important}}.margin-left--xs{margin-left:8px !important}@media(min-width: 1024px){.margin-left--xs{margin-left:8px !important}}.margin-left--s{margin-left:8px !important}@media(min-width: 1024px){.margin-left--s{margin-left:16px !important}}.margin-left--m{margin-left:calc(2 * 16px) !important}@media(min-width: 1024px){.margin-left--m{margin-left:48px !important}}.margin-left--l{margin-left:48px !important}@media(min-width: 1024px){.margin-left--l{margin-left:64px !important}}.margin-left--xl{margin-left:64px !important}@media(min-width: 1024px){.margin-left--xl{margin-left:80px !important}}.margin-left--xxl{margin-left:80px !important}@media(min-width: 1024px){.margin-left--xxl{margin-left:112px !important}}.margin-right--xs{margin-right:8px !important}@media(min-width: 1024px){.margin-right--xs{margin-right:8px !important}}.margin-right--s{margin-right:8px !important}@media(min-width: 1024px){.margin-right--s{margin-right:16px !important}}.margin-right--m{margin-right:calc(2 * 16px) !important}@media(min-width: 1024px){.margin-right--m{margin-right:48px !important}}.margin-right--l{margin-right:48px !important}@media(min-width: 1024px){.margin-right--l{margin-right:64px !important}}.margin-right--xl{margin-right:64px !important}@media(min-width: 1024px){.margin-right--xl{margin-right:80px !important}}.margin-right--xxl{margin-right:80px !important}@media(min-width: 1024px){.margin-right--xxl{margin-right:112px !important}}.margin--xs{margin:8px !important}@media(min-width: 1024px){.margin--xs{margin:8px !important}}.margin--s{margin:8px !important}@media(min-width: 1024px){.margin--s{margin:16px !important}}.margin--m{margin:calc(2 * 16px) !important}@media(min-width: 1024px){.margin--m{margin:48px !important}}.margin--l{margin:48px !important}@media(min-width: 1024px){.margin--l{margin:64px !important}}.margin--xl{margin:64px !important}@media(min-width: 1024px){.margin--xl{margin:80px !important}}.margin--xxl{margin:80px !important}@media(min-width: 1024px){.margin--xxl{margin:112px !important}}.padding-top--xs{padding-top:8px !important}@media(min-width: 1024px){.padding-top--xs{padding-top:8px !important}}.padding-top--s{padding-top:8px !important}@media(min-width: 1024px){.padding-top--s{padding-top:16px !important}}.padding-top--m{padding-top:calc(2 * 16px) !important}@media(min-width: 1024px){.padding-top--m{padding-top:48px !important}}.padding-top--l{padding-top:48px !important}@media(min-width: 1024px){.padding-top--l{padding-top:64px !important}}.padding-top--xl{padding-top:64px !important}@media(min-width: 1024px){.padding-top--xl{padding-top:80px !important}}.padding-top--xxl{padding-top:80px !important}@media(min-width: 1024px){.padding-top--xxl{padding-top:112px !important}}.padding-bottom--xs{padding-bottom:8px !important}@media(min-width: 1024px){.padding-bottom--xs{padding-bottom:8px !important}}.padding-bottom--s{padding-bottom:8px !important}@media(min-width: 1024px){.padding-bottom--s{padding-bottom:16px !important}}.padding-bottom--m{padding-bottom:calc(2 * 16px) !important}@media(min-width: 1024px){.padding-bottom--m{padding-bottom:48px !important}}.padding-bottom--l{padding-bottom:48px !important}@media(min-width: 1024px){.padding-bottom--l{padding-bottom:64px !important}}.padding-bottom--xl{padding-bottom:64px !important}@media(min-width: 1024px){.padding-bottom--xl{padding-bottom:80px !important}}.padding-bottom--xxl{padding-bottom:80px !important}@media(min-width: 1024px){.padding-bottom--xxl{padding-bottom:112px !important}}.padding-left--xs{padding-left:8px !important}@media(min-width: 1024px){.padding-left--xs{padding-left:8px !important}}.padding-left--s{padding-left:8px !important}@media(min-width: 1024px){.padding-left--s{padding-left:16px !important}}.padding-left--m{padding-left:calc(2 * 16px) !important}@media(min-width: 1024px){.padding-left--m{padding-left:48px !important}}.padding-left--l{padding-left:48px !important}@media(min-width: 1024px){.padding-left--l{padding-left:64px !important}}.padding-left--xl{padding-left:64px !important}@media(min-width: 1024px){.padding-left--xl{padding-left:80px !important}}.padding-left--xxl{padding-left:80px !important}@media(min-width: 1024px){.padding-left--xxl{padding-left:112px !important}}.padding-right--xs{padding-right:8px !important}@media(min-width: 1024px){.padding-right--xs{padding-right:8px !important}}.padding-right--s{padding-right:8px !important}@media(min-width: 1024px){.padding-right--s{padding-right:16px !important}}.padding-right--m{padding-right:calc(2 * 16px) !important}@media(min-width: 1024px){.padding-right--m{padding-right:48px !important}}.padding-right--l{padding-right:48px !important}@media(min-width: 1024px){.padding-right--l{padding-right:64px !important}}.padding-right--xl{padding-right:64px !important}@media(min-width: 1024px){.padding-right--xl{padding-right:80px !important}}.padding-right--xxl{padding-right:80px !important}@media(min-width: 1024px){.padding-right--xxl{padding-right:112px !important}}.padding--xs{padding:8px !important}@media(min-width: 1024px){.padding--xs{padding:8px !important}}.padding--s{padding:8px !important}@media(min-width: 1024px){.padding--s{padding:16px !important}}.padding--m{padding:calc(2 * 16px) !important}@media(min-width: 1024px){.padding--m{padding:48px !important}}.padding--l{padding:48px !important}@media(min-width: 1024px){.padding--l{padding:64px !important}}.padding--xl{padding:64px !important}@media(min-width: 1024px){.padding--xl{padding:80px !important}}.padding--xxl{padding:80px !important}@media(min-width: 1024px){.padding--xxl{padding:112px !important}}html,body{font-family:"Averta Regular","Century Gothic",Avenir,Arial,sans-serif;color:#003339;font-size:16px;line-height:24px}@media(min-width: 1260px){html,body{font-size:18px}}@media(min-width: 1024px){html,body{line-height:26px}}@media(min-width: 1260px){html,body{line-height:28px}}.tagline--primary{font-size:14px;line-height:14px;text-transform:uppercase;letter-spacing:1px;display:inline-block;font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;padding-bottom:12px}.tagline--secondary{color:#99adb0;font-size:14px;line-height:14px;text-transform:uppercase;letter-spacing:1px;display:inline-block;padding-bottom:18px}.semibold{font-family:"Averta Regular","Century Gothic",Avenir,Arial,sans-serif}strong,b,.strong,.highlighted{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal}.underlined{border:none;display:inline-block;box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.underlined::after{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;height:1px;background-color:#064349}.headline,h1,h2,h3,h4,h5{margin:0;font-weight:normal;transition:all .3s}.headline--display{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;font-size:30px;line-height:36px}@media(min-width: 1024px){.headline--display{font-size:48px}}@media(min-width: 1260px){.headline--display{font-size:60px}}@media(min-width: 1024px){.headline--display{line-height:58px}}@media(min-width: 1260px){.headline--display{line-height:70px}}h1,.headline--1{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;font-size:30px;line-height:36px}@media(min-width: 768px){h1,.headline--1{font-size:36px}}@media(min-width: 1024px){h1,.headline--1{font-size:58px}}@media(min-width: 1260px){h1,.headline--1{font-size:72px}}@media(min-width: 768px){h1,.headline--1{line-height:44px}}@media(min-width: 1024px){h1,.headline--1{line-height:68px}}@media(min-width: 1260px){h1,.headline--1{line-height:80px}}h2,.headline--2{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;font-size:26px;line-height:34px}@media(min-width: 1024px){h2,.headline--2{font-size:38px}}@media(min-width: 1260px){h2,.headline--2{font-size:48px}}@media(min-width: 1024px){h2,.headline--2{line-height:48px}}@media(min-width: 1260px){h2,.headline--2{line-height:58px}}h3,.headline--3{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;font-size:20px;line-height:26px}@media(min-width: 1024px){h3,.headline--3{font-size:26px}}@media(min-width: 1260px){h3,.headline--3{font-size:32px}}@media(min-width: 1024px){h3,.headline--3{line-height:34px}}@media(min-width: 1260px){h3,.headline--3{line-height:42px}}h4,.headline--4{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;font-size:20px;line-height:26px}@media(min-width: 1260px){h4,.headline--4{font-size:24px}}@media(min-width: 1260px){h4,.headline--4{line-height:32px}}h5,.headline--5{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;font-size:20px;line-height:26px}@media(min-width: 1024px){h5,.headline--5{font-size:18px}}@media(min-width: 1260px){h5,.headline--5{font-size:20px}}@media(min-width: 1024px){h5,.headline--5{line-height:24px}}@media(min-width: 1260px){h5,.headline--5{line-height:28px}}.headline--3-mobile-display{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;font-size:30px;line-height:36px}@media(min-width: 1024px){.headline--3-mobile-display{font-size:26px}}@media(min-width: 1260px){.headline--3-mobile-display{font-size:32px}}@media(min-width: 1024px){.headline--3-mobile-display{line-height:34px}}@media(min-width: 1260px){.headline--3-mobile-display{line-height:42px}}.text-align--center{text-align:center}.text-align--left{text-align:left}.text-align--right{text-align:right}.text-decoration--none{text-decoration:none}.font-size--m{font-size:18px;line-height:24px}@media(min-width: 1024px){.font-size--m{font-size:20px}}@media(min-width: 1260px){.font-size--m{font-size:24px}}@media(min-width: 1024px){.font-size--m{line-height:28px}}@media(min-width: 1260px){.font-size--m{line-height:32px}}.font-size--s{font-size:16px;line-height:24px}@media(min-width: 768px){.font-size--s{font-size:14px}}@media(min-width: 1260px){.font-size--s{font-size:16px}}@media(min-width: 768px){.font-size--s{line-height:22px}}@media(min-width: 1260px){.font-size--s{line-height:26px}}.font-size--xs{font-size:14px;line-height:22px}pre{max-width:100%;overflow:hidden;white-space:normal}.tagline{text-transform:uppercase;font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;letter-spacing:1.5px;font-size:12px;line-height:12px;position:relative;margin-bottom:16px}@media(min-width: 1260px){.tagline{font-size:13px}}@media(min-width: 1260px){.tagline{line-height:13px}}@media(min-width: 1024px){.tagline{margin-bottom:24px}}.tagline--underlined{padding-bottom:24px;letter-spacing:1px}.tagline--underlined:after{content:"";border-bottom:3px solid;position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;width:48px}@media(min-width: 1024px){.tagline--underlined:after{width:64px}}.tagline--side{display:flex;align-items:start}.tagline--side.tagline--short:before{width:48px}.tagline--side:before{content:"";display:inline-block;margin-top:10px;vertical-align:bottom;border-top:3px solid;margin-right:16px;flex-shrink:0;width:48px}@media(min-width: 1024px){.tagline--side:before{width:64px}}.tagline--side:before{margin-top:5px}.decoration-line--before{display:flex;align-items:start}.decoration-line--before.tagline--short:before{width:48px}.decoration-line--before:before{content:"";display:inline-block;margin-top:10px;vertical-align:bottom;border-top:3px solid;margin-right:16px;flex-shrink:0;width:48px}@media(min-width: 1024px){.decoration-line--before:before{width:64px}}.caps{text-transform:uppercase}.look-like-link{background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;display:inline}.look-like-link:hover{background-image:linear-gradient(#064349, #064349)}main a,header a,footer a{color:#f66841;text-decoration:none;transition:all .3s}main a:not(.button):not(.download):not(.link--block),header a:not(.button):not(.download):not(.link--block),footer a:not(.button):not(.download):not(.link--block){display:inline}main a:not(.link--custom-style):not(.button),header a:not(.link--custom-style):not(.button),footer a:not(.link--custom-style):not(.button){background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}main a:not(.button):not(.download):not(.link--custom-style):not(.hover-color--forest):hover,header a:not(.button):not(.download):not(.link--custom-style):not(.hover-color--forest):hover,footer a:not(.button):not(.download):not(.link--custom-style):not(.hover-color--forest):hover{background-image:linear-gradient(#f66841, #f66841)}main a.hover-color--forest:hover,header a.hover-color--forest:hover,footer a.hover-color--forest:hover{background-image:linear-gradient(#064349, #064349) !important}main a.color--inherit,header a.color--inherit,footer a.color--inherit{color:inherit;transition:all .3s}main a.color--inherit:hover,header a.color--inherit:hover,footer a.color--inherit:hover{color:#f66841}main a.link--block,header a.link--block,footer a.link--block{display:block}.background--forest a{color:#4df0b4}.background--forest a.color--inherit{color:inherit;transition:all .3s}.background--forest a.color--inherit:hover{color:#4df0b4}.background--forest a:not(.button):not(.download):not(.link--custom-style):hover{background-image:linear-gradient(#4df0b4, #4df0b4)}@media screen and (max-width: 767px){.center-xs.start-sm>.col .tagline--side,.center-xs.start-sm.col .tagline--side{padding-bottom:24px;letter-spacing:1px;display:inline-block}.center-xs.start-sm>.col .tagline--side:after,.center-xs.start-sm.col .tagline--side:after{left:50%;transform:translateX(-50%)}.center-xs.start-sm>.col .tagline--side:after,.center-xs.start-sm.col .tagline--side:after{content:"";border-bottom:3px solid;position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;width:48px}}@media screen and (max-width: 767px)and (min-width: 1024px){.center-xs.start-sm>.col .tagline--side:after,.center-xs.start-sm.col .tagline--side:after{width:64px}}@media screen and (max-width: 767px){.center-xs.start-sm>.col .tagline--side:before,.center-xs.start-sm.col .tagline--side:before{display:none}}@media screen and (max-width: 1023px){.center-xs.start-md>.col .tagline--side,.center-xs.start-md.col .tagline--side{padding-bottom:24px;letter-spacing:1px;display:inline-block}.center-xs.start-md>.col .tagline--side:after,.center-xs.start-md.col .tagline--side:after{left:50%;transform:translateX(-50%)}.center-xs.start-md>.col .tagline--side:after,.center-xs.start-md.col .tagline--side:after{content:"";border-bottom:3px solid;position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;width:48px}}@media screen and (max-width: 1023px)and (min-width: 1024px){.center-xs.start-md>.col .tagline--side:after,.center-xs.start-md.col .tagline--side:after{width:64px}}@media screen and (max-width: 1023px){.center-xs.start-md>.col .tagline--side:before,.center-xs.start-md.col .tagline--side:before{display:none}}[role=link][data-href]{cursor:pointer}.font--grey{color:#597a7e}@media(max-width: 767px){.hyphens--auto{hyphens:auto}}.hover--underline:hover .label{text-decoration:underline}ul,ol{padding-left:0;margin-top:24px;margin-bottom:24px;list-style-type:none}ul.list--no-spacings,ol.list--no-spacings{margin-top:0;margin-bottom:0}ul.list--no-spacings li,ol.list--no-spacings li{margin-bottom:0}ul:not(.list-style--none) li,ol:not(.list-style--none) li{position:relative;padding-left:40px}ul:not(.list-style--none) li::before,ol:not(.list-style--none) li::before{position:absolute;left:0;top:0}ul li,ol li{padding-left:0;margin-bottom:16px}.main-content--manuals ul li,.main-content--manuals ol li{margin-bottom:0}ul:not(.list-style--none):not(.Pagination) li::before{content:"•";display:inline-block;width:20px;margin-right:20px}ul:not(.list-style--none):not(.Pagination) li.check-list::before{font-family:"solarwatt";font-size:24px;margin-left:-3px;padding-right:3px;content:"" !important}ul:not(.list-style--none):not(.Pagination).checklist li::before{font-family:"solarwatt";font-size:24px;margin-left:-3px;padding-right:3px;content:"" !important}ol:not(.list-style--none){counter-reset:list-counter}ol:not(.list-style--none) li{counter-increment:list-counter}ol:not(.list-style--none) li::before{content:counter(list-counter) ". ";font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;display:inline-block;width:20px;margin-right:20px}.form-navigation ul,.form-navigation ol{padding-left:0}.form-navigation ul li,.form-navigation ol li{padding-left:0}.form-navigation ul li::marker,.form-navigation ol li::marker{content:"";display:none}.list--intended{list-style:none;font-size:18px;line-height:34px}.list--intended li{padding-left:24px !important}.list--custom-icons ul li{display:flex;align-items:flex-start;flex-wrap:nowrap}.list--custom-icons ul li::before{font-family:"solarwatt";font-size:24px;margin-left:-3px;padding-right:3px}.fade-up{opacity:0;transform:translateY(20px);visibility:hidden;transition:opacity .6s ease-out,transform 1.2s ease-out}.fade-up.is-visible{opacity:1;transform:none;visibility:visible}.zoom-in.is-visible{transform:scale(1.1);transition:transform 1.2s ease}.fade-right{transform:translateX(-40px);transition:transform 1.2s ease-out}.fade-right.is-visible{transform:none}.fade-left{transform:translateX(40px);transition:transform 1.2s ease-out}.fade-left.is-visible{transform:none}.fade-in{opacity:0}.fade-in.is-visible{opacity:1;transition:opacity 1.2s ease}.animation-blocker{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.video-background{position:relative;overflow:hidden;width:100%;height:100vh;object-fit:cover;background-size:cover;background-repeat:no-repeat}.video-background .video__player{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;max-height:100%;max-width:100%}.media-video{aspect-ratio:16/9}.gradient{position:absolute;width:100%;height:100vh;background-color:rgba(0,0,0,0);background-size:200% calc(2 * 100vh);transition:background-position .4s ease;background-position:top;background-image:linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 67.5%, rgba(0, 0, 0, 0) 92.5%)}@media(min-width: 768px){.gradient{background-position:right}}@media(min-width: 768px){.gradient{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 67.5%, rgba(0, 0, 0, 0) 92.5%)}}.gradient.active{background-position:bottom}@media(min-width: 768px){.gradient.active{background-position:left}}.wistia_embed *[data-handle=bigPlayButton],.wistia_embed *[data-handle=clickForSoundButton]{display:none !important}.wistia_embed *[data-handle=thumbnail] img{transform:translateX(-50%) translateY(-50%);object-fit:cover;top:50% !important;left:50% !important;min-height:100% !important;min-width:100% !important}.wistia_embed:not(.autoplay){aspect-ratio:16/9}.wistia_embed.autoplay video{object-fit:cover !important}.wistia_embed.autoplay *[data-handle=customerLogo],.wistia_embed.autoplay .w-playbar__time{display:none !important}.wistia_embed.autoplay .w-bottom-bar{bottom:auto !important}.print-video-icon{display:none}.module{position:relative;overflow:hidden;max-width:100%}.module.overflow--visible{overflow:visible}.module:not(.teaser--background-media){padding-bottom:64px;padding-top:64px}@media(min-width: 1024px){.module:not(.teaser--background-media){padding-bottom:112px;padding-top:112px}}.module:not(.teaser--background-media).background--white{padding-bottom:calc(64px - 16px);padding-top:calc(64px - 16px)}@media(min-width: 1024px){.module:not(.teaser--background-media).background--white{padding-bottom:calc(112px - 48px);padding-top:calc(112px - 48px)}}.module:not(.teaser--background-media).background--white+.module.background--white,.module:not(.teaser--background-media).background--white+.image-module.background--white{padding-top:0 !important}.module:not(.teaser--background-media).teaser--centered{padding-bottom:64px;padding-top:64px}@media(min-width: 1024px){.module:not(.teaser--background-media).teaser--centered{padding-bottom:112px;padding-top:112px}}.module.teaser--with-media{padding-bottom:calc(64px - 16px);padding-top:calc(64px - 16px)}@media(min-width: 1024px){.module.teaser--with-media{padding-bottom:calc(112px - 16px);padding-top:calc(112px - 16px)}}.module.teaser--with-media .content>.row>*{padding-top:16px;padding-bottom:16px}.module--no-vertical-spacing{padding-top:0 !important;padding-bottom:0 !important}.module--page-title.background--white+.neos-contentcollection>*:first-child.background--white,.module--page-title+.contact-notice+.neos-contentcollection>*:first-child.background--white{padding-top:0 !important}.button-container+.background--white{padding-top:0 !important}.image-container{width:100%;height:0;position:relative;background-color:rgba(0,0,0,0)}.image-container>img,.image-container .image__placeholder{position:absolute;top:0;left:0;width:100%}.text-module .anchor-container{position:relative;visibility:hidden}.anchor-link{position:absolute;left:16px;top:-71px;display:block;visibility:hidden}@media(min-width: 1024px){.anchor-link{top:calc((40px + 81px)*-1)}}.neos-backend .anchor-container{display:block}.neos-backend .anchor-link{visibility:visible;top:16px;z-index:10;color:#f66841}.neos-backend .image-container .image__placeholder{background-color:#ebefef;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.neos-backend [data-table-icon]::after{content:attr(data-table-icon);font-size:15px;break-inside:avoid;min-width:150px;display:block;position:absolute;top:0;left:5px}@font-face{font-family:"solarwatt";src:url('/_Resources/Static/Packages/Solarwatt.Website/Fonts/solarwatt.woff2') format("woff2");font-weight:normal;font-style:normal;font-display:block}[class^=sw-icon-]:before,[class*=" sw-icon-"]:before{font-family:"solarwatt";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px}[class^=sw-icon-][class$="-32"]:before{font-size:32px}[class^=sw-icon-][class$="-40"]:before{font-size:40px}[class^=sw-icon-][class$="-48"]:before{font-size:48px}.sw-icon-arrow-right-basic:before{content:""}.sw-icon-magnifier:before{content:""}.sw-icon-logo:before{content:""}.select{position:relative;margin-bottom:-2px;flex-grow:1}.select:not(.active) .options{display:none}.select:not(.active) .select__label .icon::before{transform:rotate(90deg);display:inline-block;font-family:"solarwatt";font-size:24px;content:""}.select.active .select__label .icon::before{transform:rotate(-90deg);display:inline-block;font-family:"solarwatt";font-size:24px;content:""}.select.select--link{background:#ebefef;border-radius:3px}.select.select--link .select__current-value{padding:16px 16px 16px 8px}.select.select--link .icon.sw-icon{padding-right:8px}.select.select--link .select__label{width:100%;display:flex;justify-content:space-between;background:#ebefef;border-radius:3px}.select.select--link .option{padding:0;display:flex;justify-content:space-between}.select.select--link .option a{color:#003339;padding:16px 48px 16px 16px;width:100%;height:100%}.select.select--link .option a:hover{text-decoration:none;background-image:none !important}.select.select--link .option:hover .icon:before{display:inline-block}.select.select--link .option .icon::before{padding:16px 16px 16px 16px;display:none}.select.select--link .options{top:57px}.select__label{display:flex;align-items:baseline}.select__label input{font-size:18px}@media(max-width: 767px){.select__label input{font-size:16px}}@media(min-width: 1024px){.select__label input{font-size:18px}}.select__label .icon::before{font-size:18px}@media(max-width: 767px){.select__label .icon::before{font-size:16px}}@media(min-width: 1024px){.select__label .icon::before{font-size:24px}}.select__label:hover{cursor:pointer}.select__current-value{-webkit-appearance:none;border:none;background:rgba(0,0,0,0);color:#003339;cursor:pointer;padding:0 8px 16px 8px}.select__current-value .icon{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.options{position:absolute;top:37px;left:0;width:100%;margin-top:0;list-style-type:none;text-align:left;border:2px solid #ebefef;border-top-color:#4df0b4;border-radius:0 0 5px 5px;z-index:50}.options .option{background-color:#fff;padding:16px 48px 16px 16px;margin-bottom:0;font-size:18px}@media(max-width: 767px){.options .option{font-size:16px}}@media(min-width: 1024px){.options .option{font-size:18px}}.options .option.selected{position:relative;background-color:#ebefef}.options .option.selected::before{position:absolute;top:50%;transform:translateY(-50%);font-family:"solarwatt";content:"";font-size:18px;display:inline-block !important;right:24px}@media(max-width: 767px){.options .option.selected::before{right:8px}}.options .option.indent{padding-left:32px}.options .option:hover{background-color:#4df0b4;cursor:pointer}.options .option--link{display:block !important}input{caret-color:#064349;border:none}input:focus{color:#064349}#select-sorting .select__current-value{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:22px;width:80px}@media(max-width: 767px){#select-sorting .select__current-value{display:none}}#select-sorting .icon::before{font-size:18px !important}.loader,.start-indicator{position:absolute;top:calc(100vh - 100px);text-align:center;width:100%;z-index:600;transition:opacity .5s ease-in-out}.loader.invisible,.start-indicator.invisible{opacity:0;pointer-events:none}.loader .button,.start-indicator .button{background-color:#fff;color:#003339;white-space:nowrap;pointer-events:none}.loader .button .icon,.start-indicator .button .icon{max-width:32px}.loader .button{pointer-events:none}.start-indicator{cursor:pointer}.page--animation-energymanager .loader,.page--animation-energymanager .start-indicator{top:calc(100vh - 250px)}a[href]:not([tabindex="-1"]):focus-visible,area[href]:not([tabindex="-1"]):focus-visible,input:not([disabled]):not([tabindex="-1"]):focus-visible,select:not([disabled]):not([tabindex="-1"]):focus-visible,textarea:not([disabled]):not([tabindex="-1"]):focus-visible,button:not([disabled]):not([tabindex="-1"]):focus-visible,iframe:not([tabindex="-1"]):focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,[contentEditable=true]:not([tabindex="-1"]):focus-visible,[role=link]:not([tabindex="-1"]):focus-visible,.select__label:not([tabindex="-1"]):focus-visible,.nav-item:not([tabindex="-1"]):focus-visible,.search-area .label:not([tabindex="-1"]):focus-visible,.accordion__element:not([tabindex="-1"]):focus-visible,.Pagination-item>div:not([tabindex="-1"]):focus-visible,.pagination-nav:not(.inactive):not([tabindex="-1"]):focus-visible{outline:auto !important;outline-style:auto !important}.main-content:focus-visible{outline:4px solid red}.teaser__tile--container:focus-within{outline:auto !important;outline-style:auto !important}ul.hidden-menu{position:absolute;top:-999px;margin-top:0;margin-bottom:0;margin-right:16px;list-style-type:none !important;opacity:0}ul.hidden-menu li{list-style-type:none !important;display:inline-block;margin-top:0;margin-bottom:0}ul.hidden-menu li:before{content:"" !important}ul.hidden-menu:focus,ul.hidden-menu:focus-within{position:relative !important;top:initial;left:initial;opacity:1 !important}.image,img{height:auto}.image:not(.image--fullwidth-sized),img:not(.image--fullwidth-sized){max-width:100%}.image--fullwidth-sized,.image--container-sized,img--fullwidth-sized,img--container-sized{width:100%}.image.image--limit-height-mobile,img.image--limit-height-mobile{max-height:350px;width:auto}@media(min-width: 768px){.image.image--limit-height-mobile,img.image--limit-height-mobile{max-height:none}}.image--round,img--round{border-radius:50%}.image-module{position:relative}.image-module.image-module--fullwidth{line-height:0}.image-module+.image-module{padding-top:0 !important}.image-module:not(.image-module--fullwidth){padding-top:48px;padding-bottom:48px}@media(min-width: 768px){.image-module:not(.image-module--fullwidth){padding-top:64px;padding-bottom:64px}}.image-module--container-extend{padding-top:32px;padding-bottom:32px}@media(min-width: 768px){.image-module--container-extend{padding-top:64px;padding-bottom:64px}}.image-module.spacing--small{padding-bottom:32px !important}.text-module+.image-module.spacing--small{margin-top:-32px}.image-module--text-extend{padding-top:8px;padding-bottom:16px}@media(min-width: 768px){.image-module--text-extend{padding-top:16px}}@media(min-width: 768px){.image-module--text-extend{padding-bottom:32px}}.image-module .rounded-corners img,.image-module .rounded-corners .border-image-wrapper img,.image-module .rounded-corners .border-image-wrapper{overflow:hidden}.image--icon-sized{max-height:190px !important}@media(min-width: 768px){.image--icon-sized{max-height:auto}}.image-16-9{position:relative;object-fit:cover;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%}.lightbox-wrapper{position:relative}.lightbox-wrapper .image-overlay{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:rgba(0,0,0,.4);color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .4s}.lightbox-wrapper .border-image-wrapper{border:1px solid #becacd}.lightbox-wrapper .image-container .icon::before{font-size:96px}.lightbox-wrapper .image-container:hover .image-overlay{opacity:1;cursor:pointer}button{border:none;background:inherit;color:inherit;font-size:inherit;line-height:inherit}.button-toolbar{margin:-12px -24px}.button-toolbar .button{margin:12px 24px}.button-toolbar:not(.row){display:flex;flex-direction:column;align-items:center}.button-toolbar:not(.row) .button{margin:16px}.button-toolbar:not(.row) .button:last-child{margin-bottom:0}.button-container{text-align:center}.button,input.button{position:relative;display:inline-block;text-decoration:none;text-align:center;cursor:pointer;overflow:hidden;vertical-align:middle;font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;font-size:14px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.button:not(.button--text),input.button:not(.button--text){border-radius:30px}@media(min-width: 768px){.button:not(.button--text).button--large,input.button:not(.button--text).button--large{padding:16px 40px;font-size:20px}}@media(min-width: 1260px){.button,input.button{font-size:16px}}.button--secondary,input.button--secondary{padding:8px 28px;background-color:rgba(0,0,0,0);border:2px solid #003339;color:#003339}.button--secondary:hover,.button--secondary:active,.button--secondary:focus,.button--secondary.active,input.button--secondary:hover,input.button--secondary:active,input.button--secondary:focus,input.button--secondary.active{background-color:#003339;color:#fff}.button--secondary.button--white,input.button--secondary.button--white{background-color:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.button--secondary.button--white:hover,.button--secondary.button--white:active,.button--secondary.button--white:focus,input.button--secondary.button--white:hover,input.button--secondary.button--white:active,input.button--secondary.button--white:focus{background-color:#fff;color:#003339}.button-width--auto,input.button-width--auto{width:auto}.button--block,input.button--block{width:100%}.button-color--lachs:not(.button--text),input.button-color--lachs:not(.button--text){background-color:#f66841;color:#fff}.button-color--mint:not(.button--text),input.button-color--mint:not(.button--text){background-color:#4df0b4;color:#064349}.button-color--blue:not(.button--text),input.button-color--blue:not(.button--text){background-color:rgba(0,0,0,0);border:2px solid #003339;color:#003339}.button-color--blue:not(.button--text):hover,.button-color--blue:not(.button--text):active,.button-color--blue:not(.button--text):focus,.button-color--blue:not(.button--text).active,input.button-color--blue:not(.button--text):hover,input.button-color--blue:not(.button--text):active,input.button-color--blue:not(.button--text):focus,input.button-color--blue:not(.button--text).active{background-color:#003339;color:#fff}.button-color--white:not(.button--text),input.button-color--white:not(.button--text){background-color:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.button-color--white:not(.button--text):hover,.button-color--white:not(.button--text):active,.button-color--white:not(.button--text):focus,input.button-color--white:not(.button--text):hover,input.button-color--white:not(.button--text):active,input.button-color--white:not(.button--text):focus{background-color:#fff;color:#003339}.button-color--blue.button--text,input.button-color--blue.button--text{color:#064349}.button-color--blue.button--text::before,.button-color--blue.button--text::after,input.button-color--blue.button--text::before,input.button-color--blue.button--text::after{background:#064349}.button-color--white.button--text,input.button-color--white.button--text{color:#fff}.button-color--white.button--text::before,.button-color--white.button--text::after,input.button-color--white.button--text::before,input.button-color--white.button--text::after{background:#fff}.module .button{pointer-events:auto}@media(max-width: 767px){.global-banner__items .global-banner__item-buttons .button{background-color:rgba(0,0,0,0);border:none;color:#064349;padding:10px 0;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden;color:#fff;background:rgba(0,0,0,0);color:#fff !important}}@media(max-width: 767px)and (min-width: 768px){.global-banner__items .global-banner__item-buttons .button.button--large{font-size:20px;height:60px}.global-banner__items .global-banner__item-buttons .button.button--large::before,.global-banner__items .global-banner__item-buttons .button.button--large::after{bottom:18px}}@media(max-width: 767px){.global-banner__items .global-banner__item-buttons .button::before,.global-banner__items .global-banner__item-buttons .button::after{content:"";position:absolute;z-index:-1;left:0;bottom:12px;height:1px;transition-duration:.5s;transition-timing-function:ease-out;background-color:#064349}}@media(max-width: 767px){.global-banner__items .global-banner__item-buttons .button::before{transition-property:right;right:100%}}@media(max-width: 767px){.global-banner__items .global-banner__item-buttons .button::after{transition-property:left;right:0}}@media(max-width: 767px){.global-banner__items .global-banner__item-buttons .button:hover::before,.global-banner__items .global-banner__item-buttons .button:active::before,.global-banner__items .global-banner__item-buttons .button:focus::before{right:0;transition-delay:.3s}.global-banner__items .global-banner__item-buttons .button:hover::after,.global-banner__items .global-banner__item-buttons .button:active::after,.global-banner__items .global-banner__item-buttons .button:focus::after{left:100%}}@media(max-width: 767px){.global-banner__items .global-banner__item-buttons .button::before,.global-banner__items .global-banner__item-buttons .button::after{background:#fff}}@media(max-width: 767px){.global-banner__items .global-banner__item-buttons .button::before{top:auto !important}}.button--transparent{opacity:.4}.button--primary{vertical-align:middle;transform:translateZ(0);position:relative;padding:10px 28px}.button--primary::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;border-radius:0 30px 30px 0;background-color:rgba(0,0,0,.14);transition-duration:.3s;transform:translateX(-100%) translateZ(0);transition-timing-function:ease-out}.button--primary:hover::before,.button--primary:active::before,.button--primary:focus::before{transform:translateX(0)}.button--text{background-color:rgba(0,0,0,0);border:none;color:#064349;padding:10px 0;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}@media(min-width: 768px){.button--text.button--large{font-size:20px;height:60px}.button--text.button--large::before,.button--text.button--large::after{bottom:18px}}.button--text::before,.button--text::after{content:"";position:absolute;z-index:-1;left:0;bottom:12px;height:1px;transition-duration:.5s;transition-timing-function:ease-out;background-color:#064349}.button--text::before{transition-property:right;right:100%}.button--text::after{transition-property:left;right:0}.button--text:hover::before,.button--text:active::before,.button--text:focus::before{right:0;transition-delay:.3s}.button--text:hover::after,.button--text:active::after,.button--text:focus::after{left:100%}.button.disabled{pointer-events:none}.button.button--image{padding:0 !important;border-radius:0}.button.button--image img{max-height:48px}@media(min-width: 1024px){.button.button--image img{max-height:60px}}.button-container--fixed{position:fixed;bottom:24px;z-index:501;transition:all .5s;right:50%;transform:translateX(50%)}@media(min-width: 1024px){.button-container--fixed{right:20px}}@media(min-width: 1024px){.button-container--fixed{transform:translateX(0)}}.button-container--fixed.invisible{opacity:0;pointer-events:none}.button-container--fixed .button{background-color:#fff;color:#064349;box-shadow:0 0 4px rgba(0,0,0,.12)}.button-container--fixed .button::before{transform:translateX(-100%)}.button-container--fixed .button__label{white-space:nowrap}.button-container--fixed .button-content{flex-wrap:nowrap;font-family:"Averta Regular","Century Gothic",Avenir,Arial,sans-serif}.button-container--fixed .button-content .icon::before{font-size:16px;margin-left:-2px;margin-right:6px}.product-range-teaser__item{padding-bottom:48px;border-bottom:2px solid #064349}.product-range-teaser__item:not(:first-child){padding-top:48px}@media(min-width: 768px){.product-range-teaser__item:not(:first-child){padding-top:64px}}@media(min-width: 1024px){.product-range-teaser__item:not(:first-child){padding-top:70px}}@media(min-width: 1260px){.product-range-teaser__item:not(:first-child){padding-top:95px}}@media(min-width: 768px){.product-range-teaser__item{padding-bottom:64px}}@media(min-width: 1024px){.product-range-teaser__item{padding-bottom:70px}}@media(min-width: 1260px){.product-range-teaser__item{padding-bottom:95px}}.product-range-teaser__item .copy-text{margin-top:16px}@media(min-width: 768px){.product-range-teaser__item .copy-text{margin-top:32px}}.product-range-teaser__item .button-toolbar{margin-top:32px}.product-range-teaser__item .product-image{margin-bottom:0}@media(max-width: 767px){.product-range-teaser__item .product-image{margin-bottom:32px}}.product-range-teaser__item .richtext-checklist{margin-top:32px}.product-range-teaser__item .list--custom-icons a{border-radius:10px;background-color:#ebefef;color:#597a7e;font-size:14px;line-height:28px;padding:0 10px;margin-left:8px;white-space:nowrap}.product-range-teaser__item .list--custom-icons a:hover{background-color:#d9e1e1;color:#003339;background-image:none !important}.tooltip{display:none;position:relative}.product-range-teaser__item .tooltip{display:inline}.tooltip.active{background-color:#d9e1e1;color:#064349}.tooltip.active .tooltip__content{opacity:1}.tooltip__button{display:inline-flex;justify-content:center;align-items:center;background-color:#ebefef;border-radius:50%;width:20px;height:20px;color:#597a7e;font-size:14px;line-height:28px;cursor:pointer}.tooltip__content{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);background-color:#fff;padding:24px;width:320px;max-width:calc(100vw - 48px);border:1px solid #597a7e;border-radius:4px;font-size:14px;line-height:20px;color:#064349;opacity:0;pointer-events:none}.tooltip__content .col-xs-8{padding-left:9px}.tooltip__content .icon{position:absolute;top:4px;right:4px}.tooltip__content .icon::before{font-size:14px}.tooltip__indicator{height:12px;width:12px;background:#fff;transform:translateX(-50%) rotate(45deg);border-right:1px solid #597a7e;border-bottom:1px solid #597a7e;position:absolute;left:50%;bottom:-7px;content:" "}.stage-teaser .module--no-vertical-spacing,.stage-teaser .stage-teaser--background-media-container .background-image,.stage-teaser .gradient,.stage-teaser .stage-teaser__content{max-height:min(1080px,100vh);height:133.33vw}@media(min-width: 1024px){.stage-teaser .module--no-vertical-spacing,.stage-teaser .stage-teaser--background-media-container .background-image,.stage-teaser .gradient,.stage-teaser .stage-teaser__content{height:56.25vw}}@media screen and (max-width: 1024px)and (orientation: landscape){.stage-teaser .module--no-vertical-spacing,.stage-teaser .stage-teaser--background-media-container .background-image,.stage-teaser .gradient,.stage-teaser .stage-teaser__content{max-height:100vw}}.stage-teaser .gradient{display:flex;flex-direction:column;justify-content:flex-end;background-size:200% 200vh;background-position:top;background-image:linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 67.5%, rgba(0, 0, 0, 0) 92.5%)}.stage-teaser .background-image{object-fit:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.stage-teaser .background-image.image-orientation--portrait{display:block}@media(min-width: 2500px){.stage-teaser .background-image.image-orientation--portrait{display:none}}.stage-teaser .background-image.image-orientation--landscape{display:none}@media(min-width: 2500px){.stage-teaser .background-image.image-orientation--landscape{display:block}}.stage-teaser__content{padding-bottom:64px;flex-direction:column;justify-content:flex-end;max-width:100%}.stage-teaser__content .button{margin-top:24px}.stage-teaser__content .tagline--side{padding-bottom:24px;letter-spacing:1px;display:inline-block}.stage-teaser__content .tagline--side:after{left:50%;transform:translateX(-50%)}.stage-teaser__content .tagline--side:after{content:"";border-bottom:3px solid;position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;width:48px}@media(min-width: 1024px){.stage-teaser__content .tagline--side:after{width:64px}}.stage-teaser__content .tagline--side:before{display:none}@media(min-width: 1024px){.stage-teaser__content{max-width:83.3333%}}.stage-teaser__left{padding-right:0}.stage-teaser__middle{padding-right:0;padding-left:0}.stage-teaser__right{padding-left:0}.teaser--background-media{color:#fff}.content .teaser--background-media-container{margin-top:32px;margin-bottom:32px}@media(min-width: 768px){.content .teaser--background-media-container{margin-top:64px;margin-bottom:64px}}.content .teaser--background-media-container .content{padding-left:32px;padding-right:32px}@media(min-width: 768px){.content .teaser--background-media-container .content{padding-left:64px;padding-right:64px}}.teaser--background-media .button--primary{background-color:#f66841;color:#fff}.teaser--background-media .button--secondary{background-color:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.teaser--background-media .button--secondary:hover,.teaser--background-media .button--secondary:active,.teaser--background-media .button--secondary:focus{background-color:#fff;color:#003339}.teaser--background-media .button--text{color:#fff}.teaser--background-media .button--text::before,.teaser--background-media .button--text::after{background:#fff}.teaser--background-media .content{padding-bottom:64px;padding-top:64px}@media(min-width: 1024px){.teaser--background-media .content{padding-bottom:112px;padding-top:112px}}.teaser--background-media .video__player:before{content:"";float:left;padding-top:56.25%}.teaser--background-media-container .background-image{object-fit:cover;background-size:cover;width:100%}.teaser--tiles-static__container{margin-bottom:-48px}.teaser--tiles-static__container .teaser__tile{margin-bottom:48px}.teaser--tiles-static__container .teaser__tile--static{padding-left:16px;padding-right:16px}.teaser--tiles-static__container .teaser__tile--static .button--text::before,.teaser--tiles-static__container .teaser__tile--static .button--text::after{bottom:12px !important}.teaser--tiles-static__container.text-align--left .image-16-9{background-position:left}.teaser--tiles-static__container .col-md-4 .button--text{margin-top:16px !important}@media(min-width: 1024px){.teaser--tiles-static__container .col-md-4 .button--text{margin-top:24px !important}}.teaser--tiles-static__container .col-md-3 .button--text{margin-top:16px !important}.teaser--tiles-static .image-16-9{object-fit:contain;background-size:contain;margin-bottom:24px}.teaser--tiles-static .image-16-9.icon-size{height:96px}.teaser--tiles-static .button--text{margin-top:0 !important}.story_teaser.module{padding-bottom:64px;padding-top:64px}.story_teaser__content{padding-left:32px;padding-right:32px}@media(min-width: 768px){.story_teaser__content{padding-left:64px;padding-right:64px}}@media screen and (max-width: 767px){.story_teaser>.content{padding-left:0;padding-right:0}}.story_teaser .teaser--background-media-container .background-image,.story_teaser .teaser--background-media-container .gradient,.story_teaser .teaser--background-media-container .video-background{height:100vh;aspect-ratio:1.3333333333;max-height:133.33vw}@media(min-width: 1024px){.story_teaser .teaser--background-media-container .background-image,.story_teaser .teaser--background-media-container .gradient,.story_teaser .teaser--background-media-container .video-background{aspect-ratio:.5625}}@media(min-width: 768px){.story_teaser .teaser--background-media-container .background-image,.story_teaser .teaser--background-media-container .gradient,.story_teaser .teaser--background-media-container .video-background{max-height:56.25vw}}.story_teaser .teaser--background-media-container .background-image{background-position:center}@media screen and (min-width: 768px){.story_teaser .teaser--background-media-container .teaser--background-media,.story_teaser .teaser--background-media-container .gradient{top:0;height:100%}.story_teaser .teaser--background-media-container .teaser--background-media .teaser-container,.story_teaser .teaser--background-media-container .gradient .teaser-container{height:100%;display:flex;flex-direction:column;justify-content:center}}.teaser__tile--story{color:#fff !important;display:block !important}.teaser__tile--story .gradient{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 40%, rgba(0, 0, 0, 0) 80%);height:100%;object-fit:cover;background-size:100%;top:0;z-index:1;pointer-events:none}.teaser__tile--story .tagline{font-size:12px;margin-bottom:16px}.teaser__tile--story .key-fact .value .unit{font-size:14px !important;margin-left:4px !important}.teaser__tile--story .key-fact .subline{font-family:"Averta Regular","Century Gothic",Avenir,Arial,sans-serif}.teaser__tile--story .teaser-info__container{width:100%;position:absolute;bottom:0 !important;padding:32px 24px 22px;transition:top .2s ease-out,background-color .2s ease-in .2s;background-color:rgba(255,255,255,0);color:#fff !important;z-index:10}.teaser__tile--story .teaser-info__container .teaser-info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.teaser__tile--story .teaser-info__container .teaser-info__top{overflow:hidden;margin-bottom:6px}@media(max-width: 440px){.teaser__tile--story .teaser-info__container{padding:24px 24px 16px !important}}@media screen and (min-width: 1025px){.teaser__tile--story:hover .teaser-info__container{top:0 !important;background-color:#fff;color:#064349 !important;transition:top .2s ease-out .2s,background-color .2s,color .2s}.teaser__tile--story:hover .teaser-info__container .button--text{color:#064349}.teaser__tile--story:hover .teaser-info__container .button--text::before,.teaser__tile--story:hover .teaser-info__container .button--text::after{background:#064349}}.teaser__tile--story .button--text{color:#fff}.teaser__tile--story .button--text::before,.teaser__tile--story .button--text::after{background:#fff}.story_teaser--tiles a{text-decoration:none;color:#fff}.story_teaser--tiles.background--forest .teaser__tile--story a{transition:color .2s ease .2s}@media screen and (min-width: 1025px){.story_teaser--tiles.background--forest .teaser__tile--story:hover a,.story_teaser--tiles.background--forest .teaser__tile--story:focus a,.story_teaser--tiles.background--forest .teaser__tile--story:active a{color:#064349;transition:color .2s ease}.story_teaser--tiles.background--forest .teaser__tile--story:hover a:not(.button):hover,.story_teaser--tiles.background--forest .teaser__tile--story:hover a:focus,.story_teaser--tiles.background--forest .teaser__tile--story:hover a:active,.story_teaser--tiles.background--forest .teaser__tile--story:focus a:not(.button):hover,.story_teaser--tiles.background--forest .teaser__tile--story:focus a:focus,.story_teaser--tiles.background--forest .teaser__tile--story:focus a:active,.story_teaser--tiles.background--forest .teaser__tile--story:active a:not(.button):hover,.story_teaser--tiles.background--forest .teaser__tile--story:active a:focus,.story_teaser--tiles.background--forest .teaser__tile--story:active a:active{background-image:linear-gradient(transparent, transparent) !important}}.story_teaser--tiles.background--forest .teaser__tile--story.active a{color:#064349}.story_teaser--tiles.background--forest .teaser__tile--story.active a:not(.button):hover,.story_teaser--tiles.background--forest .teaser__tile--story.active a:focus,.story_teaser--tiles.background--forest .teaser__tile--story.active a:active{background-image:linear-gradient(transparent, transparent) !important}.story_teaser--tiles.background--white .teaser__tile--story{color:#fff !important}.story_teaser--tiles.background--white .teaser__tile--story .swiper-slide,.story_teaser--tiles.background--white .teaser__tile--story .headline,.story_teaser--tiles.background--white .teaser__tile--story .key-facts,.story_teaser--tiles.background--white .teaser__tile--story .tagline,.story_teaser--tiles.background--white .teaser__tile--story .value,.story_teaser--tiles.background--white .teaser__tile--story .unit{color:#fff !important}.story_teaser--tiles.background--white .teaser__tile--story a:not(.button--text):hover,.story_teaser--tiles.background--white .teaser__tile--story a:not(.button--text):focus,.story_teaser--tiles.background--white .teaser__tile--story a:not(.button--text):active{background-image:linear-gradient(transparent, transparent) !important}.story_teaser--tiles.background--white .teaser__tile--story .key-fact .subline{color:#fff}.story_teaser--tiles.background--white .teaser__tile--story .look-like-link:hover{background-image:linear-gradient(white, white)}@media screen and (min-width: 1025px){.story_teaser--tiles.background--white .teaser__tile--story:hover .teaser-info__container{background-color:#064349}.story_teaser--tiles.background--white .teaser__tile--story:hover .teaser-info__container .button--text{color:#fff}.story_teaser--tiles.background--white .teaser__tile--story:hover .teaser-info__container .button--text::before,.story_teaser--tiles.background--white .teaser__tile--story:hover .teaser-info__container .button--text::after{background:#fff}}.story_teaser--tiles.background--white .teaser__tile--story.active a{color:#064349}.story_teaser--tiles.background--white .teaser__tile--story.active .teaser-info__container{background-color:#064349}.story_teaser--tiles.background--white .teaser__tile--story.active .teaser-info__container .button--text{color:#fff}.story_teaser--tiles.background--white .teaser__tile--story.active .teaser-info__container .button--text::before,.story_teaser--tiles.background--white .teaser__tile--story.active .teaser-info__container .button--text::after{background:#fff}.story_teaser--tiles .teaser__tile--container{position:relative}@media(max-width: 767px){.story_teaser--tiles .teaser__tile--container{max-width:min(703px,75vh)}}@media(min-width: 768px){.story_teaser--tiles .teaser__tile--container{max-width:min(436px,75vh)}}@media(min-width: 1024px){.story_teaser--tiles .teaser__tile--container{max-width:min(412px,75vh)}}.story_teaser--tiles .teaser__tile--story{position:relative;overflow:hidden;aspect-ratio:3/4}.story_teaser--tiles .teaser__tile--story .image-container{line-height:0;padding-top:133.33%}.story_teaser--tiles .teaser__tile--story .video__player{height:100%;margin-top:0;max-height:100%;pointer-events:none}.story_teaser--tiles .teaser__tile--story .key-facts{transition:max-height .2s ease;max-height:0;overflow:hidden}.story_teaser--tiles .teaser__tile--story .key-facts .key-fact{padding-left:0 !important;padding-right:0 !important;max-width:100%}.story_teaser--tiles .teaser__tile--story .key-facts .key-fact .value{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;font-size:20px;line-height:26px;margin-bottom:0}@media(min-width: 1260px){.story_teaser--tiles .teaser__tile--story .key-facts .key-fact .value{font-size:24px}}@media(min-width: 1260px){.story_teaser--tiles .teaser__tile--story .key-facts .key-fact .value{line-height:32px}}.story_teaser--tiles .teaser__tile--story .key-facts .key-fact .subline{font-size:14px;line-height:22px}@media screen and (min-width: 1025px){.story_teaser--tiles .teaser__tile--story:hover .key-facts{max-height:500px;opacity:1;transition:max-height .4s ease}}.touch-device .teaser__tile--story.active .teaser-info__container{top:0 !important;background-color:#fff;color:#064349 !important;padding:24px 24px 22px;transition:top .2s ease-out .2s,background-color .2s,color .2s}.touch-device .teaser__tile--story.active .teaser-info__container .button--text{color:#064349}.touch-device .teaser__tile--story.active .teaser-info__container .button--text::before,.touch-device .teaser__tile--story.active .teaser-info__container .button--text::after{background:#064349}.touch-device .teaser__tile--story.active .key-facts{max-height:500px;opacity:1;transition:max-height .4s ease}@media screen and (max-width: 1024px){.teaser__tile--story.active .teaser-info__container{top:0 !important;background-color:#fff;color:#064349 !important;padding:24px 24px 22px;transition:top .2s ease-out .2s,background-color .2s,color .2s}.teaser__tile--story.active .teaser-info__container .button--text{color:#064349}.teaser__tile--story.active .teaser-info__container .button--text::before,.teaser__tile--story.active .teaser-info__container .button--text::after{background:#064349}.teaser__tile--story.active .key-facts{max-height:500px;opacity:1;transition:max-height .4s ease}}.teaser__tile{display:flex !important;flex-flow:column;height:100%;position:relative}.teaser__tile:not(.teaser__tile--interactive) .button--text{font-size:16px}.teaser__tile:not(.teaser__tile--interactive) .button--text::before,.teaser__tile:not(.teaser__tile--interactive) .button--text::after{bottom:14px}.teaser__tile--full-height{position:relative}@media screen and (min-width: 768px){.teaser__tile--full-height:not(.in-backend) .teaser__tile--container{margin-left:22px;width:calc(100% - 22px * 2);height:100%;aspect-ratio:3/4;overflow:hidden}}.teaser__tile--interactive{overflow:hidden}.teaser__tile--interactive .teaser-info{transition:all .2s ease-out}.teaser__tile--interactive .tagline{font-size:12px;margin-bottom:16px;color:#064349}@media screen and (min-width: 1024px){.teaser__tile--interactive:not(.in-backend) .copy-text{margin-top:16px;opacity:0;transition:opacity .2s}.teaser__tile--interactive:not(.in-backend) .teaser-info{position:relative}.teaser__tile--interactive:not(.in-backend) .teaser-info__top{position:absolute;top:32px;left:24px;width:calc(100% - 48px)}.teaser__tile--interactive:not(.in-backend):hover .image-16-9{cursor:default}.teaser__tile--interactive:not(.in-backend):hover .teaser-info{margin-top:0;height:100%;width:100%}.teaser__tile--interactive:not(.in-backend):hover .teaser-info .copy-text{opacity:1}.teaser__tile--interactive:not(.in-backend) .teaser-info__bottom{border-bottom:none !important}}@media screen and (min-width: 768px){.teaser__tile--interactive:not(.in-backend) .copy-text{overflow:hidden}.teaser__tile--interactive:not(.in-backend) .teaser-info{aspect-ratio:.87}.teaser__tile--interactive:not(.in-backend) .teaser-info__bottom{position:absolute;padding-bottom:16px;bottom:0px;border-bottom:1px solid #b8c7c9;width:calc(100% - 48px);background-color:#fff;z-index:5}}@media screen and (min-width: 768px)and (max-width: 1024px){.teaser__tile--interactive .copy-text{display:none}}@media screen and (min-width: 768px)and (max-width: 1024px)and (max-width: 788px){.teaser__tile--interactive .copy-text--cropped{display:none}.teaser__tile--interactive .copy-text--cropped-minimal{display:block !important}}@media screen and (min-width: 768px)and (max-width: 1024px){.teaser__tile--interactive .copy-text--cropped-minimal{display:none}}@media screen and (max-width: 767px){.teaser__tile--interactive .teaser-info .copy-text{margin-top:16px !important;max-height:500px !important}.teaser__tile--interactive .teaser-info__bottom{margin-top:14px}.teaser__tile--interactive .teaser-info__bottom .button{margin-bottom:-10px}}.teaser__tile--interactive .image-16-9{margin-bottom:-56.25%}.teaser__tile--interactive .teaser-info{flex:1;margin-top:56.25%;height:43.75%;z-index:5;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:24px 16px}@media(min-width: 768px){.teaser__tile--interactive .teaser-info{padding:32px 24px 16px}}.teaser__tile--static .copy-text,.teaser__tile--static .headline{color:#064349}.background--forest .teaser__tile--static .copy-text,.background--forest .teaser__tile--static .headline{color:#fff}.swiper .teaser__tile--static{border:1px solid #b8c7c9;padding:0}.swiper .teaser__tile--static .teaser-info{padding-left:16px;padding-right:16px;padding-bottom:16px}@media screen and (min-width: 768px){.swiper .teaser__tile--static{height:100%;aspect-ratio:3/4;overflow:hidden}}@media screen and (min-width: 768px){.teaser-tiles{margin-left:-22px;margin-right:-22px}}.background--white .teaser__tile--interactive{border-top:1px solid #b8c7c9}.background--white .teaser__tile--interactive .image-16-9,.background--white .teaser__tile--interactive .teaser-info{border:1px solid #b8c7c9}.background--white .teaser__tile--interactive .image-16-9{border-bottom:none;border-top:none}.background--white .teaser__tile--interactive .teaser-info{border-top:none}@media screen and (min-width: 768px){.touch-device .teaser__tile--interactive:not(.in-backend) .copy-text{opacity:0;transition:opacity .2s}.touch-device .teaser__tile--interactive:not(.in-backend).active .teaser-info{margin-top:0}.touch-device .teaser__tile--interactive:not(.in-backend).active .teaser-info .copy-text{margin-top:16px;opacity:1}.touch-device .teaser__tile--interactive:not(.in-backend) .image-16-9{pointer-events:none}}.teaser--with-media .headline{margin-bottom:16px}@media(min-width: 1024px){.teaser--with-media .headline{margin-bottom:32px}}.teaser--with-media .media-image{position:relative;object-fit:cover;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;padding-top:56.25%}@media(min-width: 768px){.teaser--with-media .media-image{padding-top:100%}}.teaser--with-media .video-module{aspect-ratio:16/9}.teaser--with-media .video-module .wistia_embed{width:100%;aspect-ratio:16/9}.teaser--with-media .button-toolbar,.teaser--with-media .generated-button{margin-top:20px}@media(min-width: 1024px){.teaser--with-media .button-toolbar,.teaser--with-media .generated-button{margin-top:36px}}.teaser--fullsize .button-toolbar{margin-top:16px}@media(min-width: 1024px){.teaser--fullsize .button-toolbar{margin-top:48px}}@media(min-width: 768px){.teaser--fullsize .button:not(.button--text){padding:16px 40px;font-size:20px}}@media(min-width: 768px){.teaser--fullsize .button--text{font-size:20px;height:60px}.teaser--fullsize .button--text::before,.teaser--fullsize .button--text::after{bottom:18px}}.teaser--background-media-container,.stage-teaser--background-media-container{position:relative}.teaser--background-media-container .teaser--background-media,.teaser--background-media-container .gradient,.teaser--background-media-container .half-gradient,.stage-teaser--background-media-container .teaser--background-media,.stage-teaser--background-media-container .gradient,.stage-teaser--background-media-container .half-gradient{position:absolute;width:100%}@media screen and (max-width: 1023px){.teaser--background-media-container .teaser--background-media,.teaser--background-media-container .gradient,.teaser--background-media-container .half-gradient,.stage-teaser--background-media-container .teaser--background-media,.stage-teaser--background-media-container .gradient,.stage-teaser--background-media-container .half-gradient{bottom:0;overflow:visible}}@media screen and (min-width: 1024px){.teaser--background-media-container .teaser--background-media,.teaser--background-media-container .gradient,.teaser--background-media-container .half-gradient,.stage-teaser--background-media-container .teaser--background-media,.stage-teaser--background-media-container .gradient,.stage-teaser--background-media-container .half-gradient{top:0;height:100%}.teaser--background-media-container .teaser--background-media .teaser-container,.teaser--background-media-container .gradient .teaser-container,.teaser--background-media-container .half-gradient .teaser-container,.stage-teaser--background-media-container .teaser--background-media .teaser-container,.stage-teaser--background-media-container .gradient .teaser-container,.stage-teaser--background-media-container .half-gradient .teaser-container{height:100%;display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width: 1023px){.teaser--background-media-container .half-gradient,.stage-teaser--background-media-container .half-gradient{height:100%;background-image:linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.3) 67.5%, rgba(0, 0, 0, 0) 92.5%)}}@media screen and (min-width: 1024px){.teaser--background-media-container .half-gradient,.stage-teaser--background-media-container .half-gradient{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.3) 27.5%, rgba(0, 0, 0, 0) 62.5%)}}.module .richtext-checklist--centered,.module .show-text-as-checklist--centered{display:flex;justify-content:center}.module .richtext-checklist--centered ul,.module .show-text-as-checklist--centered ul{display:flex;flex-direction:column;align-items:start}.module .richtext-checklist ul,.module .show-text-as-checklist ul{margin-bottom:0;margin-top:0}.module .richtext-checklist li::before,.module .show-text-as-checklist li::before{font-family:"solarwatt";font-size:24px;margin-left:-3px;padding-right:3px;content:"" !important}.module .richtext-checklist .checklist-container,.module .show-text-as-checklist .checklist-container{display:flex;justify-content:center}.module .richtext-checklist .checklist-container .checklist,.module .show-text-as-checklist .checklist-container .checklist{display:flex;flex-direction:column;align-items:start}.module--media-with-text .headline.mobile-hidden{margin-bottom:24px}.module--media-with-text .icon-size{max-width:100%}@media(min-width: 768px){.module--media-with-text .icon-size{padding-left:20%;padding-right:20%}}@media(max-width: 767px){.module--media-with-text .icon-size{max-width:60%}}.teaser--background-media-container{height:100vh;width:100%;max-height:177.77vw}@media(min-width: 1024px){.teaser--background-media-container{max-height:56.25vw}}.teaser--background-media-container .background-image,.teaser--background-media-container .gradient,.teaser--background-media-container .video-background{height:100vh;background-position:center;width:100%;max-height:177.77vw}@media(min-width: 1024px){.teaser--background-media-container .background-image,.teaser--background-media-container .gradient,.teaser--background-media-container .video-background{max-height:56.25vw}}.teaser--background-media-container .icon-container{text-align:center}.teaser--background-media-container .icon-container .icon::before{font-size:48px}.teaser--background-media-container .video-background+.teaser--background-media{pointer-events:none}.headline-module{position:relative;padding-top:64px}@media(min-width: 1024px){.headline-module{padding-top:112px}}.headline-module.background--white{padding-top:48px}@media(min-width: 1024px){.headline-module.background--white{padding-top:64px}}.module--page-title:not(.video-module--fullwidth){padding-top:calc(81px + 64px) !important}@media(min-width: 768px){.module--page-title:not(.video-module--fullwidth){padding-top:calc(81px + 40px + 32px) !important}}@media(min-width: 1024px){.module--page-title:not(.video-module--fullwidth){padding-top:calc(81px + 40px + 90px) !important}}.module--page-title.video-module--fullwidth .media-video{aspect-ratio:1 !important}@media(min-width: 768px){.module--page-title.video-module--fullwidth .media-video{aspect-ratio:16/9 !important}}.module--page-title.video-module--fullwidth .media-video.video-position--centered{margin-top:71px !important}@media(min-width: 1024px){.module--page-title.video-module--fullwidth .media-video.video-position--centered{margin-top:calc(71px + 40px) !important}}@media(min-width: 1260px){.module--page-title.video-module--fullwidth .media-video.video-position--centered{margin-top:calc(81px + 40px) !important}}@media screen and (max-width: 767px){.module--page-title.video-module--fullwidth .content-container .content.content--video-module{padding-bottom:32px;margin:0}}.module--page-title-center .row,.module--page-title-center .button-toolbar{justify-content:center}.module--page-title-center .headline,.module--page-title-center .intro{text-align:center}.module--page-title-center .gradient{background-image:none;background-color:rgba(0,0,0,.4)}.module--page-title .background-image{height:100vw;width:100%;object-fit:cover;background-size:cover;background-position:center}@media(min-width: 768px){.module--page-title .background-image{height:56.25vw}}@media(min-width: 1905px){.module--page-title .background-image{height:1080px}}.module--page-title .video-placeholder{position:absolute;top:0}.module--page-title .gradient{top:0;height:auto;padding-top:calc(56.25vw - 2px)}@media(max-width: 767px){.module--page-title .gradient{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 80%, rgba(0, 0, 0, 0) 100%)}}@media(min-width: 1905px){.module--page-title .gradient{padding-top:1080px}}.module--page-title .gradient.gradient--mobile-square{padding-top:min(56.25%,1080px)}@media(max-width: 767px){.module--page-title .gradient.gradient--mobile-square{padding-top:100vw}}.module--page-title .content{pointer-events:none}.module--page-title .content .intro{margin-top:16px}@media(min-width: 768px){.module--page-title .content .intro{margin-top:32px}}.module--page-title .content a{pointer-events:all}.module--page-title .intro.tablet-only{padding:32px}.module--page-title .content-container{color:#fff;position:absolute;width:100%;top:0;display:flex;flex-direction:column;justify-content:flex-end}@media(min-width: 1905px){.module--page-title .content-container{max-height:1080px !important}}@media(min-width: 768px){.module--page-title .content-container{justify-content:center}}@media(max-width: 767px){.module--page-title .content-container .content{padding-top:0px}}@media(min-width: 1024px){.module--page-title .content-container .content{padding-top:80px}}.module--page-title .content-container .content:not(.content--video-module){margin-bottom:auto}@media(max-width: 767px){.module--page-title .content-container .content:not(.content--video-module){margin-bottom:64px}}@media(max-width: 767px){.module--page-title .content-container .content.content--video-module{padding-bottom:32px;padding-top:0}}.module--page-title .video__player,.module--page-title .content-container{height:100vw !important}@media(min-width: 768px){.module--page-title .video__player,.module--page-title .content-container{height:56.25vw !important}}.module--page-title .news-details{margin-top:40px}@media(min-width: 768px){.module--page-title .news-details{margin-top:96px}}.module--page-title .news-details .tagline{margin-bottom:16px}@media(min-width: 768px){.module--page-title .news-details .tagline{margin-bottom:24px}}.module--page-title-news{padding-bottom:48px !important}@media(min-width: 768px){.module--page-title-news{padding-bottom:36px !important}}.module--page-title-news .contact-notice{color:#597a7e}.module--page-title-news .contact-notice a{color:#597a7e;text-decoration:underline}@media screen and (min-width: 1940px){.module--page-title .feature.video{padding-top:1080px}}.module--page-title .button--primary{background-color:#f66841;color:#fff}@media(min-width: 768px){.module--page-title .tablet-hidden .button{padding:16px 40px;font-size:20px}}.module--page-title .tablet-hidden .button.button--secondary{background-color:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.module--page-title .tablet-hidden .button.button--secondary:hover,.module--page-title .tablet-hidden .button.button--secondary:active,.module--page-title .tablet-hidden .button.button--secondary:focus{background-color:#fff;color:#003339}.module--page-title .tablet-hidden .button.button--text{color:#fff;padding:16px 0}.module--page-title .tablet-hidden .button.button--text::before,.module--page-title .tablet-hidden .button.button--text::after{background:#fff}@media(max-width: 767px){.module--page-title .tablet-hidden .button.button--text{padding:10px 0}}@media(max-width: 767px){.module--page-title .mobile-centered{text-align:center}}.module--page-title.video-module--fullwidth .content-container{pointer-events:none}#table-of-contents+.meta-information{margin-top:48px}.banner{position:relative;z-index:800;width:100%;overflow:hidden;border-bottom:1px solid #ebefef}.banner.banner--fixed{position:fixed}.banner.banner--javascript-disabled{max-height:0;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-name:slideIn;animation-fill-mode:forwards;z-index:1000}.banner.hidden-banner{max-height:0 !important;overflow:hidden}.banner .icon{cursor:pointer}.banner .banner__info{padding-top:8px;padding-bottom:8px}.banner .banner__info .col{padding-top:8px;padding-bottom:8px}@keyframes slideIn{0%{max-height:0}100%{max-height:500px}}.global-banner{top:0;z-index:10000;position:fixed;width:100%;padding-top:14px;padding-bottom:14px}.global-banner__items{display:flex;align-items:flex-start;justify-content:space-between}.global-banner__items-collection{display:grid}.global-banner__item-content{display:flex;flex-wrap:wrap;align-items:center;grid-area:1/1;transition:opacity 2s;opacity:1;z-index:1}.global-banner__item-content.fade{opacity:0;z-index:0}.global-banner__item-icon{margin-right:16px;margin-top:2px;margin-bottom:2px;width:30px;height:30px}.global-banner__item-text{margin-right:28px;margin-top:2px;margin-bottom:2px}.global-banner__item-buttons .button{margin:2px 12px}.global-banner__item-buttons .button:first-child{margin-left:0}.global-banner__close-icon{padding-top:6px}.global-banner__close-icon::before{color:#fff}.global-banner__close-icon:hover{cursor:pointer}@media screen and (max-width: 1023px){*:not(.module--sticky)>.module--sector-linkage{background-image:none !important}.module--sector-linkage .headline--global{margin-bottom:48px}.module--sector-linkage .sector-linkage__item{background-image:none !important;text-align:center;margin-bottom:48px}}@media screen and (max-width: 1023px)and (max-width: 767px){.module--sector-linkage .sector-linkage__item{flex-basis:100%;max-width:100%}}@media screen and (max-width: 1023px)and (min-width: 768px){.module--sector-linkage .sector-linkage__item{flex-basis:33.33%;max-width:33.33%}}@media screen and (max-width: 1023px){.module--sector-linkage .sector-linkage__item img{filter:brightness(0) saturate(100%) invert(20%) sepia(57%) saturate(606%) hue-rotate(137deg) brightness(98%) contrast(100%)}}@media screen and (max-width: 1023px){.module--sector-linkage .sector-linkage__item .button{background-color:rgba(0,0,0,0);border:none;color:#064349;padding:10px 0;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden;color:#064349}}@media screen and (max-width: 1023px)and (min-width: 768px){.module--sector-linkage .sector-linkage__item .button.button--large{font-size:20px;height:60px}.module--sector-linkage .sector-linkage__item .button.button--large::before,.module--sector-linkage .sector-linkage__item .button.button--large::after{bottom:18px}}@media screen and (max-width: 1023px){.module--sector-linkage .sector-linkage__item .button::before,.module--sector-linkage .sector-linkage__item .button::after{content:"";position:absolute;z-index:-1;left:0;bottom:12px;height:1px;transition-duration:.5s;transition-timing-function:ease-out;background-color:#064349}}@media screen and (max-width: 1023px){.module--sector-linkage .sector-linkage__item .button::before{transition-property:right;right:100%}}@media screen and (max-width: 1023px){.module--sector-linkage .sector-linkage__item .button::after{transition-property:left;right:0}}@media screen and (max-width: 1023px){.module--sector-linkage .sector-linkage__item .button:hover::before,.module--sector-linkage .sector-linkage__item .button:active::before,.module--sector-linkage .sector-linkage__item .button:focus::before{right:0;transition-delay:.3s}.module--sector-linkage .sector-linkage__item .button:hover::after,.module--sector-linkage .sector-linkage__item .button:active::after,.module--sector-linkage .sector-linkage__item .button:focus::after{left:100%}}@media screen and (max-width: 1023px){.module--sector-linkage .sector-linkage__item .button::before,.module--sector-linkage .sector-linkage__item .button::after{background:#064349}}@media screen and (max-width: 1023px){.module--sector-linkage .sector-linkage__item-wrapper{display:flex;flex-wrap:wrap;justify-content:center}}@media screen and (max-width: 1023px){.module--sticky.module--page-title .module--sector-linkage{object-fit:contain;background-size:contain;background-repeat:no-repeat}}@media screen and (max-width: 1023px)and (max-width: 767px){.module--sticky.module--page-title .module--sector-linkage{padding-top:calc(100% + 32px)}}@media screen and (max-width: 1023px)and (min-width: 768px){.module--sticky.module--page-title .module--sector-linkage{padding-top:56.25%}}@media screen and (max-width: 1023px)and (max-width: 767px){.module--sector-linkage .bg--dark{aspect-ratio:1}}@media screen and (max-width: 1023px){.bg--dark{position:absolute;top:0;width:100%;background-image:linear-gradient(to right, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 67.5%, rgba(0, 0, 0, 0) 92.5%);aspect-ratio:16/9}}@media screen and (max-width: 1023px)and (max-width: 767px){.bg--dark .page-title__content{transform:translateY(-20px)}}@media screen and (min-width: 1024px){.module--sector-linkage{position:relative;aspect-ratio:16/9;color:#fff;object-fit:cover;background-size:cover;background-position:center;margin-bottom:-40px}.module--sector-linkage .headline--global{position:absolute;z-index:5;top:8%;width:100%}.module--sector-linkage .short-info .icon{filter:brightness(0) saturate(100%) invert(74%) sepia(78%) saturate(342%) hue-rotate(97deg) brightness(97%) contrast(94%)}.module--sector-linkage .button-container{text-align:left}.module--sector-linkage .control{display:flex;justify-content:center;width:100%;position:absolute;z-index:5;bottom:64px}.module--sector-linkage .control__item{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;text-align:center;padding:0 15px;cursor:pointer;position:relative}.module--sector-linkage .control__item:hover img,.module--sector-linkage .control__item.is-active img{filter:brightness(0) saturate(100%) invert(74%) sepia(78%) saturate(342%) hue-rotate(97deg) brightness(97%) contrast(94%)}.module--sector-linkage .control__item:hover .title,.module--sector-linkage .control__item.is-active .title{color:#4df0b4}.module--sector-linkage .control__item:focus-visible{outline-color:#4df0b4 !important}.module--sector-linkage .control__item .title{display:inline-block;max-width:min-content}.module--sector-linkage .control__item img{max-height:45px;margin:20px auto;display:block}.sector-linkage__item{transition:all .3s;width:100%;aspect-ratio:16/9;object-fit:cover;background-size:cover;background-position:center;position:absolute;top:0;left:0;pointer-events:none}.sector-linkage__item:not(.tablet-invisible){transition-delay:.3s;pointer-events:all}.sector-linkage__item .content{margin-top:15%}.sector-linkage__item .short-info{max-width:30%}.sector-linkage__item .short-info img{display:none}}@media screen and (min-width: 1024px)and (min-width: 1260px){.sector-linkage__item .short-info img{display:block}}@media screen and (min-width: 1024px){.sector-linkage__item .button{vertical-align:middle;transform:translateZ(0);position:relative;padding:10px 28px;background-color:#4df0b4;color:#064349}.sector-linkage__item .button::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;border-radius:0 30px 30px 0;background-color:rgba(0,0,0,.14);transition-duration:.3s;transform:translateX(-100%) translateZ(0);transition-timing-function:ease-out}.sector-linkage__item .button:hover::before,.sector-linkage__item .button:active::before,.sector-linkage__item .button:focus::before{transform:translateX(0)}}@media screen and (min-width: 1024px){.pulsating-circle{position:relative;display:block}.pulsating-circle::after,.pulsating-circle::before{display:flex;border-radius:50%;animation:pulsate 2.5s ease-out;animation-iteration-count:infinite;opacity:0;content:"";z-index:-1;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.pulsating-circle::after{border:2px solid rgba(77,240,180,.17);height:65px;width:65px}.pulsating-circle::before{border:2px solid #4df0b4;height:45px;width:45px}@keyframes pulsate{0%{transform:scale(0.5, 0.5);opacity:0}50%{opacity:1}100%{transform:scale(1.2, 1.2);opacity:0}}}@media screen and (min-width: 1024px){.speech-bubble{position:absolute;top:-80px;left:50%;transform:translateX(-50%);font-size:14px;line-height:26px;color:#064349}.speech-bubble .bubble{height:25px;width:120px;background:#4df0b4;display:block;margin:50px auto 0 auto;border-radius:20px;text-align:center;position:relative;z-index:2}.speech-bubble .pointer{display:block;height:15px;width:15px;background:#4df0b4;margin:-12px auto 0 auto;transform:rotate(45deg);position:relative;left:calc(.5vw - 10px);z-index:1}}@media screen and (min-width: 1024px){.module--page-title .bg--dark{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 67.5%, rgba(0, 0, 0, 0) 92.5%);min-height:calc(100vh + 81px + 40px + 50px)}.module--page-title .sector-linkage__content,.module--page-title .page-title__content{transition:all .3s}}@media screen and (min-width: 1024px)and (min-width: 1024px){.module--page-title .headline--global{top:calc(81px + 40px + 16px)}}@media screen and (min-width: 1024px)and (min-width: 1260px){.module--page-title .headline--global{top:calc(81px + 40px + 8%)}}@media screen and (min-width: 1024px){.module--page-title .headline--global .headline{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;font-size:26px;line-height:34px}}@media screen and (min-width: 1024px)and (min-width: 1024px){.module--page-title .headline--global .headline{font-size:38px}}@media screen and (min-width: 1024px)and (min-width: 1260px){.module--page-title .headline--global .headline{font-size:48px}}@media screen and (min-width: 1024px)and (min-width: 1024px){.module--page-title .headline--global .headline{line-height:48px}}@media screen and (min-width: 1024px)and (min-width: 1260px){.module--page-title .headline--global .headline{line-height:58px}}@media screen and (min-width: 1024px){.module--page-title:not(.is-scrolled) .sector-linkage__content{opacity:0}}@media screen and (min-width: 1024px){.module--page-title.is-scrolled .bg--dark{background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 92.5%)}.module--page-title.is-scrolled .page-title__content{opacity:0;transform:translateY(-40px)}.module--page-title.is-scrolled .sector-linkage__content{opacity:1}}@media screen and (min-width: 1024px){.module--page-title.module--sticky{min-height:calc(100vh + 81px + 40px + 50px);position:relative}}@media screen and (min-width: 1024px){.module--page-title .module--sector-linkage{position:sticky;top:0;left:0;right:0;height:56.25%;overflow:hidden}}.module--sector-linkage .button-container{margin-top:16px}@media(min-width: 1260px){.module--sector-linkage .button-container{margin-top:32px}}.module--sticky.module--page-title{padding-bottom:0 !important;padding-top:0 !important}@media(min-width: 1024px){.module--sticky.module--page-title{padding-bottom:40px !important;padding-top:40px !important}}.touch-device .module--sticky.module--page-title{padding-top:0 !important}.module--sticky.module--page-title .module--sector-linkage .bg--dark{display:flex}@media(min-width: 1024px){.module--sticky.module--page-title .module--sector-linkage .bg--dark{display:block}}.module--sticky.module--page-title .page-title__content{color:#fff;padding-top:81px !important}@media(min-width: 768px){.module--sticky.module--page-title .page-title__content{padding-top:calc(81px + 40px + 32px) !important}}@media(min-width: 1024px){.module--sticky.module--page-title .page-title__content{padding-top:calc(81px + 40px + 90px) !important}}.row--custom-spacing.row--centered.row{margin-left:auto;margin-right:auto}.row--custom-spacing>.col{padding-left:6px;padding-right:6px}@media(min-width: 1024px){.row--custom-spacing>.col{padding-left:22px;padding-right:22px}}.row--custom-spacing.product-tiles{max-width:400px}@media screen and (min-width: 715px){.row--custom-spacing.product-tiles{max-width:660px}}@media screen and (min-width: 1024px){.row--custom-spacing.product-tiles{max-width:915px}}.row--custom-spacing.quick-navigation{max-width:320px}@media screen and (min-width: 550px){.row--custom-spacing.quick-navigation{max-width:500px}}@media screen and (min-width: 1024px){.row--custom-spacing.quick-navigation{max-width:915px}}.icon-tile{width:150px;margin-top:12px;max-width:100%;display:flex !important;justify-content:center;align-items:flex-start;background-color:#ebefef;aspect-ratio:1;padding:32px;color:#003339}@media(min-width: 1024px){.icon-tile{width:184px}}@media(min-width: 1024px){.icon-tile{margin-top:28px}}.icon-tile__image{width:32px;height:32px;max-width:100%;object-fit:contain;object-position:50% 50%;margin:0 auto}@media(min-width: 1024px){.icon-tile__image{width:48px;height:48px}}.icon-tile .subline{color:#597a7e;line-height:14px}@media(min-width: 1024px){.icon-tile .subline{line-height:16px}}.icon-tile .title{font-size:14px;line-height:16px;margin-bottom:4px}@media(min-width: 1024px){.icon-tile .title{font-size:18px}}@media(min-width: 1024px){.icon-tile .title{line-height:20px}}.icon-tile:hover .title{text-decoration:underline}.icon-tile.icon-tile--product{padding:22px 5px 16px}.header-meta .button{width:100%;margin-bottom:16px}.header-meta .button-width--auto{width:auto}.header-meta .first-xs.non-touch-hidden,.header-meta .first-xs.touch-only{display:flex;flex-direction:column}.header-meta:not(.meta-menu-touch){background-color:#ebefef;height:40px;position:fixed;width:100%;z-index:6000;top:0}.header-meta:not(.meta-menu-touch) .menu__link::before{font-size:14px;margin-right:8px;margin-left:0}.header-meta:not(.meta-menu-touch) a{color:#003339;text-decoration:none;padding:0;margin:0 12px}.header-meta:not(.meta-menu-touch) a:hover{background-image:linear-gradient(#064349, #064349)}.header-meta.meta-menu-touch{border-top:1px solid #064349;margin-top:32px;padding-top:24px;padding-bottom:80px}.header-meta.meta-menu-touch li{padding:8px 0;width:100%}.header-meta.meta-menu-touch li.touch-only{width:auto}.header-meta.meta-menu-touch a.link--custom-style{color:#003339 !important}.header-meta.meta-menu-touch a.link--custom-style:hover{background-image:none !important}.header-meta.meta-menu-touch .select .select__label .icon::before{font-size:16px}.header-meta.meta-menu-touch .select .select__current-value{font-size:16px;line-height:24px}.header-meta.meta-menu-touch .select .option__label{font-size:16px;line-height:24px;padding:12px}.header-meta .menu__link{display:inline-flex !important;align-items:center}.header-meta .select{flex-grow:0;width:auto}.header-meta .select .select__label{padding-right:12px;padding-left:0}@media(min-width: 1024px){.header-meta .select .select__label{padding-left:12px}}.touch-device .header-meta .select .select__label{padding-left:0}.header-meta .select .select__label .icon::before{font-size:14px;font-weight:bold}.header-meta .select .select__current-value{padding:0 4px 0 0;font-size:14px;line-height:22px}.header-meta .select .options{top:32px;width:auto;z-index:10000;margin-bottom:0;min-width:140px;position:absolute;width:inherit}@media(max-width: 767px){.header-meta .select .options{min-width:160px}}@media(max-width: 767px){.header-meta .select .options{position:static}}@media(max-width: 767px){.header-meta .select .options{width:75%}}.header-meta .select .option{padding:0}.header-meta .select .option.selected::before{right:8px}.header-meta .select .option__label{font-size:14px;line-height:22px;padding:8px;width:100%;margin:0}.header-meta .select .option__label:hover{background-image:none !important}.burger{display:flex;overflow:visible;margin:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter}.burger-col{display:flex;justify-content:flex-end;align-items:center}.burger__box{position:relative;display:inline-block;width:26px;height:25px}.burger__inner{top:50%;display:block;margin-top:-2px;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-duration:.22s;position:absolute;width:24px;height:2px;transition-property:transform;border-radius:3px;background-color:#064349}.burger__inner::before{display:block;content:"";position:absolute;width:24px;height:2px;transition:top .1s ease-in .25s,opacity .1s ease-in;top:-8px;background-color:#064349;border-radius:3px}.burger__inner::after{display:block;content:"";position:absolute;width:24px;height:2px;transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19);bottom:-8px;background-color:#064349;border-radius:3px}.burger--active .burger__inner{transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:rotate(225deg)}.burger--active .burger__inner::before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.burger--active .burger__inner::after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transform:rotate(-90deg)}.header-main .menu-flyout{position:fixed;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0);width:100%;z-index:-5}@media screen and (max-width: 1023px){.header-main .menu-flyout{max-width:0;transition:all .3s;height:100vh;top:0;right:0}.header-main .menu-flyout.is-active{max-width:100%;transition:all .3s ease-out}}@media screen and (min-width: 1024px){.touch-device .header-main .menu-flyout{max-width:0;transition:all .3s;height:100vh;top:0;right:0}.touch-device .header-main .menu-flyout.is-active{max-width:100%;transition:all .3s ease-out}}@media screen and (min-width: 1024px){.non-touch-device .header-main .menu-flyout{max-height:0;opacity:0;top:40px;height:562px;transition:max-height .4s,border-bottom-color .4s,opacity 0s ease .4s}.non-touch-device .header-main .menu-flyout.is-active{opacity:1;max-height:700px;border-bottom-color:#d9e1e1;transition:max-height .4s,border-bottom-color .4s,opacity 0s ease 0s}}.shadow-layer{position:fixed;top:40px;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#000;pointer-events:none;z-index:15;opacity:0;transition:all .4s}.shadow-layer.is-active{opacity:.4}@media screen and (max-width: 1023px){.header-main{max-height:100vh}.header-main.is-active{position:absolute}}@media screen and (max-width: 1023px)and (max-width: 767px){.header-main.is-active .mobile-underscroll{margin-left:-24px;margin-right:-24px}}@media screen and (max-width: 1023px)and (min-width: 768px){.header-main.is-active .mobile-underscroll{margin-left:-40px;margin-right:-40px}}@media screen and (max-width: 1023px)and (max-width: 767px){.header-main.is-active .mobile-underscroll{padding-left:32px;padding-right:32px}}@media screen and (max-width: 1023px)and (min-width: 768px){.header-main.is-active .mobile-underscroll{padding-left:40px;padding-right:40px}}@media screen and (max-width: 1023px){.header-main.is-active .header-main__logo{display:none}}@media screen and (max-width: 1023px){.header-main.is-active .button--menu{padding-bottom:18px}}@media screen and (max-width: 1023px){.header-main.is-active .search-cta{display:inline-block;padding-bottom:18px}.header-main.is-active .search-cta .label{display:flex;align-items:center;line-height:16px;color:#003339}.header-main.is-active .search-cta .label:hover{background-image:none !important}.header-main.is-active .search-cta .sw-icon-magnifier::before{margin-left:8px;margin-right:10px}}@media screen and (max-width: 1023px)and (min-width: 768px){.header-main.is-active .search-cta .sw-icon-magnifier::before{margin-left:0}}@media screen and (max-width: 1023px){.header-main:not(.is-active) .search-area,.header-main:not(.is-active) .mobile-underscroll{max-height:0;overflow:hidden}}@media screen and (max-width: 1023px){.header-main .first-level.nav-item>.label-container{padding:16px 0 0;margin:0 auto}.header-main .first-level.nav-item>.label-container .label{font-size:24px;line-height:32px}.header-main .first-level:not(.nav-item){padding-top:0;border-top:1px solid rgba(0,0,0,0)}.header-main .first-level:not(.nav-item).is-scrolled{border-top-color:#d9e1e1}.header-main .first-level.nav-item{position:relative;width:100%;margin:auto;max-width:1404px}.header-main .first-level.nav-item .label{font-size:24px}.header-main .first-level.nav-item .label-container .label{color:#064349 !important}.header-main .first-level.list-style--none{opacity:0;pointer-events:none;transition:all 0s ease-out 0s;padding-top:16px}.header-main .first-level.list-style--none.is-open{opacity:1;pointer-events:auto;transition:all .3s ease-out;height:calc(100vh - 68px);overflow-y:auto;margin-top:0;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (max-width: 1023px){.header-main .second-level{max-height:2000px;transition:max-height .5s ease-in,transform .3s ease-out;overflow:hidden;padding-bottom:40px}.header-main .second-level>.content{padding-left:0;padding-right:0}.header-main .second-level.is-collapsed{max-height:0;padding-bottom:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1),transform .3s ease-out}.header-main .second-level .button-area{padding-top:8px}.header-main .second-level .second-level-list{margin:0 -16px;padding-left:0;padding-right:0;width:calc(100% + 32px);padding-top:20px}.header-main .second-level .second-level-list .menu-group-teaser-item{padding-left:16px;padding-right:20%;min-width:50%}}@media screen and (max-width: 1023px)and (max-width: 767px){.header-main .second-level .second-level-list .menu-group-teaser-item{padding-bottom:40px;padding-right:16px}}@media screen and (max-width: 1023px){.header-main .second-level .second-level-list .menu-teaser-item{padding-left:8px;padding-right:8px}.header-main .second-level .second-level-list .menu-teaser-item-text{padding-left:8px}}@media screen and (max-width: 1023px)and (max-width: 767px){.header-main .second-level .second-level-list .menu-teaser-item-text{margin-top:8px}}@media screen and (max-width: 1023px){.header-main .second-level .second-level-list .menu-teaser-item .link{padding:20px 8px}}@media screen and (max-width: 1023px)and (min-width: 1024px){.header-main .second-level .second-level-list .menu-teaser-item .link{padding:20px 16px}}@media screen and (max-width: 1023px){.header-main .second-level .second-level-list .menu-teaser-item__title{margin-top:8px;font-size:16px;line-height:22px}}@media screen and (max-width: 1023px)and (min-width: 1024px){.header-main .second-level .second-level-list .menu-teaser-item__title{margin-top:0}}@media screen and (max-width: 1023px)and (min-width: 1024px){.header-main .second-level .second-level-list .menu-teaser-item__title{font-size:20px}}@media screen and (max-width: 1023px)and (min-width: 1024px){.header-main .second-level .second-level-list .menu-teaser-item__title{line-height:28px}}@media screen and (max-width: 1023px){.header-main .second-level .second-level-list .menu-group-item{padding-top:20px;padding-bottom:20px}}@media screen and (max-width: 1023px)and (min-width: 768px){.header-main .search-area,.header-main .meta-menu-touch li,.header-main .header-main__logo,.header-main .button--menu{padding-left:0;padding-right:0}.header-main>.content>.row{width:100%;margin-left:0}}@media screen and (min-width: 1024px){.touch-device .header-main{max-height:100vh}.touch-device .header-main.is-active{position:absolute}}@media screen and (min-width: 1024px)and (max-width: 767px){.touch-device .header-main.is-active .mobile-underscroll{margin-left:-24px;margin-right:-24px}}@media screen and (min-width: 1024px)and (min-width: 768px){.touch-device .header-main.is-active .mobile-underscroll{margin-left:-40px;margin-right:-40px}}@media screen and (min-width: 1024px)and (max-width: 767px){.touch-device .header-main.is-active .mobile-underscroll{padding-left:32px;padding-right:32px}}@media screen and (min-width: 1024px)and (min-width: 768px){.touch-device .header-main.is-active .mobile-underscroll{padding-left:40px;padding-right:40px}}@media screen and (min-width: 1024px){.touch-device .header-main.is-active .header-main__logo{display:none}}@media screen and (min-width: 1024px){.touch-device .header-main.is-active .button--menu{padding-bottom:18px}}@media screen and (min-width: 1024px){.touch-device .header-main.is-active .search-cta{display:inline-block;padding-bottom:18px}.touch-device .header-main.is-active .search-cta .label{display:flex;align-items:center;line-height:16px;color:#003339}.touch-device .header-main.is-active .search-cta .label:hover{background-image:none !important}.touch-device .header-main.is-active .search-cta .sw-icon-magnifier::before{margin-left:8px;margin-right:10px}}@media screen and (min-width: 1024px)and (min-width: 768px){.touch-device .header-main.is-active .search-cta .sw-icon-magnifier::before{margin-left:0}}@media screen and (min-width: 1024px){.touch-device .header-main:not(.is-active) .search-area,.touch-device .header-main:not(.is-active) .mobile-underscroll{max-height:0;overflow:hidden}}@media screen and (min-width: 1024px){.touch-device .header-main .first-level.nav-item>.label-container{padding:16px 0 0;margin:0 auto}.touch-device .header-main .first-level.nav-item>.label-container .label{font-size:24px;line-height:32px}.touch-device .header-main .first-level:not(.nav-item){padding-top:0;border-top:1px solid rgba(0,0,0,0)}.touch-device .header-main .first-level:not(.nav-item).is-scrolled{border-top-color:#d9e1e1}.touch-device .header-main .first-level.nav-item{position:relative;width:100%;margin:auto;max-width:1404px}.touch-device .header-main .first-level.nav-item .label{font-size:24px}.touch-device .header-main .first-level.nav-item .label-container .label{color:#064349 !important}.touch-device .header-main .first-level.list-style--none{opacity:0;pointer-events:none;transition:all 0s ease-out 0s;padding-top:16px}.touch-device .header-main .first-level.list-style--none.is-open{opacity:1;pointer-events:auto;transition:all .3s ease-out;height:calc(100vh - 68px);overflow-y:auto;margin-top:0;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 1024px){.touch-device .header-main .second-level{max-height:2000px;transition:max-height .5s ease-in,transform .3s ease-out;overflow:hidden;padding-bottom:40px}.touch-device .header-main .second-level>.content{padding-left:0;padding-right:0}.touch-device .header-main .second-level.is-collapsed{max-height:0;padding-bottom:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1),transform .3s ease-out}.touch-device .header-main .second-level .button-area{padding-top:8px}.touch-device .header-main .second-level .second-level-list{margin:0 -16px;padding-left:0;padding-right:0;width:calc(100% + 32px);padding-top:20px}.touch-device .header-main .second-level .second-level-list .menu-group-teaser-item{padding-left:16px;padding-right:20%;min-width:50%}}@media screen and (min-width: 1024px)and (max-width: 767px){.touch-device .header-main .second-level .second-level-list .menu-group-teaser-item{padding-bottom:40px;padding-right:16px}}@media screen and (min-width: 1024px){.touch-device .header-main .second-level .second-level-list .menu-teaser-item{padding-left:8px;padding-right:8px}.touch-device .header-main .second-level .second-level-list .menu-teaser-item-text{padding-left:8px}}@media screen and (min-width: 1024px)and (max-width: 767px){.touch-device .header-main .second-level .second-level-list .menu-teaser-item-text{margin-top:8px}}@media screen and (min-width: 1024px){.touch-device .header-main .second-level .second-level-list .menu-teaser-item .link{padding:20px 8px}}@media screen and (min-width: 1024px)and (min-width: 1024px){.touch-device .header-main .second-level .second-level-list .menu-teaser-item .link{padding:20px 16px}}@media screen and (min-width: 1024px){.touch-device .header-main .second-level .second-level-list .menu-teaser-item__title{margin-top:8px;font-size:16px;line-height:22px}}@media screen and (min-width: 1024px)and (min-width: 1024px){.touch-device .header-main .second-level .second-level-list .menu-teaser-item__title{margin-top:0}}@media screen and (min-width: 1024px)and (min-width: 1024px){.touch-device .header-main .second-level .second-level-list .menu-teaser-item__title{font-size:20px}}@media screen and (min-width: 1024px)and (min-width: 1024px){.touch-device .header-main .second-level .second-level-list .menu-teaser-item__title{line-height:28px}}@media screen and (min-width: 1024px){.touch-device .header-main .second-level .second-level-list .menu-group-item{padding-top:20px;padding-bottom:20px}}@media screen and (min-width: 1024px)and (min-width: 768px){.touch-device .header-main .search-area,.touch-device .header-main .meta-menu-touch li,.touch-device .header-main .header-main__logo,.touch-device .header-main .button--menu{padding-left:0;padding-right:0}.touch-device .header-main>.content>.row{width:100%;margin-left:0}}@media screen and (min-width: 1024px){.non-touch-device .header-main{top:40px}.non-touch-device .header-main--no-header-meta{top:unset}.non-touch-device .header-main .menu-points{position:absolute;left:50%;transform:translateX(-50%)}.non-touch-device .header-main .first-level{display:flex}.non-touch-device .header-main .first-level.already-opened .first-level.nav-item>.second-level>*{transform:translateX(-10px)}.non-touch-device .header-main .first-level.already-opened .first-level.nav-item:hover>.second-level>*{transform:translateX(0px)}.non-touch-device .header-main .first-level:not(.already-opened) .first-level.nav-item>.second-level{transform:translateY(20px);transition:all .7s}.non-touch-device .header-main .first-level:not(.already-opened) .first-level.nav-item:hover>.second-level{transform:translateY(0px);transition:all .7s}.non-touch-device .header-main .first-level.nav-item>.label-container{padding:16px 20px;margin:-16px auto}.non-touch-device .header-main .first-level.nav-item:not(.already-opened):hover>.second-level>*{transition:opacity .5s ease-out .2s,transform .7s ease-out .2s}.non-touch-device .header-main .first-level.nav-item.already-opened>.second-level>*{transform:translateX(-10px)}.non-touch-device .header-main .first-level.nav-item.is-open .label-container .label{border-bottom-color:#064349}.non-touch-device .header-main .first-level.nav-item>.second-level{pointer-events:none}.non-touch-device .header-main .first-level.nav-item>.second-level>*{opacity:0;transition:opacity .3s ease-out,transform .7s ease-out}.non-touch-device .header-main .first-level.nav-item:hover{cursor:default}.non-touch-device .header-main .first-level.nav-item:hover>.second-level{pointer-events:auto}.non-touch-device .header-main .first-level.nav-item:hover>.second-level>*{opacity:1;transform:translateX(0px);transition:opacity .4s ease-out .3s,transform .7s ease-out}.non-touch-device .header-main .second-level{position:absolute;top:32px;padding:32px 0 80px;min-height:460px;border-bottom:1px solid rgba(0,0,0,0)}.non-touch-device .header-main .second-level-list{padding-top:16px;margin-left:-16px;margin-right:-16px}.non-touch-device .header-main .second-level-list .menu-group-teaser-item{padding-right:40px}}.header-main{color:#064349;width:100%;position:fixed;z-index:900;background-color:rgba(0,0,0,0);top:0;transition:all 1s,top 0s;border-bottom:1px solid rgba(0,0,0,0);padding:21px 0}@media(min-width: 1260px){.header-main{padding:20px 0}}.header-main .menu-buttons-container{display:flex;align-items:center}.header-main .menu-button-tablet{position:absolute;right:calc(68px + .5rem + 8px)}.header-main .menu__icon{display:inline-block;max-height:24px}.header-main .search-cta{display:none}.header-main .font-size--m{font-size:20px;line-height:28px}@media(min-width: 1260px){.header-main .font-size--m{font-size:24px}}@media(min-width: 1260px){.header-main .font-size--m{line-height:32px}}.header-main .button-area{text-align:left}@media(min-width: 1024px){.header-main .button-area{text-align:center}}.header-main .button{font-size:16px}.header-main .tagline--secondary{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal;font-size:12px;display:block}.header-main .search-area .label .sw-icon-magnifier::before{font-size:18px}.header-main .sw-icon-arrow-down::before{margin-left:0}.header-main.is-active .menu-button-tablet{display:none}@media screen and (max-width: 1024px){.header-main.is-active .sw-icon-logo{display:none !important}}.header-main.header-main--white{transition:all 1s,top 0s}.header-main.header-main--white:not(.is-active):not(.is-scrolled){color:#fff}.header-main.header-main--white:not(.is-active):not(.is-scrolled) .first-level .nav-item .label-container .label{color:#fff}.header-main.header-main--white:not(.is-active):not(.is-scrolled) .burger__inner{background-color:#fff}.header-main.header-main--white:not(.is-active):not(.is-scrolled) .burger__inner::before,.header-main.header-main--white:not(.is-active):not(.is-scrolled) .burger__inner::after{background-color:#fff}.header-main.header-main--white:not(.is-active):not(.is-scrolled) a.header-main__logo::before{color:#fff}.header-main.is-scrolled{background-color:#fff;border-bottom:1px solid #d9e1e1;transition:all 1s,top 0s}.header-main a.header-main__logo{border-bottom:none;font-size:0;line-height:0}.header-main a.header-main__logo::before{color:#064349;margin-left:0;margin-right:0;font-size:28px}@media(min-width: 1260px){.header-main a.header-main__logo::before{font-size:40px}}.header-main a.header-main__logo:hover{text-decoration:none;background:rgba(0,0,0,0)}.header-main a:not(.button--text):not(.header-main__logo):not(.menu-teaser-item-image):not(.button){color:#064349;text-decoration:none}.header-main a:not(.button--text):not(.header-main__logo):not(.menu-teaser-item-image):not(.button):hover{background-image:linear-gradient(#064349, #064349)}.header-main .nav-item.first-level .label-container{cursor:pointer}.header-main .nav-item.first-level .label-container .label{color:#064349;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);display:inline-block;font-size:24px;line-height:32px}@media(min-width: 1024px){.header-main .nav-item.first-level .label-container .label{font-size:16px}}@media(min-width: 1024px){.header-main .nav-item.first-level .label-container .label{line-height:26px}}.header-main ul,.header-main ol{list-style:none;margin:0;padding-left:0}.header-main ul li,.header-main ol li{margin:0;padding:0}.header-main ul li::before,.header-main ol li::before{display:none}.header-main .menu__link{display:inline-flex !important;align-items:center}.header-main .menu__link .menu__icon{margin-right:4px}.header-main .first-level{justify-content:space-between}.header-main .first-level.nav-item>a,.header-main .first-level.nav-item .label{text-transform:uppercase}.header-main .second-level-list li{padding-left:0}.header-main .second-level-list .menu-teaser-item{color:#003339}.header-main .second-level-list .menu-teaser-item .link{padding:16px;display:flex;flex-direction:column;justify-content:space-between;text-align:left;height:100%}@media(min-width: 1260px){.header-main .second-level-list .menu-teaser-item .link{padding:16px 22px}}.header-main .second-level-list .menu-teaser-item .link:hover,.header-main .second-level-list .menu-teaser-item .link:focus-visible{background-image:none !important}.header-main .second-level-list .menu-teaser-item .link:hover .look-like-link,.header-main .second-level-list .menu-teaser-item .link:focus-visible .look-like-link{background-image:linear-gradient(#064349, #064349)}.header-main .second-level-list .menu-teaser-item__title{color:#003339}.header-main .second-level-list .menu-teaser-item__description{margin-top:8px}.header-main .second-level-list .menu-teaser-item-image{line-height:0}.header-main .second-level-list .menu-teaser-item-image img{width:100%}.header-main .second-level-list .menu-group-item{padding:16px 6.5% 16px 16px}@media(min-width: 1024px){.header-main .second-level-list .menu-group-item{padding:16px calc(6.5% - 16px) 16px 0}}.header-main .second-level-list .menu-group-item:nth-child(3){padding-left:16px}@media(min-width: 1024px){.header-main .second-level-list .menu-group-item:nth-child(3){padding-left:0}}.header-main .second-level-list .menu-group-item .teaser-text{font-size:16px;line-height:24px}@media(min-width: 768px){.header-main .second-level-list .menu-group-item .teaser-text{line-height:26px}}.header-main .second-level-list .menu-group-items li{padding:6px 0}.header-main .second-level-list .menu-group-items li:first-child{padding-top:0}.header-main .second-level-list .menu-group-teaser-item{padding-top:16px}.header-main .second-level-list .menu-group-teaser-item .description{font-weight:400;margin-bottom:8px;margin-top:0}@media(min-width: 1024px){.header-main .second-level-list .menu-group-teaser-item .description{margin-top:8px}}.header-main .second-level-list .menu-group-teaser-item .button--text{font-family:"Averta Regular","Century Gothic",Avenir,Arial,sans-serif}.header-main .menu{background-color:#fff}.multiple-level-page{margin-bottom:48px;padding:16px !important}@media(min-width: 1260px){.multiple-level-page{padding:16px 22px !important}}.multiple-level-page .description{margin-top:8px}.multiple-level-page .button{margin-top:24px}.breadcrumb{list-style:none;margin:0;padding:0;position:absolute;z-index:20;background-color:rgba(0,0,0,0) !important;top:87px}@media(min-width: 768px){.breadcrumb{top:125px}}@media(min-width: 1024px){.breadcrumb{top:160px}}@media(min-width: 1260px){.breadcrumb{top:168px}}@media(min-width: 1024px){.breadcrumb.breadcrumb-with-indentation{padding-left:16.67%}}@media(min-width: 1024px){.breadcrumb.breadcrumb-with-indentation{margin-left:-16px}}.breadcrumb .breadcrumb__item{margin:0;padding:0;display:inline-block}@media(max-width: 767px){.breadcrumb .breadcrumb__item:not(:nth-last-child(2)){display:none}}@media(min-width: 768px){.breadcrumb .breadcrumb__item:not(:last-child) ::after{display:inline-block;font-family:"solarwatt";font-size:24px;content:"";margin:0 8px;font-size:12px}}@media screen and (max-width: 767px){.breadcrumb .breadcrumb__item:nth-last-child(2){font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal}.breadcrumb .breadcrumb__item:nth-last-child(2) ::before{transform:rotate(180deg);display:inline-block;font-family:"solarwatt";font-size:24px;content:"";margin:0 8px 0 -2px;font-size:12px}}.breadcrumb .breadcrumb__item:last-child{font-family:"Averta Bold","Century Gothic",Avenir,Arial,sans-serif;font-weight:normal}.breadcrumb .breadcrumb__item a{color:#003339;text-decoration:none}.breadcrumb .breadcrumb__item a::after{display:inline-block !important;width:auto !important}.breadcrumb .breadcrumb__item a::after:hover{background-image:none !important}.breadcrumb .breadcrumb__item a:hover{text-decoration:underline !important;background-image:none !important;background-size:0 0}.breadcrumb.background--forest li a{color:#fff}.background--grass{background-color:#d7ecdc}.background--sky{background-color:#ccdcde}.background--rock{background-color:#dfcec8}.background--sun{background-color:#f66841;color:#fff}.background--sun .button--primary{background-color:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.background--sun .button--primary:hover,.background--sun .button--primary:active,.background--sun .button--primary:focus{background-color:#fff;color:#003339}.background--sun .button--secondary{background-color:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.background--sun .button--secondary:hover,.background--sun .button--secondary:active,.background--sun .button--secondary:focus{background-color:#fff;color:#003339}.background--sun .button--text{color:#fff}.background--sun .button--text::before,.background--sun .button--text::after{background:#fff}.background--flux{background-color:#4df0b4}.background--flux .button--primary{background-color:rgba(0,0,0,0);border:2px solid #003339;color:#003339}.background--flux .button--primary:hover,.background--flux .button--primary:active,.background--flux .button--primary:focus,.background--flux .button--primary.active{background-color:#003339;color:#fff}.background--forest{background-color:#064349;color:#fff}.background--forest .button--primary{background-color:#4df0b4;color:#064349}.background--forest .button--secondary{background-color:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.background--forest .button--secondary:hover,.background--forest .button--secondary:active,.background--forest .button--secondary:focus{background-color:#fff;color:#003339}.background--forest .button--text{color:#fff}.background--forest .button--text::before,.background--forest .button--text::after{background:#fff}.background--forest ::selection{color:#003339;background-color:#fff}.background--white{background-color:#fff;color:#003339}.background--white .headline{color:#064349}.background--white .button--text:not(.button-color--white){color:#064349}.background--white .button--text:not(.button-color--white)::before,.background--white .button--text:not(.button-color--white)::after{background:#064349}.background--white .button--primary:not(.button-color--mint){background-color:#f66841;color:#fff}.background--grey{background-color:#ebefef}.background--grass,.background--sky,.background--rock{color:#003339}.background--grass .headline,.background--sky .headline,.background--rock .headline{color:#064349}.background--grass .button--primary,.background--sky .button--primary,.background--rock .button--primary{background-color:#f66841;color:#fff}.background--grass .button--secondary,.background--sky .button--secondary,.background--rock .button--secondary{background-color:rgba(0,0,0,0);border:2px solid #003339;color:#003339}.background--grass .button--secondary:hover,.background--grass .button--secondary:active,.background--grass .button--secondary:focus,.background--grass .button--secondary.active,.background--sky .button--secondary:hover,.background--sky .button--secondary:active,.background--sky .button--secondary:focus,.background--sky .button--secondary.active,.background--rock .button--secondary:hover,.background--rock .button--secondary:active,.background--rock .button--secondary:focus,.background--rock .button--secondary.active{background-color:#003339;color:#fff}.background--grass .button--text,.background--sky .button--text,.background--rock .button--text{color:#064349}.background--grass .button--text::before,.background--grass .button--text::after,.background--sky .button--text::before,.background--sky .button--text::after,.background--rock .button--text::before,.background--rock .button--text::after{background:#064349}.background--grass .decoration-line--before:before,.background--sky .decoration-line--before:before,.background--rock .decoration-line--before:before{border-width:3px;border-color:#f66841}.background--white .decoration-line--before:before,.background--forest .decoration-line--before:before{border-width:3px;border-color:#4df0b4}.color--white{color:#fff}.color--forest{color:#064349}.color--red{color:#d70041}