/*! @version 1.10.1 */html{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}img{max-width:100%;height:auto}em{color:#000}a:hover{text-decoration:none;color:#8aa194}@media only screen and (max-width: 800px){.sv-font-raleway-h1{font-size:32px}.sv-font-h2-raleway-black{font-size:28px}.sv-font-h3-r{font-size:24px}.sv-font-h4-raleway,.sv-font-h4-vit{font-size:20px}.normal{font-size:16px}}.sv-font-rubik-h1{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 6 4}h1,h2,h3{font-family:"Rubik",sans-serif}.text-columns h1,.text-columns .h1,.text-columns h2,.text-columns h3,.text-columns h4{color:#005a31;font-weight:600}.text-columns h1,.text-columns .h1{font-size:clamp(2.125rem,1.84375rem + 1.125vw,2.6875rem);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.2em;margin-bottom:2rem}.text-columns h2{font-size:clamp(1.75rem,1.625rem + 0.5vw,2rem);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.2em;margin-top:2em}.text-columns h3{font-size:clamp(1.5rem,1.375rem + 0.5vw,1.75rem);line-height:1.2em}.text-columns h4{font-size:clamp(1.25rem,1.125rem + 0.5vw,1.5rem);line-height:1.2em}.text-columns p,.text-columns blockquote,.text-columns ul,.text-columns ol{font-size:1rem;line-height:1.5em;font-weight:400}.sv-defaultFormTheme{background-color:rgba(0,0,0,0);border:20px #dce6ef solid;padding:30px;margin-bottom:2.5em}.sv-defaultFormTheme br{display:none}.sv-defaultFormTheme input[type=text],.sv-defaultFormTheme textarea{border-radius:2px;padding:28px 28px 28px 15px;font-size:18px;line-height:1.55em !important;color:#000;border:1px solid #b1b1b1}.sv-defaultFormTheme input[type=text]:focus,.sv-defaultFormTheme textarea:focus{border-color:#b6bbbb;-webkit-box-shadow:inset 0 0 0 1px #b6bbbb;box-shadow:inset 0 0 0 1px #b6bbbb}.sv-defaultFormTheme textarea{padding-top:18px;padding-bottom:18px}.sv-defaultFormTheme input[type=submit]{font-size:18px;border-radius:0;font-weight:500;line-height:1.45em;margin-bottom:1em;letter-spacing:.04em;text-transform:uppercase;padding:19px 36px;color:#fff;background-color:#2c60a1;border-style:none;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}@media only screen and (max-width: 500px){.sv-defaultFormTheme input[type=submit]{width:100%}}.sv-defaultFormTheme input[type=submit]:hover{background-color:#244f85;color:#fff}.sv-defaultFormTheme input[type=submit][disabled]{background-color:silver}.sv-defaultFormTheme input[type=submit][disabled]:hover{color:#fff}.sv-defaultFormTheme label,.sv-field-title-container span{display:inline-block;font-weight:700;font-size:16px;color:#000;margin-bottom:5px}.sv-form-multipleselectionfield label{font-weight:normal}.form-is-green .sv-defaultFormTheme{border-color:#d5e3ce}.form-is-green input[type=submit]{background-color:#318245}.form-is-green input[type=submit]:hover{background-color:#276837}.text-columns .text-columns-btn,.button{border-style:none;text-transform:none;font-weight:600;display:inline-block;letter-spacing:.05em;width:auto;padding:16px 25px;cursor:pointer;font-size:.9rem;line-height:1.3rem;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#318245;text-decoration:underline;border-radius:0}.text-columns .text-columns-btn:hover,.button:hover{color:#fff;background-color:rgba(0,0,0,.05);text-decoration:none}.text-columns .text-columns-btn{color:#fff;background-color:#318245;text-decoration:none}.text-columns .text-columns-btn:hover,.text-columns .text-columns-btn:focus{background-color:#399851;color:#fff;border-style:none;outline:none}#mega-menu__container{left:50%;margin-left:-445px;width:890px !important;border-top:2px solid #dedede;border-style:none;text-align:left;-webkit-box-shadow:0 8px 17px rgba(0,0,0,.15);box-shadow:0 8px 17px rgba(0,0,0,.15)}#mega-menu__container ul{padding:26px}#mega-menu__container a{color:#595959;text-transform:none}@media only screen and (max-width: 900px){.mega-menu__lvl-1-active+#mega-menu__container,.mega-menu__container-lvl-1{display:none}}.mega-menu__container-width{width:50%}#mega-menu__container-right{display:none}.mega-menu__lvl-1-active [lvl-id][state=active]:after{background-color:#bd1d1d;width:auto;height:2px;bottom:0}.mega-menu__container-lvl-1 [lvl-id]{line-height:1em;padding-top:24px;padding-bottom:16px}#mega-menu__container-left.mega-menu__lvl-2-active li[state=active] a{color:#bd1d1d}.mega-menu__container-lvl-1 [lvl-id]:hover{background-color:rgba(0,0,0,0);color:#000}#mega-menu__container-left li span{color:#bd1d1d}#mega-menu__container-left.mega-menu__lvl-2-active{border-right:1px solid silver}.mega-menu__lvl-1,.mega-menu__lvl-1--no-mega-menu{font-size:15px}.mega-menu__container-lvl-1{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.mega-menu__container-lvl-1 .mega-menu__lvl-1,.mega-menu__container-lvl-1 .env-flex-length--1{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:.8em;padding-right:.8em}.mega-menu__container-lvl-1 *:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:0/0 a;padding-top:20px;padding-bottom:20px}.mega-menu__container-lvl-1 *:last-child:before{content:" ";display:inline-block;background-image:url(/images/18.5e8ad41616fafe28d6c1723f/1568718627895/search.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;opacity:.7;margin-right:20px;margin-left:20px;width:20px;height:20px}#mega-menu__container-left .mega-menu--show,#mega-menu__container-mid .mega-menu--show{border-bottom:1px solid #dedede;padding-right:60px}#mega-menu__container-left .mega-menu--show span,#mega-menu__container-mid .mega-menu--show span{top:50%;margin-top:-20px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0;font-size:24px}#mega-menu__container-left .mega-menu--show span:before,#mega-menu__container-mid .mega-menu--show span:before{content:""}#mega-menu__container-left .mega-menu--show span:hover,#mega-menu__container-mid .mega-menu--show span:hover{font-size:28px}#mega-menu__container-left a,#mega-menu__container-mid a{display:block;width:100%;font-size:13px;padding:6px 0}#mega-menu__container-left a:hover,#mega-menu__container-mid a:hover{color:#000}#mega-menu__container-left.mega-menu__lvl-2-active~#mega-menu__container-right h3{margin-bottom:0;padding-left:0;padding-right:0}#mega-menu__container-left.mega-menu__lvl-2-active~#mega-menu__container-right p{padding:0 15px 5px}.multi-list-item__header{font-family:inherit}.brands-list .multi-list__tags{margin-bottom:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brands-list .multi-list__tag{padding:.7em 1em;color:#000;background-color:#fff;border-style:none;font-family:raleway,sans-serif;font-size:27px;font-weight:300;font-style:normal;margin:0 20px 20px 0}@media only screen and (max-width: 800px){.brands-list .multi-list__tag{font-size:20px;padding:.3em .5em;margin:0 10px 10px 0}}.brands-list .multi-list__tag--is-selected{color:#8aa194}.brands-list .multi-list-items{margin-left:-6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brands-list .multi-list-item{margin-left:6px;margin-bottom:6px;-webkit-box-shadow:0 0 11px rgba(0,0,0,.15);box-shadow:0 0 11px rgba(0,0,0,.15)}.brands-list .multi-list-item__details{display:block;margin:0 -20px}.brands-list .multi-list-item__header{font-size:12px;color:#6b6b6b}.brands-list .multi-list-item-content{padding:0 20px}.brands-list .multi-list-item__figure-content img{max-height:50%}.management-philosophy-list{background-color:#84a33b;padding-top:4em;padding-bottom:2em;padding-right:10px;padding-left:10px}.management-philosophy-list .multi-list{max-width:1340px;margin-left:auto;margin-right:auto}.management-philosophy-list .multi-list-item{background-color:#fff;border-style:none}.management-philosophy-list .multi-list-item__header{font-family:raleway,sans-serif;font-size:27px;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.management-philosophy-list .multi-list-item__text{white-space:normal;overflow:visible;text-overflow:clip;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}@media only screen and (max-width: 700px){.management-philosophy-list .multi-list--has-4-columns .multi-list-item{width:100%}}.our-values-and-business-principles-list{max-width:1340px;margin-left:auto;margin-right:auto;padding-right:10px;padding-left:10px}.our-values-and-business-principles-list .multi-list__tag{padding:.7em 2em;color:#000;background-color:#fff;border:1px solid silver;font-family:nunito,sans-serif;font-weight:normal;font-style:normal;font-size:17px;margin:0 20px 20px 0}.our-values-and-business-principles-list .multi-list__tag--is-selected{background-color:#7e9e43;color:#fff}@media only screen and (max-width: 800px){.our-values-and-business-principles-list .multi-list--has-3-columns .multi-list-items{margin-left:0}}.our-values-and-business-principles-list .multi-list--has-3-columns .multi-list-item{width:calc(100% - 20px);margin-left:20px;margin-bottom:20px}@media only screen and (max-width: 800px){.our-values-and-business-principles-list .multi-list--has-3-columns .multi-list-item{width:100%;margin-left:0}}.our-values-and-business-principles-list .multi-list-item-content{display:-webkit-box;display:-ms-flexbox;display:flex}.our-values-and-business-principles-list .multi-list-item-content .multi-list-item__figure,.our-values-and-business-principles-list .multi-list-item-content .multi-list-item__details{width:50%}@media only screen and (max-width: 800px){.our-values-and-business-principles-list .multi-list-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.our-values-and-business-principles-list .multi-list-item-content .multi-list-item__figure,.our-values-and-business-principles-list .multi-list-item-content .multi-list-item__details{width:auto}}.our-values-and-business-principles-list .multi-list-item__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 4vw;text-align:left}@media only screen and (max-width: 800px){.our-values-and-business-principles-list .multi-list-item__details{padding:12vw 13vw 18vw}}@media only screen and (max-width: 600px){.our-values-and-business-principles-list .multi-list-item__details{padding:7vw 7vw 12vw}}.our-values-and-business-principles-list .multi-list-item__header{font-size:28px;font-family:raleway,sans-serif;opacity:1;text-align:left;width:100%;font-weight:300;margin-bottom:.8em}.our-values-and-business-principles-list .multi-list-item__text,.our-values-and-business-principles-list .multi-list-item__list{font-family:raleway,sans-serif;font-weight:300;font-size:18px;margin-bottom:1em}.our-values-and-business-principles-list .multi-list-item__text{line-height:1.4em;opacity:1;white-space:normal;overflow:clip;text-overflow:none}.our-values-and-business-principles-list .multi-list-item__list{list-style:none;padding-left:0}.our-values-and-business-principles-list .multi-list-item__list li{padding-left:17px;position:relative;margin-bottom:1.2em}.our-values-and-business-principles-list .multi-list-item__list li:before{content:"▪";position:absolute;top:0;left:0;opacity:.5}.business-principles-list .multi-list-item:nth-of-type(-n+5) .multi-list-item__header{font-size:38px}.our-values-list .multi-list-item:nth-of-type(-n+4) .multi-list-item__header{font-size:38px}.multi-list-with-nibe-history .multi-list-item{position:relative;-webkit-box-shadow:none;box-shadow:none;border-style:none;margin-bottom:40px}@media only screen and (max-width: 700px){.multi-list-with-nibe-history .multi-list-item{width:100%}}.multi-list-with-nibe-history .multi-list-item-content{margin-top:0;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.08);box-shadow:0 5px 15px rgba(0,0,0,.08);border:1px solid #84a33b;border-bottom-width:24px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.multi-list-with-nibe-history .multi-list-item__figure{padding:20px 15px 15px}.multi-list-with-nibe-history .multi-list-item__details{padding:30px}.multi-list-with-nibe-history .multi-list-item__header,.multi-list-with-nibe-history .multi-list-item__text-2{font-family:raleway,sans-serif}.multi-list-with-nibe-history .multi-list-item__header{font-size:27px;margin-top:20px}.multi-list-with-nibe-history .multi-list-item__text-1{font-family:nunito,sans-serif;font-size:17px;color:#666;opacity:1;font-weight:300}.multi-list-with-nibe-history .multi-list-item__text-2{position:absolute;top:0;left:0;right:0;background-color:#84a33b;color:#fff;font-size:32px;opacity:1;font-weight:200;line-height:1em;padding:.1em 0 .3em}.multi-list-is-green .multi-list-item{-webkit-box-shadow:none;box-shadow:none;border-style:none}.multi-list-is-green .multi-list-item-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.multi-list-is-green .multi-list-item__details{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center;padding:40px 50px;background-color:#d5e3ce}.multi-list-is-green .multi-list-item__header{color:#005a31;font-size:28px;font-weight:500}.multi-list-is-green .multi-list-item__text{color:#318245;font-size:24px;font-weight:500;opacity:1}.uk-slideshow .uk-overlay-primary{background:rgba(34,34,34,.4)}.uikit-slideshow-text-container>*{max-width:1440px}@media only screen and (max-width: 900px){.uikit-slideshow-text-container *{font-size:26px;line-height:1.15em;display:block}}.list-menu{font-size:1rem}.list-menu--level-1{background-color:rgba(0,0,0,0)}.list-menu__link--level-2,.list-menu__link--level-3,.list-menu__link--level-4{font-weight:300}.language-select{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.language-select select{position:absolute;top:0;left:0;width:100%;height:30px;z-index:3;opacity:0}@media only screen and (min-width: 900px){.language-select select{display:none}}.languages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e9ecec;border-radius:16px;position:relative;background-color:#f9f9f9}.languages .icon-earth{margin-left:10px;margin-right:10px;fill:#575757;width:16px;height:16px}.languages label{display:none}.languages-alternate{display:none;position:absolute;top:30px;left:35px;background-color:#f9f9f9;border:1px solid #e9ecec;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}.languages-alternate .language{border-bottom:1px solid #e9ecec}.languages-alternate .language:last-child{border-style:none}.has-visible-alternatives .languages-alternate{display:block}.language{display:block;padding:8px 16px}.language:hover{background-color:#fff;text-decoration:none;color:#000}.language-current{color:#575757;border-left:1px solid #e9ecec;border-top-right-radius:16px;border-bottom-right-radius:16px;padding:8px 40px 8px 10px;text-transform:uppercase;cursor:pointer;font-size:.8em;position:relative;z-index:2}.language-current:before{position:absolute;top:18px;right:22px;display:inline-block;content:" ";width:8px;height:8px;border-top:1px solid #575757;border-right:1px solid #575757;-webkit-transform:rotateZ(135deg);transform:rotateZ(135deg);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;z-index:1}.contact-list-filter{margin-top:3px}.contact-list-filter ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-list-filter li{margin:0 40px 10px}.contact-list-filter li .normal{font-family:raleway,sans-serif;font-size:27px}.contact-list-filter .active{display:none}.contact-list .sv-channel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}@media only screen and (max-width: 800px){.contact-list .sv-channel{margin-left:-10px}}.contact-list .sv-channel-item{width:calc(33.3333333333% - 20px);margin-left:20px;margin-bottom:20px;border:1px solid silver;padding:20px;text-align:center}.contact-list .sv-channel-item>a:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:90px}.contact-list .sv-channel-item .sv-channel-image{max-width:110px !important;max-height:50px !important;width:auto}.contact-list .sv-channel-item .subheading3{font-size:20px;font-weight:400;margin:0;font-family:raleway,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-list .sv-channel-item .subheading3:after{content:" ";margin-top:20px;margin-bottom:20px;width:70%;height:1px;background-color:silver}.contact-list .sv-channel-item .sv-channel-paragraph{display:none}.contact-list .sv-channel-item .normal{display:block;line-height:1.4em;font-size:13px}.contact-list .sv-channel-item img[alt^=external]{display:none}@media only screen and (max-width: 800px){.contact-list .sv-channel-item{width:calc(50% - 10px);margin-left:10px;margin-bottom:10px;padding:10px}}@media only screen and (max-width: 600px){.contact-list .sv-channel-item{width:calc(100% - 10px);margin-left:10px;margin-bottom:10px}}.hero-banner{min-height:490px}.hero-banner-has-text:before{background:-webkit-gradient(linear, left top, left bottom, from(#252525), to(rgba(0, 0, 0, 0)));background:linear-gradient(to bottom, #252525 0%, rgba(0, 0, 0, 0) 100%);opacity:.3}.hero-banner-text-container{text-align:center;max-width:1380px}.hero-banner-text h2,.hero-banner-text p{width:100%}.hero-banner-text h2{font-family:raleway,sans-serif;font-size:49px;letter-spacing:0;font-weight:300}.hero-banner-text p{font-family:raleway,sans-serif;font-size:20px;font-weight:300}.hero-banner-cta-container{margin-top:60px}.hero-banner-cta-container:empty{display:none}.hero-banner-cta{background-color:#fff;padding:15px 30px}.hero-banner h1,.hero-banner h2,.hero-banner h3,.hero-banner-header,.hero-banner-sub-header{color:#fff}.hero-banner h1,.hero-banner h2,.hero-banner h3,.hero-banner-header{font-weight:600}.hero-banner-sub-header{font-weight:500}.hero-banner-dark .hero-banner-has-text:before,.hero-banner-light .hero-banner-has-text:before{display:none}.hero-banner-dark .hero-banner-text,.hero-banner-light .hero-banner-text{margin-top:30px}.hero-banner-dark .hero-banner-header,.hero-banner-light .hero-banner-header{font-size:34px;font-family:raleway,sans-serif;font-weight:600;color:#000;margin-bottom:.9em;line-height:1.1em;text-shadow:3px 3px 5px rgba(0,0,0,.25);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 6 4}@media(min-width: 375px){.hero-banner-dark .hero-banner-header,.hero-banner-light .hero-banner-header{font-size:calc(28.6923076923px + 1.4153846154vw)}}@media(min-width: 2000px){.hero-banner-dark .hero-banner-header,.hero-banner-light .hero-banner-header{font-size:57px}}.hero-banner-dark .hero-banner-sub-header,.hero-banner-light .hero-banner-sub-header{font-size:16px;font-family:raleway,sans-serif;line-height:1.4em;font-weight:500;color:#000}@media(min-width: 375px){.hero-banner-dark .hero-banner-sub-header,.hero-banner-light .hero-banner-sub-header{font-size:calc(15.0769230769px + 0.2461538462vw)}}@media(min-width: 2000px){.hero-banner-dark .hero-banner-sub-header,.hero-banner-light .hero-banner-sub-header{font-size:20px}}.hero-banner-dark .hero-banner-cta-container,.hero-banner-light .hero-banner-cta-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width: 500px){.hero-banner-dark .hero-banner-cta-container,.hero-banner-light .hero-banner-cta-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hero-banner-dark .hero-banner-cta,.hero-banner-light .hero-banner-cta{text-transform:none;border:1px solid silver;font-size:17px;font-family:nunito,sans-serif;text-align:center;margin:0 20px 20px 0}@media only screen and (max-width: 500px){.hero-banner-dark .hero-banner-cta,.hero-banner-light .hero-banner-cta{margin-right:0}}@media only screen and (max-width: 800px){.hero-banner-dark .hero-banner-cta,.hero-banner-light .hero-banner-cta{font-size:14px;padding:10px 20px}}.hero-banner-light .hero-banner-header,.hero-banner-light .hero-banner-sub-header{color:#fff;text-shadow:1px 1px 3px #000}.map-container iframe{pointer-events:none;position:relative}.map-container-has-pointer-events iframe{pointer-events:auto}.uk-card-title{font-family:raleway,sans-serif;font-size:27px}.nibe-card--content{font-family:nunito,sans-serif;font-style:normal;font-size:120%;font-weight:300}.sv-carousel{outline:0}.sv-carousel__dots{display:none}.sv-carousel__navbtn-prev,.sv-carousel__navbtn-next{background-color:rgba(0,0,0,0);border-style:none}.youtube-playlist-group-header{padding-bottom:.6em;margin-bottom:.9em;border-bottom:1px solid #000}.youtube-playlist-group-item{width:33.333333%}@media only screen and (max-width: 550px){.youtube-playlist-group-item{width:100%}}.youtube-playlist-group-item:nth-of-type(1){width:100%}.text-columns{-webkit-column-width:250px;-moz-column-width:250px;column-width:250px;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:3.2em;-moz-column-gap:3.2em;column-gap:3.2em;padding:40px 50px 60px;-webkit-column-rule:1px solid rgba(0,0,0,0);-moz-column-rule:1px solid rgba(0,0,0,0);column-rule:1px solid rgba(0,0,0,0)}@media only screen and (max-width: 800px){.text-columns{padding:20px 10px}}.text-columns h1,.text-columns .h1{margin-top:0}.text-columns>h1:first-child,.text-columns>h2:first-child,.text-columns>h3:first-child,.text-columns>h4:first-child{margin-top:0}.text-columns h1,.text-columns h2,.text-columns h3,.text-columns h4,.text-columns p,.text-columns ol,.text-columns ul{margin-bottom:1rem}.text-columns strong{font-weight:500}.text-columns img,.text-columns iframe{margin:0;border-radius:0}.text-columns img{display:block}.text-columns p,.text-columns blockquote,.text-columns ul,.text-columns ol{margin-top:0;margin-bottom:1em;color:#000}.text-columns p img,.text-columns p iframe,.text-columns blockquote img,.text-columns blockquote iframe,.text-columns ul img,.text-columns ul iframe,.text-columns ol img,.text-columns ol iframe{margin-top:0;margin-bottom:0}.text-columns ul,.text-columns ol{line-height:1.3rem}.text-columns li{padding-bottom:.3rem}.text-columns blockquote{font-style:italic}.text-columns blockquote:before{content:open-quote}.text-columns blockquote:after{content:close-quote}.text-columns a{color:#000;text-decoration:underline}.text-columns iframe{width:100%;height:auto;aspect-ratio:16/9}.text-columns.text-columns-has-transparent-bg{background-color:#fff;-webkit-column-rule-color:rgba(0,0,0,0);-moz-column-rule-color:rgba(0,0,0,0);column-rule-color:rgba(0,0,0,0)}.text-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.text-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.text-columns-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.text-columns-has-borders{border:1px solid #eee;border-radius:0}.text-columns-align-center{text-align:center}.text-columns-align-center img{margin-left:auto;margin-right:auto}.text-columns-align-center ul,.text-columns-align-center li{list-style-position:inside}.sv-text-columns,.sv-faq-item{margin-bottom:2.5em}.text-columns-has-column-delimiter{-webkit-column-rule-color:#eee;-moz-column-rule-color:#eee;column-rule-color:#eee}.text-columns-has-column-delimiter.text-columns-has-transparent-bg{-webkit-column-rule-color:#eee;-moz-column-rule-color:#eee;column-rule-color:#eee}.text-columns-has-color-bg{background-color:#bdd6a6}.text-columns-has-color-bg.text-columns-has-column-delimiter{-webkit-column-rule-color:#aec599;-moz-column-rule-color:#aec599;column-rule-color:#aec599}.text-columns-has-transparent-bg:not(.text-columns-has-borders){padding-top:0;padding-bottom:0;padding-left:0}.sv-text-columns-with-single-heading{margin-bottom:1rem}.sv-text-columns-with-single-heading h1,.sv-text-columns-with-single-heading h2,.sv-text-columns-with-single-heading h3,.sv-text-columns-with-single-heading h4{margin:0}.sv-text-columns-with-single-heading .text-columns-has-transparent-bg:not(.text-columns-has-borders){padding-top:0;padding-bottom:0;padding-left:0}.mfn-subscribe{font-size:1.2em;margin-bottom:6em;max-width:500px}.mfn-subscribe .mfn-info-main{margin-bottom:3em}.mfn-subscribe .mfn-info-main p{font-size:1.453em;color:#005a31;font-weight:600}.mfn-subscribe .mfn-list{list-style-type:none;padding:0;margin:.5em 0 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4em}.mfn-subscribe .mfn-checkbox-row input,.mfn-subscribe .mfn-policy-approve input{display:none}.mfn-subscribe .mfn-checkbox-row input:checked+label:before,.mfn-subscribe .mfn-policy-approve input:checked+label:before{-webkit-transform:scale(1) rotateZ(37deg);transform:scale(1) rotateZ(37deg)}.mfn-subscribe .mfn-checkbox-row input:checked+label:after,.mfn-subscribe .mfn-policy-approve input:checked+label:after{border:1px solid #318245;background-color:#318245;z-index:0;-webkit-box-shadow:none;box-shadow:none}.mfn-subscribe .mfn-checkbox-row label,.mfn-subscribe .mfn-policy-approve label{display:block;padding-left:40px;cursor:pointer;position:relative;padding-top:.6em;line-height:1.3em;font-size:.926em}.mfn-subscribe .mfn-checkbox-row label:before,.mfn-subscribe .mfn-checkbox-row label:after,.mfn-subscribe .mfn-policy-approve label:before,.mfn-subscribe .mfn-policy-approve label:after{content:" ";position:absolute;height:30px;width:30px;-webkit-transition:border 250ms,background-color 150ms,-webkit-transform 250ms;transition:border 250ms,background-color 150ms,-webkit-transform 250ms;transition:border 250ms,background-color 150ms,transform 250ms;transition:border 250ms,background-color 150ms,transform 250ms,-webkit-transform 250ms;border-radius:2px}.mfn-subscribe .mfn-checkbox-row label:before,.mfn-subscribe .mfn-policy-approve label:before{top:6px;left:5px;width:10px;height:17px;border:3px solid rgba(0,0,0,0);border-right:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;z-index:1;-webkit-transform:scale(0);transform:scale(0)}.mfn-subscribe .mfn-checkbox-row label:after,.mfn-subscribe .mfn-policy-approve label:after{background-color:#fff;border:1px solid #b1b1b1;top:2px;left:0;z-index:1}.mfn-subscribe .mfn-field-input{display:block;padding:.5em;width:100%;-webkit-box-shadow:0 0 0 1px #b1b1b1;box-shadow:0 0 0 1px #b1b1b1;border-style:none;border-radius:2px;font-size:1em;margin-bottom:1em;-webkit-appearance:none}.mfn-subscribe .mfn-field-input:focus-visible{-webkit-box-shadow:0 0 0 2px #b1b1b1;box-shadow:0 0 0 2px #b1b1b1;outline-style:none}.mfn-subscribe .mfn-policy{margin:1em 0 2em}.mfn-subscribe .mfn-policy-text{display:block;margin-bottom:.6em}.mfn-subscribe .mfn-policy-text a{color:#318245;font-weight:600;text-decoration:underline}.mfn-subscribe button{display:inline-block;background-color:#318245;color:#fff;font-size:clamp(1rem,0.9375rem + 0.25vw,1.125rem);padding:.98035714em 1.8em .88035714em;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.2);box-shadow:0 0 25px 0 rgba(0,0,0,.2);text-transform:uppercase;border-style:none;border-radius:6px;font-weight:500;line-height:1.3em;text-shadow:2px 2px 3px rgba(0,0,0,.3);letter-spacing:.04em;margin-bottom:1em;-webkit-transition:background-color 250ms ease-in-out,-webkit-transform .1s linear;transition:background-color 250ms ease-in-out,-webkit-transform .1s linear;transition:background-color 250ms ease-in-out,transform .1s linear;transition:background-color 250ms ease-in-out,transform .1s linear,-webkit-transform .1s linear;cursor:pointer;text-align:center;text-decoration:none;width:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.mfn-subscribe button:hover:not(:disabled){background-color:#2a6f3b;-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}.mfn-subscribe button:disabled{opacity:.5;background-color:silver;text-shadow:none;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.mfn-subscribe .mfn-sub-bad-input{color:#bf0003}.mfn-subscribe .mfn-sub-success:not(.mfn-hidden){display:inline-grid;grid-template-columns:20px 1fr;gap:.5em;font-size:1.2em;border:2px solid #318245;border-radius:6px;padding:1em;font-size:clamp(1rem,0.875rem + 0.5vw,1.25rem)}.mfn-subscribe .mfn-sub-success:not(.mfn-hidden):before{content:" ";width:11px;height:18px;border:3px solid rgba(0,0,0,0);border-right:3px solid #318245;border-bottom:3px solid #318245;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;z-index:1;-webkit-transform:scale(1) rotateZ(37deg);transform:scale(1) rotateZ(37deg)}.mfn-stock-table{padding:2em 1em}.mfn-stock-table>div{display:grid;gap:.5em 1em;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.mfn-stock-table .stock-symbol{grid-column-start:1;grid-column-end:3;text-align:center}.mfn-stock-table .latest-price{font-weight:600;font-size:clamp(1.875rem,1.5625rem + 1.25vw,2.5rem);color:#318245;grid-column-start:1;grid-column-end:3;text-align:center;padding:.45em 0}.mfn-stock-table .delta-today,.mfn-stock-table .latest-date{text-align:right}.site-header{position:sticky;top:0;z-index:20;background-color:rgba(255,255,255,.98);-webkit-box-shadow:0 4px 9px rgba(0,0,0,.13);box-shadow:0 4px 9px rgba(0,0,0,.13);padding-left:20px;padding-right:20px}@media only screen and (max-width: 900px){.site-header{padding-left:10px;padding-right:10px}}.site-header .languages-alternate{z-index:20;width:120px;left:auto;right:0}.site-header .languages{border-style:none;background-color:rgba(0,0,0,0)}.site-header .language-current{color:#000;font-size:15px;border-style:none}.site-header .language-current:before{top:21px}.site-header .language-current:hover{background-color:rgba(0,0,0,0)}.site-header .icon-earth{display:none}.site-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;min-height:60px}.mobile-menu{margin-left:-10px;margin-right:-10px}.toggle-mobile-menu{display:none}@media only screen and (max-width: 900px){.toggle-mobile-menu{display:block}}.site-header-search{position:absolute;top:60px;left:0;right:0;z-index:-1;height:0;overflow:hidden;border-top:1px solid silver;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);opacity:0;-webkit-transition:height 0,opacity .4s ease;transition:height 0,opacity .4s ease;padding:6px 0}.site-header-search-form{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;max-width:1340px}.site-header-search-fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.site-header-search-field{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:22px;font-family:nunito,sans-serif;font-weight:300;padding:10px .8em 9px;background-color:rgba(255,255,255,.95);border-style:none}.site-header-search-field::-webkit-input-placeholder{color:#bdbdbd}.site-header-search-field::-moz-placeholder{color:#bdbdbd}.site-header-search-field:-ms-input-placeholder{color:#bdbdbd}.site-header-search-field:-moz-placeholder{color:#bdbdbd}.site-header-search-field:focus{outline:0}.site-header-search-button{border-style:none;background-color:rgba(255,255,255,.95);color:#fff;text-transform:uppercase;padding:0 10px;outline:0;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.site-header-search-button:hover{background-color:rgba(255,255,255,.95)}.icon-search{margin-left:10px;margin-right:10px;fill:#000;width:24px;height:24px;-webkit-transition:fill .3s ease;transition:fill .3s ease}.icon-search:hover{fill:#708c3b}.image-logo{max-width:120px}.mobile-menu-button,.site-header-mobile-menu{display:none}.site-header-search-close{position:absolute;top:11px;right:5px;width:50px;height:50px;font-size:20px;cursor:pointer;-webkit-transition:.2s ease opacity;transition:.2s ease opacity;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:0;opacity:.5}.site-header-search-close:before,.site-header-search-close:after{content:"";display:inline-block;height:2px;width:25px;background-color:#fff;position:absolute;-webkit-transition:300ms ease-in-out transform;transition:300ms ease-in-out transform;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.site-header-search-close:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);left:7px;top:25px}.site-header-search-close:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);left:7px;top:25px}.site-header-search-close:hover{opacity:1}@media only screen and (max-width: 900px){.mobile-menu-button,.site-header-mobile-menu{display:block}.site-header-search,.site-header-search-close,.site-header-language-select{display:none}.site-header-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:60px}.site-header-search{position:static;width:100%;top:auto;right:auto;bottom:auto;background-color:rgba(0,0,0,0);padding:0;-webkit-box-shadow:none;box-shadow:none;margin-top:0;border-bottom:1px solid;border-color:#e0e0e0}.site-header-search-field{padding-left:10px;font-size:18px}.site-header-search-button{padding-right:2px}.icon-search{fill:#000;width:20px;height:20px}.site-header-logo{position:absolute;top:14px;left:10px}.mobile-menu-button{position:absolute;top:10px;right:10px}}.has-visible-search-field .site-header-search{top:60px;opacity:1;z-index:10;height:63px;-webkit-transition:height 0s,opacity .3s ease;transition:height 0s,opacity .3s ease;overflow:visible}.has-visible-mobile-menu html,.has-visible-mobile-menu body{overflow:hidden;height:100%}.has-visible-mobile-menu .site-header-2{overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0}.has-visible-mobile-menu .list-menu__item--level-1:last-of-type,.has-visible-mobile-menu .site-header-search-close{display:none}.has-visible-mobile-menu .site-header-search,.has-visible-mobile-menu .site-header-language-select{display:block}.has-visible-mobile-menu .site-header-search{opacity:1;height:auto;z-index:10}.has-visible-mobile-menu .site-header-search-form{margin-top:0}.has-visible-mobile-menu .language-select,.has-visible-mobile-menu .site-header-language-select,.has-visible-mobile-menu .languages{width:100%}.has-visible-mobile-menu .languages-alternate{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;margin:20px 0;background-color:rgba(0,0,0,0);border-style:none;-webkit-box-shadow:none;box-shadow:none}.has-visible-mobile-menu .language,.has-visible-mobile-menu .language:last-child{margin:0 10px 10px 0;border:1px solid #e9ecec;background-color:#f9f9f9;padding:10px 30px}.has-visible-mobile-menu .language-current{display:none}.site-header-mobile-menu{width:100%}.footer-language-select{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-language-select-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e9ecec;border-radius:16px;position:relative;background-color:#f9f9f9}.footer-language-select-box label{opacity:0;font:0/0 a;padding:0;margin:0}.footer-language-select-box .icon-earth{margin-left:10px;margin-right:10px;fill:#7f7f7f;width:16px;height:16px}.footer-language-select-box select{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border-style:none;color:#7f7f7f;border-left:1px solid #e9ecec;border-radius:0;padding:8px 40px 8px 10px;text-transform:uppercase;cursor:pointer;font-size:.8em;position:relative;z-index:2}.footer-language-select-box select:hover{color:#7f7f7f}.footer-language-select-box select:focus{outline:0}.footer-language-select-box:before{position:absolute;top:17px;right:22px;display:inline-block;content:" ";width:8px;height:8px;border-top:1px solid #7f7f7f;border-right:1px solid #7f7f7f;-webkit-transform:rotateZ(135deg);transform:rotateZ(135deg);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;z-index:1}.subscribe-block{padding-top:10px;padding-bottom:10px}@media only screen and (max-width: 1018px){.subscribe-block .sv-grid-wide-grid .sv-column-12{margin-bottom:0}}.subscribe-block h4{margin:0}.subscribe-block a:hover{color:#fff;text-decoration:underline}@media only screen and (max-width: 1340px){.sv-grid-grid-startpage.sv-fluid-grid{width:calc(100% - 40px)}}@media only screen and (max-width: 1018px){.sv-grid-wide-grid,.sv-grid-gridx12kolumner,.sv-grid-grid-startpage{padding-left:10px;padding-right:10px}}.cision-iframe{border-style:none;width:100%}body:not(.sv-editing-mode) .news-archive-links-block ul{list-style:none;padding-left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body:not(.sv-editing-mode) .news-archive-links-block li:after{content:"-";margin:0 3px}body:not(.sv-editing-mode) .news-archive-links-block li a{display:inline-block;padding:.2em .5em}body:not(.sv-editing-mode) .news-archive-links-block li:last-child:after{content:unset}.annual-general-meeting-column .uk-accordion{margin:5px 0 0}.annual-general-meeting-column .uk-accordion-title{display:block;cursor:pointer;font-family:raleway,sans-serif;font-weight:normal;font-style:normal;font-size:1.1em;line-height:normal;color:#787878}