.news-archive{max-width:var(--container-max-width,1140px);display:block !important;margin:100px auto !important;flex-direction:column}.news-archive--headline{display:inline-block;position:relative;margin-right:auto;color:#fff;background-color:var(--e-global-color-primary);padding:10px 40px 10px 10vw}.news-archive--headline h1{font-size:var(--e-global-typography-secondary-font-size) !important;line-height:1.1 !important}.news-archive--headline:before{content:"";display:block;width:calc(100vw - var(--content-width)/2);height:100%;background-color:var(--e-global-color-primary);position:absolute;top:0;right:100%}.news-archive .post-image{position:relative;display:block;background-color:#fff}.news-archive .post-image.img-portrait{width:100%;height:300px}.news-archive .post-image.img-portrait>img{width:100% !important;height:100% !important;object-fit:contain;object-position:center}.news-archive .post-image .date{position:absolute;top:0;left:1em;color:#fff;font-weight:500;background-color:var(--e-global-color-primary);line-height:1;padding:3px 6px;font-size:14px}.news-archive .read-more{display:inline-block;margin-top:20px;color:#fff;background-color:var(--e-global-color-primary);padding:10px 20px;border-radius:3px;text-transform:uppercase;transition:background-color .3s ease}.news-archive .read-more:hover,.news-archive .read-more:focus{background-color:var(--e-global-color-accent);text-decoration:none;color:#fff}.news-archive--latest{display:flex}.news-archive--latest__most-recent{min-width:clamp(700px,70%,900px);flex-grow:2;display:flex;padding-right:60px}.news-archive--latest__most-recent .post-image{min-width:clamp(200px,40%,300px)}.news-archive--latest__most-recent .post-teaser{flex-grow:2;margin-left:-15px;z-index:3}.news-archive--latest__most-recent .post-teaser .post-title{font-size:clamp(18px,4vw,32px);line-height:1.4}.news-archive--latest__most-recent .post-teaser .content-box{padding:20px;background-color:#fff;filter:drop-shadow(0 0 5px rgba(0,0,0,.3));margin-left:-2%;margin-top:30px;font-size:16px;line-height:1.6}.news-archive .post-grid--post{max-width:320px;filter:drop-shadow(0 0 5px rgba(0,0,0,.3))}.news-archive .post-grid--post.hide{display:none}.news-archive .post-grid--post .post-image img{width:100%;height:auto}.news-archive .post-grid--post .post-title{font-size:20px;line-height:1.4;margin:0 5px 10px}.news-archive .post-grid--post .post-title>a{color:var(--e-global-color-primary)}.news-archive .post-grid--post .post-title>a:hover,.news-archive .post-grid--post .post-title>a:focus{text-decoration:none}.news-archive .post-grid--post .post-teaser{position:relative;z-index:10;padding:15px;background-color:#fff;font-size:16px;line-height:1.3}.news-archive--list{margin:40px -15px -15px;width:calc(100% + 30px)}.news-archive--list .post-grid--post{max-width:calc(33.333% - 30px);margin:15px}.news-archive .marked{color:#fff !important;background-color:var(--e-global-color-primary);box-shadow:.3em 0 0 var(--e-global-color-primary),-.3em 0 0 var(--e-global-color-primary);transition:.3s ease}.news-archive .marked:hover,.news-archive .marked:focus{background-color:var(--e-global-color-accent);box-shadow:.3em 0 0 var(--e-global-color-accent),-.3em 0 0 var(--e-global-color-accent);color:#fff !important;text-decoration:none}.news-archive .load-more{display:block;margin:40px auto 0;width:240px;color:#fff;background-color:var(--e-global-color-primary);text-align:center;padding:10px 20px;border-radius:3px;text-transform:uppercase;transition:background-color .3s ease}.news-archive .load-more:hover,.news-archive .load-more:focus{background-color:var(--e-global-color-accent);text-decoration:none;color:#fff}@media (max-width:1024px){.news-archive{padding:0 30px !important;margin-top:40px !important;display:flex;flex-direction:column}.news-archive>*{order:1}.news-archive--headline{padding-left:17vw;order:0;margin-top:0;margin-bottom:80px}.news-archive--headline:before{width:35px}.news-archive--latest{flex-direction:column}.news-archive--latest__most-recent{min-width:100%;padding-right:0}.news-archive--list{margin-top:80px;position:relative;max-width:800px;margin-left:auto;margin-right:auto}.news-archive--list .post-grid--post{max-width:calc(50% - 30px);min-width:calc(50% - 30px)}}@media (max-width:860px){.news-archive--list{max-width:initial;margin-left:-15px;margin-right:-15px}}@media (max-width:1024px) and (min-width:600px){.news-archive--latest .post-grid--post{margin-top:40px;display:flex;flex-direction:row;width:100%;max-width:initial}.news-archive--latest .post-grid--post .post-image{min-width:250px;width:40%;margin-right:20px}.news-archive--latest .post-grid--post .post-title{margin-top:initial}}@media (max-width:599px){.news-archive--latest{max-width:400px;margin-left:auto;margin-right:auto}.news-archive--latest__most-recent{flex-direction:column}.news-archive--latest__most-recent .post-teaser{margin:10px 0 80px 10px}.news-archive--latest .post-grid--post{flex-direction:column;max-width:100%}.news-archive--latest .post-grid--post .post-image{width:100%;min-width:initial;margin-right:0}.news-archive--latest .post-grid--post .post-title{margin-top:20px}.news-archive--list{max-width:400px;margin-left:auto !important;margin-right:auto !important}.news-archive--list .post-grid--post{max-width:100%;min-width:100%;margin:15px 0}}@media (max-width:460px){.news-archive--list .post-grid--post{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}}.language-nav{list-style:none;margin:0;padding:0;text-align:right;width:100%;display:flex;flex-wrap:wrap;gap:10px;font-size:28px}.language-nav.mm-listview{display:flex}.language-nav.mm-listview .language-nav__item{width:100px}.language-nav.mm-listview .language-nav__item .language-nav__flag{margin-right:0}@media (max-width:767px){.language-nav{font-size:20px}}.language-nav__item{display:block;text-align:left;margin-bottom:10px;width:140px}.language-nav__item>a{display:flex;align-items:center}.language-nav__flag{width:1.1em;margin-right:.9em;margin-top:.1em}.language-nav__label{text-transform:uppercase;width:2em;font-size:80%;margin-top:.2em}#open-lang-nav a{width:100%}.document{padding:8px;border-top:1px solid #ddd;display:flex;gap:20px;flex-direction:column}.document:nth-child(odd){background:#ebeeef}.document .files{flex:1 1 25px}.document .files .file{display:flex;gap:10px;justify-content:space-between}.document .files .file .date{min-width:160px}.document .files .file .id{min-width:100px;margin-right:auto}.document .files .file .info{flex-grow:2}.document .files .file .language{margin-left:auto}.document .files .file .download{max-width:25px;min-width:25px;text-align:right}.document-language-container{flex:0 0 100%}.document-language-container .choose-language{display:flex;list-style-type:none;padding:0}.document-language-container .choose-language li{width:32px;border:1px solid #ddd;text-align:center;cursor:pointer}.document-language-container .choose-language li.lang-active{border-bottom-color:transparent;background:var(--e-global-color-primary);color:#fff;position:relative}.document-language-container .choose-language li.lang-active:after{content:"";position:absolute;border-top:16px solid #eee;border-left:16px solid transparent;border-right:16px solid transparent;left:0;right:0;bottom:0;margin-bottom:-16px}.document-language-container .files{margin-top:20px}.document-language-container .files .file{display:none}.document-language-container .files .file.lang-active{display:flex}.li-widgets--cad h4{cursor:pointer}.li-widgets--cad h4 .close{display:none}.li-widgets--cad h4.is-open .open{display:none}.li-widgets--cad h4.is-open .close{display:inline-block}.li-widgets--cad .documents{display:none}.li-widgets--cad .document{flex-direction:row}.li-widgets--cad .document .title{width:45%;max-width:45%}.filelist .files-container.documents .document{flex-direction:row}.filelist .files-container.documents .document .title{width:45%;max-width:45%}.filelist .files-container.documents .document .file .filetype{min-width:150px;margin-left:auto;text-align:left}.schemes-overview .documents .document{flex-direction:row}.schemes-overview .documents .document .title{width:45%;max-width:45%}.schemes-overview .documents .document .file .filetype{min-width:150px;margin-left:auto;text-align:left}.li-widgets--technical-documents-filter{border-bottom:1px solid var(--e-global-color-primary);padding-bottom:20px;margin-bottom:20px;display:flex;flex-wrap:wrap;gap:20px}.li-widgets--technical-documents-filter-search-container{flex:0 0 100%}.li-widgets--technical-documents-filter-container{flex:0 0 calc(50% - 10px);min-width:250px}.li-widgets--technical-documents-filter-box{display:flex}.li-widgets--technical-documents .document.hidden{display:none}.pagination{border:1px solid #f9f9f9;border-radius:1px;justify-content:flex-start}.pagination a{padding:6px 12px;display:inline-block}.pagination a.active{background-color:var(--e-global-color-primary);color:#fff}.pagination .pages{display:inline-block}body{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;overflow-x:hidden}.container-fluid{padding-left:0;padding-right:0}@media (max-width:767px){.row{margin-left:0;margin-right:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:0;padding-right:0}}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media (max-width:767px){.alignleft{display:inline;margin-right:1.5em}.alignright{display:inline;margin-left:1.5em}}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body:not(.mm-wrapper--opened) #mmenu-main{display:none}body #mmenu-main{z-index:9999;box-shadow:0 0 10px rgba(0,0,0,.5)}body #mmenu-main .mm-navbar--tabs .mm-navbar__tab:first-child{padding:10px 20px;display:flex;flex-direction:row;justify-content:center}body #mmenu-main .mm-navbar--tabs .mm-navbar__tab:first-child>img{display:block;width:100%;max-width:120px;height:auto;margin-right:auto}body #mmenu-main #mobile-main-nav>.mm-navbar,body #mmenu-main #mobile-lang-nav>.mm-navbar{display:none !important}body #mmenu-main .mm-listview .menu-item>a{order:1}body #mmenu-main .mm-listview .menu-item>.mobile-nav__icon{display:flex;justify-content:center;flex-direction:column;order:0;margin:5px 0 5px 20px;max-width:30px;padding:0}body #mmenu-main .mm-listview .menu-item>.mobile-nav__icon>svg{max-width:30px;height:auto}body #mmenu-main .mm-listview .menu-item>.mobile-nav__icon>svg *{fill:var(--e-global-color-primary)}body #mmenu-main .mm-listview .menu-item>.mobile-nav__icon>svg *[fill=none]{fill:none}body #mmenu-main li.current-menu-item>a,body #mmenu-main li.current-menu-ancestor>a{color:var(--e-global-color-primary)}body #mmenu-main .mm-navbars--bottom a{font-size:12px;font-weight:600;color:var(--e-global-color-text)}@media (max-width:500px){body #mmenu-main .mm-navbars--bottom a{min-width:50%}}body #mmenu-main .mm-navbars--bottom a i{font-size:1.25em;margin-right:3px;color:var(--e-global-color-primary)}body #mmenu-main .mm-navbars--bottom .mm-navbar{flex-wrap:wrap;justify-content:center}body #mmenu-main .mm-navbars--bottom .mm-navbar:last-child{min-height:35px}body #mmenu-main .mm-navbars--bottom .mm-navbar:last-child .mmenu-button{font-size:15px;width:50%;color:#fff;background-color:var(--e-global-color-primary);border-right:1px solid #fff}body #mmenu-main .mm-navbars--bottom .mm-navbar:last-child .mmenu-button:not(:last-child){border-right:none;border-left:1px solid #fff}body #mmenu-main .mm-navbars--bottom .mm-navbar:last-child .mmenu-button.d-none{display:none !important}.mfp-wrap button:hover,.mfp-wrap button:focus{outline:none;background-color:transparent}.power-range-button{width:100%;height:100%;border:2px solid #fff;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.power-range-button__container{--power-range-button-size:170px;position:absolute;padding:10px;display:block;top:calc(var(--power-range-button-size)/-2);right:calc(var(--power-range-button-size)/-1.3);transform:rotate(12deg);width:var(--power-range-button-size);height:var(--power-range-button-size);background-color:var(--e-global-color-5412990);border-radius:50%}@media (max-width:1024px){.power-range-button__container{--power-range-button-size:150px;top:calc(var(--power-range-button-size)/-3)}}@media (max-width:768px){.power-range-button__container{--power-range-button-size:130px;top:calc(var(--power-range-button-size)/-1);right:0}}.power-range-button__icon svg{height:calc(var(--power-range-button-size)*0.2058823529);width:auto}.power-range-button__icon svg *{fill:#fff}.power-range-button__text{line-height:1;margin-top:10px;text-align:center;font-size:calc(var(--power-range-button-size)*0.09411764706)}.proxy-page:not(.is-proxied){display:none !important}.hide-proxy-page.hide-proxied{display:none !important}.success--ibn-code{margin-top:20px}.success--ibn-code br{display:none}.success--ibn-code pre{display:inline-block;padding:4px 8px;font-family:monospace;border:2px solid;vertical-align:middle;margin:-.3em 10px 0}.altcha-widget-wrap .altcha{border-color:#000}.altcha-widget-wrap .altcha .altcha-main .altcha-label{margin-bottom:0}