﻿@import"https://use.typekit.net/nee1gob.css";@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local(""),url("/assets/fonts/roboto-v30-latin-regular.woff2") format("woff2"),url("/assets/fonts/roboto-v30-latin-regular.woff") format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local(""),url("/assets/fonts/roboto-v30-latin-700.woff2") format("woff2"),url("/assets/fonts/roboto-v30-latin-700.woff") format("woff")}*{padding:0;margin:0;box-sizing:border-box}body,input,select,option{font-family:Roboto,sans-serif}select option{padding:.25rem 0}body:not(.js) .js-only{display:none !important}.fc-red{color:#ff4136}.fc-green{color:#2ecc40}input:focus,input:active,select:focus,select:active{outline:none}.pure-g [class*=pure-u]{font-family:Roboto,sans-serif}html,body{font-size:14px;line-height:1.5}body{display:flex;flex-direction:column;min-height:100vh}body #pageframe{flex-grow:1}svg,img{max-width:100%;height:auto;vertical-align:top}svg.right,img.right{float:right;margin-left:.5rem;margin-bottom:.5rem}svg.h30,img.h30{height:30px}figure{margin:0}.hidden{position:absolute !important;top:-100vh !important}.font-script{font-family:ff-market-web,sans-serif;font-weight:400;font-style:normal}nav ul{list-style-type:none;padding:0;margin:0}p{margin:.1rem 0 .75rem}p:last-child{margin-bottom:0}p.larger{font-size:120%}p.large{font-size:150%}a{color:#3f628b}a:hover{color:#6088b7}a:hover svg path[stroke="#000000"]{stroke:#3f628b}a.block{display:block}a.external::after{font-family:"Font Awesome 5 Pro";content:"";font-size:85%;margin-left:.25rem;font-weight:800;margin-right:.15rem}a.other-messenger:not(.single-article)::after{font-family:"Font Awesome 5 Pro";content:"";font-size:85%;margin-left:.25rem;font-weight:100;margin-right:.15rem;color:#bc2b3a}.rot{color:#bc2b3a}.blau{color:#3f628b}i.eg-locked{margin-left:.25rem;color:#bc2b3a;font-size:1rem}span.addon-content{color:#bc2b3a;font-size:.9rem;font-weight:normal}.dax,h1,h2,h3,h4,h5,h6{font-family:ff-dax-pro,sans-serif !important;font-weight:600 !important}h1{font-size:1.8rem}h1.block{position:relative;text-align:center;margin:1em 0 .5em}h1.block>span{background-color:#fff;padding:.25rem 2rem;position:relative;z-index:2;display:inline-block;text-transform:uppercase}h1.block::before{display:block;position:absolute;content:"";height:7px;left:0;right:0;top:calc(50% - 3px);background:repeating-linear-gradient(to right, #fff, #fff 1px, transparent 1px, transparent 2px),repeating-linear-gradient(to bottom, #cccccc, #cccccc 1px, transparent 1px, transparent 2px)}h1.block.no-upper>span{text-transform:initial}h1 img.full{width:100%;height:auto}h1 img.widthfix{width:22rem}h1 img:not(.widthfix):not(.full){max-width:50%}h1:first-child{margin-top:0}h2{font-size:1.6rem}h2.block{position:relative;text-align:center;margin:1em 0 .5em}h2.block>span{background-color:#fff;padding:.25rem 2rem;position:relative;z-index:2;display:inline-block}h2.block::before{display:block;position:absolute;content:"";height:7px;left:0;right:0;top:calc(50% - 3px);background:repeating-linear-gradient(to right, #fff, #fff 1px, transparent 1px, transparent 2px),repeating-linear-gradient(to bottom, #cccccc, #cccccc 1px, transparent 1px, transparent 2px)}h2.fadesmall small{color:#999;font-weight:normal}h3{font-size:1.3rem}h3.block{position:relative;text-align:center;margin:1em 0 .5em}h3.block>span{background-color:#fff;padding:.25rem 2rem;position:relative;z-index:2;display:inline-block}h3.block::before{display:block;position:absolute;content:"";height:7px;left:0;right:0;top:calc(50% - 3px);background:repeating-linear-gradient(to right, #fff, #fff 1px, transparent 1px, transparent 2px),repeating-linear-gradient(to bottom, #cccccc, #cccccc 1px, transparent 1px, transparent 2px)}h3.block.left{text-align:left}h3.block.left>span{padding-left:.75rem}h4{font-size:1.2rem}h5{font-size:1.1rem}h6{font-size:1rem}p img.inline-right{float:right;margin-left:.5rem;margin-bottom:.5rem;width:250px;max-width:50%}#light-top{background-color:#f2f2f2;text-align:center;padding:1rem;box-shadow:0 0 4px #ccc}#top{background-color:#333;position:relative;z-index:10}#top a{color:#fff;display:inline-block;text-decoration:none;position:relative;text-transform:uppercase;font-size:80%}#top nav{width:100%;max-width:1100px;margin:0 auto;display:flex}#top nav>ul{display:flex;flex-grow:1}#top nav>ul.hide>li:not(.top-menu-burger){top:-4rem}#top nav>ul>.top-menu-burger{color:#fff;padding:.85rem .5rem;cursor:pointer}#top nav>ul>.top-menu-burger:hover{color:#bc2b3a}#top nav>ul>li{position:relative;top:0;transition:all .3s ease-in-out}#top nav>ul>li.active>a{font-weight:bold;background-color:#782f37}#top nav>ul>li>a{padding:1rem;position:relative}#top nav>ul>li>a span{position:relative;z-index:2}#top nav>ul>li>a::before{position:absolute;content:"";display:block;z-index:0;background-color:transparent;transition:all .3s ease-in-out}#top nav>ul>li>a::before{bottom:100%;top:0;left:0;right:0}#top nav>ul>li>a:hover::before{background-color:#bc2b3a;bottom:0}#top nav>ul>li ul.sub-menu{display:none;background-color:#333;position:absolute;top:100%;left:0}#top nav>ul>li ul.sub-menu li.div{height:3px;background-color:#7e1d27}#top nav>ul>li:hover ul.sub-menu{display:inline-block}#top nav>ul>li:hover ul.sub-menu a{position:relative;white-space:nowrap;padding:.85rem 1rem;display:block}#top nav>ul>li:hover ul.sub-menu a span{position:relative;z-index:2}#top nav>ul>li:hover ul.sub-menu a::before{position:absolute;content:"";display:block;z-index:0;background-color:transparent;transition:all .3s ease-in-out}#top nav>ul>li:hover ul.sub-menu a::before{bottom:0;right:150%;top:0;left:0}#top nav>ul>li:hover ul.sub-menu a:hover::before{background-color:#bc2b3a;right:0}#top nav>ul>li:hover ul.sub-menu li.active>a{font-weight:bold;background-color:#782f37}#top nav a#by-energate{border-left:1px solid #fff;padding:.666rem .75rem 0}#top nav a#by-energate img{height:25px}#top nav a#do-login{width:170px;font-weight:bold;padding:1rem 2rem;background-color:#bc2b3a;text-align:center;position:relative;overflow:hidden}#top nav a#do-login>i{margin-left:.25rem}#top nav a#do-login.logged-in{padding:.4rem 1rem;font-weight:normal;text-transform:initial}#top nav a#do-login .login-options,#top nav a#do-login .login-info{position:absolute;left:0;right:0;top:0;background-color:#bc2b3a;height:100%;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}#top nav a#do-login .login-options{display:flex;padding:0 .5rem}#top nav a#do-login .login-options a{flex-grow:1;text-transform:initial}#top nav a#do-login .login-options a:not(:last-child){padding-top:.25rem}#top nav a#do-login .login-options a:hover{color:#bc2b3a;background-color:#fff}#top nav a#do-login .login-options i{font-size:150%;display:block}#top nav a#do-login.clicked .login-info{top:100%}#top nav a#do-login:not(.clicked) .login-options{top:100%}nav.full-nav{position:fixed;left:0;top:0;bottom:0;overflow:hidden;width:220px;background-color:#333;border-right:2px solid #bc2b3a;z-index:1000;display:flex;flex-direction:column;transition:all .3s ease-in-out}nav.full-nav:not(.active){left:-230px}nav.full-nav>a{display:block;margin-top:1rem}nav.full-nav>ul{flex-grow:1}nav.full-nav>ul>li.top-menu-burger{text-align:right}nav.full-nav>ul>li.top-menu-burger:hover i{color:#bc2b3a}nav.full-nav>ul>li.top-menu-burger i{font-size:135%;padding:.5rem;color:#fff}nav.full-nav>ul>li.active>a{color:#bc2b3a;background-color:#fff8;font-weight:bold}nav.full-nav>ul>li a{display:block;padding:.25rem .5rem;color:#fff;text-decoration:none}nav.full-nav>ul>li>a{border-top:2px solid #fff;font-size:110%;background-color:rgba(188,43,58,.25);border-top:1px solid #bc2b3a;color:#fff;padding:.5rem}nav.full-nav>ul>li>a:hover{color:#bc2b3a}nav.full-nav>ul>li>ul>li.div{border-bottom:1px solid #fff2;margin:.25rem 0}nav.full-nav>ul>li>ul>li a{padding-left:1.5rem;margin-bottom:1px;text-decoration:none;position:relative}nav.full-nav>ul>li>ul>li a::after{content:"";border-bottom:1px solid rgba(188,43,58,.5);position:absolute;top:100%;left:0;width:0;transition:all .3s ease-in-out}nav.full-nav>ul>li>ul>li a:hover::after{width:100%}nav.full-nav>ul>li>ul>li.active a{font-weight:bold;color:#bc2b3a;background-color:#fff8}#pagehead{border-top:3px solid #bc2b3a;box-shadow:0 5px 10px rgba(0,0,0,.1)}#pagehead nav.logo-nav ul{display:flex}#pagehead nav.logo-nav ul li{flex-grow:2;flex-shrink:0}body.small #pagehead nav.logo-nav ul li{display:flex}#pagehead nav.logo-nav ul li.other-messenger{flex-grow:1;opacity:.3}#pagehead nav.logo-nav ul li.other-messenger img{height:40px;transition:all .3s ease-in-out}#pagehead nav.logo-nav ul li.other-messenger a:hover img{height:50px}body.small #pagehead nav.logo-nav ul li.other-messenger{display:none}#pagehead nav.logo-nav ul li img{height:50px}#pagehead nav.logo-nav ul li a{display:block;padding:2rem;text-align:center}body.small #pagehead nav.logo-nav ul li a{padding:.5rem 1rem;flex-grow:1}#pagehead nav.cat-nav ul{text-align:center}#pagehead nav.cat-nav ul li{display:inline-block;vertical-align:top}#pagehead nav.cat-nav ul li a{display:block;padding:.75rem 1rem;margin:0 .4rem;text-align:center;position:relative;border-top-right-radius:1rem;border-top-left-radius:1rem;overflow:hidden;color:#333;text-decoration:none;box-shadow:0px -2px 3px #ccc}#pagehead nav.cat-nav ul li a span{position:relative;z-index:2}#pagehead nav.cat-nav ul li a::before{position:absolute;content:"";display:block;z-index:0;background-color:transparent;transition:all .3s ease-in-out}#pagehead nav.cat-nav ul li a::before{bottom:100%;top:0;left:0;right:0}#pagehead nav.cat-nav ul li a:hover::before{background-color:#eaeaea;bottom:0}@media screen and (max-width: 35.499rem){#pagehead nav.cat-nav ul li a{padding:1rem}}#pagehead nav.cat-nav ul li a.cat-553 span{background-repeat:no-repeat;background-position:left center;background-size:1rem;padding-left:1.5rem;background-image:url("/assets/cat-de.png")}#pagehead nav.cat-nav ul li a.cat-553 span{background-repeat:no-repeat;background-position:left center;background-size:1rem;padding-left:1.5rem;background-image:url("/assets/cat-de.png")}#pagehead nav.cat-nav ul li a.cat-553 span{background-repeat:no-repeat;background-position:left center;background-size:1rem;padding-left:1.5rem;background-image:url("/assets/cat-de.png")}#pagehead nav.cat-nav ul li a.cat-508 span::before{content:"\f66f";font-family:"Font Awesome 5 Pro";font-weight:400;vertical-align:middle;color:#bc2b3a;margin-right:.5rem}#pagehead nav.cat-nav ul li.active a.cat-508 span::before{font-weight:900}#pagehead nav.cat-nav ul li a.cat-509 span::before{content:"\f3b3";font-family:"Font Awesome 5 Pro";font-weight:400;vertical-align:middle;color:#bc2b3a;margin-right:.5rem}#pagehead nav.cat-nav ul li.active a.cat-509 span::before{font-weight:900}#pagehead nav.cat-nav ul li a.cat-510 span::before{content:"\f1e6";font-family:"Font Awesome 5 Pro";font-weight:400;vertical-align:middle;color:#bc2b3a;margin-right:.5rem}#pagehead nav.cat-nav ul li.active a.cat-510 span::before{font-weight:900}#pagehead nav.cat-nav ul li a.cat-511 span::before{content:"\f6df";font-family:"Font Awesome 5 Pro";font-weight:400;vertical-align:middle;color:#bc2b3a;margin-right:.5rem}#pagehead nav.cat-nav ul li.active a.cat-511 span::before{font-weight:900}#pagehead nav.cat-nav ul li a.cat-512 span::before{content:"\f672";font-family:"Font Awesome 5 Pro";font-weight:400;vertical-align:middle;color:#bc2b3a;margin-right:.5rem}#pagehead nav.cat-nav ul li.active a.cat-512 span::before{font-weight:900}#pagehead nav.cat-nav ul li a.cat-559 span::before{content:"\e002";font-family:"Font Awesome Kit";font-weight:400;vertical-align:middle;color:#bc2b3a;margin-right:.5rem}#pagehead nav.cat-nav ul li.active a.cat-559 span::before{content:"\e001";font-family:"Font Awesome Kit";font-weight:400;vertical-align:middle}#pagehead nav.cat-nav ul li a.cat-mobilitaet span::before{content:"\f101";font-family:"Font Awesome 5 Pro";font-weight:400;vertical-align:middle;color:#bc2b3a;margin-right:.5rem}#pagehead nav.cat-nav ul li.active a.cat-mobilitaet span::before{font-weight:900}#pagehead nav.cat-nav ul li.active a{background-color:#f2f2f2;font-weight:bold}@media screen{body.small #ph_navparent nav.cat-nav{display:none}body.is-scrolled{padding-top:9rem}body.is-scrolled #top_area{position:fixed;left:0;right:0;top:0;z-index:1000;background-color:#fff}body.is-scrolled #ph_navparent{width:100%;max-width:1100px;margin:0 auto;display:flex;flex-direction:row}}@media screen and (max-width: 35.499rem){body.is-scrolled #ph_navparent{flex-direction:column}}@media screen{body.is-scrolled #ph_navparent nav.cat-nav{flex-grow:1;margin-top:auto}body.is-scrolled #ph_navparent nav.logo-nav{flex-grow:1}body.is-scrolled #ph_navparent nav.logo-nav li.other-messenger{display:none !important}body.is-scrolled #ph_navparent nav.logo-nav ul li a{padding:.5rem}}body:not(.is-scrolled) #pagehead nav{width:100%;max-width:1100px;margin:0 auto}#pageframe{padding-top:3rem;width:100%;max-width:1100px;margin:0 auto;position:relative}#pageframe>#super{margin-bottom:3rem}#pageframe>#super:empty{display:none !important}#pageframe>#super img,#pageframe>#super iframe{vertical-align:bottom;width:100%}@media screen and (max-width: 1440px){#pageframe>#super{max-width:728px;margin:auto auto 1rem}}#pageframe>#super a{background:rgba(204,204,204,.25)}#pageframe>#super:not(.wallpaper){text-align:center}#pageframe>#super::after{content:"Anzeige";position:absolute;transform:rotate(-90deg);right:746px;transform-origin:top right;width:90px;text-align:center;color:#999;padding:.1rem 0;font-size:.7rem;text-decoration:underline;background:rgba(204,204,204,.25);transition:all .3s ease-in-out}#pageframe>#super::before{position:absolute;content:"";right:0;width:746px;top:0;box-shadow:0 0 6px #aaa;bottom:0;z-index:-1}#pageframe>#super:hover::after{background-color:rgba(134,151,172,.25);color:#3f628b}#pageframe>#super.wallpaper,#pageframe>#super.super{max-width:728px;max-height:90px;margin-left:auto;margin-right:auto;position:relative}#pageframe>#super.wallpaper{text-align:center;position:relative;margin-right:0}@media screen and (min-width: 1440px){#pageframe>#super.wallpaper{text-align:right;right:-1.5rem}}#pageframe>#skyscraper{display:inline-block;position:absolute;left:calc(100% + 1.5rem);width:120px;height:600px}#pageframe>#skyscraper:empty{display:none !important}@media screen and (max-width: 1440px){#pageframe>#skyscraper{display:none !important}}#pageframe>#skyscraper.left{left:auto;right:calc(100% + 1.5rem)}#pageframe>#skyscraper>*{vertical-align:top}#pageframe>#skyscraper a{background:rgba(204,204,204,.25)}#pageframe>#skyscraper::before{position:absolute;content:"";right:0;left:0;top:0;bottom:0;box-shadow:0 0 6px #aaa;z-index:-1}#pageframe>#skyscraper::after{content:"Anzeige";display:block;background:rgba(204,204,204,.25);color:#999;padding:.1rem .25rem;font-size:.7rem;transition:all .3s ease-in-out;text-align:right;letter-spacing:0;text-decoration:underline}#pageframe>#skyscraper:hover::after{background-color:rgba(134,151,172,.25);color:#3f628b}#pageframe #sb_content{display:block;text-align:center;position:relative;margin:0 auto;max-width:728px}#pageframe #sb_content a{background:rgba(204,204,204,.25)}#pageframe #sb_content::before{position:absolute;content:"";right:0;left:0;top:0;bottom:0;box-shadow:0 0 6px #aaa;z-index:-1}#pageframe #sb_content::after{content:"Anzeige";display:block;background:rgba(204,204,204,.25);color:#999;padding:.1rem .25rem;font-size:.7rem;transition:all .3s ease-in-out;text-align:right;letter-spacing:0;text-decoration:underline}#pageframe #sb_content:hover::after{background-color:rgba(134,151,172,.25);color:#3f628b}.addon-select div.default-content{margin-bottom:1rem}.addon-select .addon{text-align:center}.addon-select .addon label{font-size:170%}.addon-select .addon input{opacity:.01;position:absolute}.addon-select .addon i.addon-icon{font-size:250%;color:#999;margin-bottom:1rem;transition:all .3s ease-in-out}.addon-select .addon span.select{display:block}.addon-select .addon span.select i{font-size:200%}.addon-select .addon input:checked+label i.addon-icon{color:#bc2b3a}.addon-select .addon input:checked+label .select i.fa-toggle-off{display:none}.addon-select .addon input:checked+label .select i.fa-toggle-on{color:#2ecc40}.addon-select .addon input:not(:checked)+label .select i.fa-toggle-on{display:none}.addon-select .addon input:not(:checked)+label .select i.fa-toggle-off{color:#999}article.wide{display:block;padding:0 .75rem 1rem;margin-bottom:1rem}article.wide>a{text-decoration:none;color:#333;padding:0;display:block}article.wide>a .top{flex-grow:1;display:flex}article.wide>a div.left{flex-shrink:0}article.wide>a div.left[style]{background-size:0;background-repeat:no-repeat}div.home-news article.wide>a div.left{display:flex;justify-content:flex-end;flex-direction:column}div.home-news article.wide>a div.left[style]{position:relative;background-size:cover;background-position:center}div.home-news article.wide>a div.left[style] figure img{visibility:hidden}article.wide>a div.left+div.right,article.wide>a figure+div.right{padding:0 .5rem}article.wide>a figure{position:relative;overflow:hidden;max-width:100%}article.wide>a figure img{vertical-align:top}article.wide>a figure figcaption{position:absolute;bottom:0;right:0;left:0;overflow:hidden;padding:.2rem .35rem;font-size:.8rem;border-top:1px solid #bc2b3a;transition:all .3s ease-in-out}@supports(backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px)){article.wide>a figure figcaption{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(255,255,255,.5)}}@supports not ((backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px))){article.wide>a figure figcaption{background-color:rgba(255,255,255,.75)}}article.wide>a figure figcaption .date{float:right}article.wide>a figure figcaption i.fa-lock{color:#bc2b3a}article.wide>a figure figcaption i.fa-lock-open{color:#2e9cd9}article.wide>a div.right{flex-grow:1;margin-top:auto}article.wide>a h3{margin-top:.25rem;hyphens:auto;line-height:1.4}article.wide>a:visited h3{color:gray}article.wide>a:visited .eg-tag:not(.free):not(.external_source){opacity:.8}article.wide>a:hover figcaption{bottom:-30px;opacity:0}article.wide>a:hover h3{color:#bc2b3a}article.wide .bottom h3+.excerpt,article.wide .top+.excerpt{margin-top:.75rem}article.wide .excerpt p{hyphens:auto}article.wide .excerpt>figure{margin-left:.5rem;float:right}article.wide.with-options{display:flex;flex-direction:row}article.wide.with-options .options{flex-grow:0}article.wide.noimg{margin-bottom:0}article.wide>a{box-shadow:0 0 4px #ccc;background-color:#f2f2f2;overflow:hidden;border-radius:3px}article.wide .bottom{padding:.75rem}details>.news_block article{padding-left:0;padding-right:0}.news_block.plainlist h3{margin-top:0}.news_block.plainlist article{margin-bottom:0}.news_block.plainlist article a{display:flex;align-items:center}.news_block.plainlist article a small{margin-right:.5rem;flex-shrink:0}.news_block.plainlist .eg-tag{margin-right:.25rem;flex-shrink:0}.news_block.plainlist .eg-tag.free{font-size:0}.news_block.plainlist .eg-tag.free i{font-size:.75rem;line-height:1.2rem}.news_block h2.divider{font-size:1.2rem}.news_block h2.divider:first-child{margin-top:0}.news_block h2.divider span{padding-left:1rem;padding-right:1rem}.news_block h2.divider::before{top:13px !important}.news_block h2.divider::after{display:none !important}.news_block article{padding:0 .75rem 1rem;margin-bottom:1rem}.news_block article>a{text-decoration:none;color:#333;padding:0;display:block}.news_block article>a .top{flex-grow:1;display:flex}.news_block article>a div.left{flex-shrink:0}.news_block article>a div.left[style]{background-size:0;background-repeat:no-repeat}div.home-news .news_block article>a div.left{display:flex;justify-content:flex-end;flex-direction:column}div.home-news .news_block article>a div.left[style]{position:relative;background-size:cover;background-position:center}div.home-news .news_block article>a div.left[style] figure img{visibility:hidden}.news_block article>a div.left+div.right,.news_block article>a figure+div.right{padding:0 .5rem}.news_block article>a figure{position:relative;overflow:hidden;max-width:150px}.news_block article>a figure img{vertical-align:top}.news_block article>a figure figcaption{position:absolute;bottom:0;right:0;left:0;overflow:hidden;padding:.2rem .35rem;font-size:.8rem;border-top:1px solid #bc2b3a;transition:all .3s ease-in-out}@supports(backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px)){.news_block article>a figure figcaption{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(255,255,255,.5)}}@supports not ((backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px))){.news_block article>a figure figcaption{background-color:rgba(255,255,255,.75)}}.news_block article>a figure figcaption .date{float:right}.news_block article>a figure figcaption i.fa-lock{color:#bc2b3a}.news_block article>a figure figcaption i.fa-lock-open{color:#2e9cd9}.news_block article>a div.right{flex-grow:1;margin-top:auto}.news_block article>a h3{margin-top:.25rem;hyphens:auto;line-height:1.4}.news_block article>a:visited h3{color:gray}.news_block article>a:visited .eg-tag:not(.free):not(.external_source){opacity:.8}.news_block article>a:hover figcaption{bottom:-30px;opacity:0}.news_block article>a:hover h3{color:#bc2b3a}.news_block article .bottom h3+.excerpt,.news_block article .top+.excerpt{margin-top:.75rem}.news_block article .excerpt p{hyphens:auto}.news_block article .excerpt>figure{margin-left:.5rem;float:right}.news_block article.with-options{display:flex;flex-direction:row}.news_block article.with-options .options{flex-grow:0}.news_block article.noimg{margin-bottom:0}body.logged-in .news_block figcaption .fa-lock,body.logged-in .news_block i.fa.free,body.logged-in .news_block .eg-tag.free{display:none}form .info{padding-left:160px;color:#333}form .info span.validator{transition:.1s .3s ease-in-out}form .info span.validator.valid{color:#208e2c}form .info span.validator:not(.valid){color:#830700}form .select-block fieldset{margin-top:1rem;padding:.25rem .5rem 0}form .select-block fieldset>input{margin-bottom:5px}form .field{display:flex;padding:3px 0}body.small form .field.multi-select-parent{display:block}body.small form .field.multi-select-parent span.label{display:block;width:100%}body.small form .field.multi-select-parent div.multi-select{border:1px solid #eee;margin-top:-0.1rem;padding:.5rem 0}form .field.multi-select-parent span.select_all,form .field.multi-select-parent span.select_none{color:#bc2b3a;cursor:pointer}form .field.multi-select-parent span.select_all:hover,form .field.multi-select-parent span.select_none:hover{color:#3f0f14}form .field.hidden{display:none}form .field.checkbox .input-parent{margin:.25rem 0;display:flex}form .field.checkbox .input-parent label{flex-grow:1}form .field.checkbox input{box-shadow:none !important;vertical-align:middle;margin:.2rem .5rem 0 .5rem}form .field.checkbox input:checked+label{text-decoration:underline;color:#064c9f}form .field .multi-select{margin:.25rem 0}form .field .multi-select .input-parent{white-space:nowrap}form .field .multi-select input:not(:checked)~label>span.long,form .field .multi-select input:checked~label>span.short{display:none}form .field .multi-select input:not(:checked)~label>span.short,form .field .multi-select input:checked~label>span.long{display:block}form .field .multi-select label{padding:.35rem;margin-right:.5rem}form .field .multi-select input[type=radio],form .field .multi-select input[type=checkbox]{margin-left:10px}form .field .multi-select.nl-select input:checked~label{position:relative}form .field .multi-select.nl-select input:checked~label::after{content:"";position:absolute;left:-0.75rem;top:2rem;bottom:1.5rem;border-left:2px solid #064c9f}form .field .multi-select.nl-select label{font-weight:bold}form .field .multi-select.nl-select label span.long,form .field .multi-select.nl-select label span.short{padding:0 .5rem 0 2.1rem;display:block;white-space:initial;color:initial;text-decoration:none;font-size:95%;font-weight:normal}form .field>span.label,form .field>label{width:150px;line-height:200%;background-color:#eee;border:1px solid transparent;padding:0 .5rem;flex-shrink:0}form .field>span.label>em,form .field>label>em{color:#064c9f;font-style:normal;font-weight:bold}form .field textarea{resize:vertical;max-height:400px;min-height:8rem;height:8rem}form .field textarea,form .field select,form .field input{flex-grow:1;border:1px solid #eee;line-height:200%;padding:0 5px;box-shadow:0 0 3px #ddd}form .field textarea:focus:not([readonly]),form .field select:focus:not([readonly]),form .field input:focus:not([readonly]){border-color:#ccc;box-shadow:0 0 3px #bbb}form .field textarea:invalid,form .field select:invalid,form .field input:invalid{border-bottom-color:#ff4136 !important}form .field textarea~button,form .field select~button,form .field input~button{margin-left:.5rem;padding:0 .5rem;border:1px solid #ddd}form .field textarea[readonly],form .field select[readonly],form .field input[readonly]{font-style:italic;cursor:default;color:#999}body:not(.js) form .field button.helper-safe-pwd,body:not(.js) form .field button.helper-show-pwd{display:none !important}form .field button.helper-safe-pwd,form .field button.helper-show-pwd{white-space:nowrap;border-color:#3f628b;background-color:#d4d9df}body.small form .field button.helper-safe-pwd,body.small form .field button.helper-show-pwd{display:none !important}#modals{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100vh;top:0;position:fixed;width:100vw;z-index:1000;backdrop-filter:blur(2px);background-color:rgba(255,255,255,.1)}.modal{text-align:left;width:400px;max-width:95vw;background-color:#f6f6f6;border-radius:2px;overflow:auto;box-shadow:0 0 14px -2px #444;margin:10px;transform:scale(0)}.modal .head{display:flex;background-color:#fff}.modal .head .title{flex-grow:1;display:inline-block;padding:5px 10px;font-weight:800}.modal .head .icon{padding:5px 0 5px 10px}.modal .head .close{padding:5px 10px}.modal .head .close:hover{background-color:rgba(188,43,58,.46)}.modal>.content{padding:10px;max-height:50vh;overflow:auto}.modal>.content .footer{padding-top:10px}.modal>.footer{padding:10px}@keyframes drop{0%{top:-10rem;transform:scale(0.3)}100%{transform:scale(1);top:1rem}}.modal.show{animation-name:drop;animation-duration:.3s;animation-fill-mode:forwards}.modal:not(.show){height:0 !important}.modal#filter-rows{width:650px}.modal#filter-rows>.content{max-height:75vh}.modal#jobs-modal{width:1005px;height:95vh;display:flex;flex-direction:column}.modal#jobs-modal>.content{max-height:none;flex-grow:1;display:flex;flex-direction:column;padding:0}.modal#jobs-modal iframe{border:none;width:100%;margin:0 auto;flex-grow:1}.buttons{display:flex;margin-top:1rem;justify-content:flex-end}.buttons.small{font-size:90%}.buttons.fill .btn-cta,.buttons.fill .btn-primary{flex-grow:1}.buttons .btn.btn-primary{flex-grow:1;max-width:50%;margin-left:.5rem}label.btn,button.btn,.asa.btn,a.btn{cursor:pointer;border:1px solid rgba(51,51,51,0);background-color:rgba(51,51,51,.1)}label.btn:hover,button.btn:hover,.asa.btn:hover,a.btn:hover{border-color:rgba(51,51,51,.1);background-color:rgba(51,51,51,.2)}label.btn.active,button.btn.active,.asa.btn.active,a.btn.active{border-color:#064c9f}label.btn.btn-cta:hover,label.btn.btn-sidebar:hover,button.btn.btn-cta:hover,button.btn.btn-sidebar:hover,.asa.btn.btn-cta:hover,.asa.btn.btn-sidebar:hover,a.btn.btn-cta:hover,a.btn.btn-sidebar:hover{background-color:#f2f2f2;color:#bc2b3a;border-color:#bc2b3a}.btn{transition:all .3s ease-in-out;padding:.2rem .3rem;text-decoration:none;display:inline-block}.btn+.btn{margin-left:.5rem}.btn:not(.wrappable){white-space:nowrap}.btn:not(.btn-icon) i{margin-left:.25rem}.btn.btn-primary{border-color:rgba(51,51,51,.5);background-color:rgba(51,51,51,.15);font-weight:bold;transition:all .3s ease-in-out}.btn.btn-primary:hover{background-color:#bc2b3a;color:#fff}.btn.btn-secondary{border-color:rgba(51,51,51,.5);background-color:rgba(51,51,51,.015)}.btn.btn-secondary:hover{background-color:#bc2b3a;color:#fff}.btn.btn-flat{color:#3f628b;text-decoration:underline;border-color:transparent;background-color:transparent}.btn.btn-flat:hover{color:#bc2b3a}.btn.more-news{display:block;margin-bottom:1.5rem;padding:.5rem 1rem;text-align:center;color:#333;font-size:1.05rem;background-color:#f2f2f2;border-color:rgba(204,204,204,.5)}.btn.btn-cta,.btn.btn-sidebar{display:block;padding:.5rem 1rem;border:2px solid #bc2b3a;background:#bc2b3a;color:#fff;font-size:1.05rem;font-weight:bold;text-align:center}.btn.btn-cta-secondary,.btn.btn-cta-secondary-inline{padding:.5rem 1rem;border:2px solid #ccc;background:#ccc;font-size:115%;text-align:center;font-weight:bold;color:#333}.btn.btn-cta-secondary{display:block}.btn.btn-cta-secondary-inline{display:inline-block}.btn.btn-sidebar-light{display:block;padding:.25rem 1rem;background:#fff;border:none;color:#3f628b;text-align:center;text-decoration:underline;margin-left:0 !important;margin-top:1px}.btn.btn-sidebar-light:hover{color:#bc2b3a}.social .btn.btn-facebook{border:1px solid #3e578c;background-color:#3e578c;color:#fff}.social .btn.btn-facebook:hover{border-color:rgba(62,87,140,.75);background-color:rgba(62,87,140,.75)}.social .btn.btn-twitter{border:1px solid #00acee;background-color:#00acee;color:#fff}.social .btn.btn-twitter:hover{border-color:rgba(0,172,238,.75);background-color:rgba(0,172,238,.75)}.social .btn.btn-linkedin{border:1px solid #0e76a8;background-color:#0e76a8;color:#fff}.social .btn.btn-linkedin:hover{border-color:rgba(14,118,168,.75);background-color:rgba(14,118,168,.75)}.social .btn.btn-xing{border:1px solid #006567;background-color:#006567;color:#fff}.social .btn.btn-xing:hover{border-color:rgba(0,101,103,.75);background-color:rgba(0,101,103,.75)}.social .btn.btn-youtube{border:1px solid red;background-color:red;color:#fff}.social .btn.btn-youtube:hover{border-color:rgba(255,0,0,.75);background-color:rgba(255,0,0,.75)}.meta .btn.btn-facebook{border-color:transparent;color:#3e578c}.meta .btn.btn-facebook:hover{background-color:#3e578c;color:#fff}.meta .btn.btn-twitter{border-color:transparent;color:#00acee}.meta .btn.btn-twitter:hover{background-color:#00acee;color:#fff}.meta .btn.btn-linkedin{border-color:transparent;color:#0e76a8}.meta .btn.btn-linkedin:hover{background-color:#0e76a8;color:#fff}.meta .btn.btn-xing{border-color:transparent;color:#006567}.meta .btn.btn-xing:hover{background-color:#006567;color:#fff}.btn.btn-icon{font-size:130%;padding:0 .5rem}.btn.btn-green{border-color:rgba(46,204,64,.5);background-color:rgba(46,204,64,.15);color:#31803a}.btn.btn-green:hover{background-color:#2ecc40;color:#333}.btn.btn-yellow{border-color:rgba(255,220,0,.5);background-color:rgba(255,220,0,.15);color:#99881a}.btn.btn-yellow:hover{background-color:#ffdc00;color:#333}.btn.btn-disabled{border-color:rgba(153,153,153,.5);background-color:rgba(153,153,153,.15);color:#666;cursor:not-allowed}.btn.btn-disabled:hover{background-color:rgba(153,153,153,.15);color:#666}.btn.planning{position:relative}.btn.planning::before{content:"In Planung";position:absolute;top:-1rem;background-color:#064c9f;color:#fff;transform:rotate(5deg);right:-0.5rem;padding:.1rem .5rem}.btn.centered{margin:0 auto}span.planning{background-color:#064c9f;color:#fff;transform:rotate(-5deg);margin-top:.4rem;padding:.1rem .5rem;font-size:140%;display:inline-block}input[type=checkbox].labelled{width:0;height:0;overflow:hidden;opacity:.0001}input[type=checkbox].labelled~div label.cb-label .cb-active{display:none}input[type=checkbox].labelled:checked~div label.cb-label .cb-active{display:inline-block}input[type=checkbox].labelled:checked~div label.cb-label .cb-inactive{display:none}.listview-controls{display:flex;margin-bottom:1.5rem;position:relative;z-index:2;justify-content:center;align-items:center}.listview-controls>:first-child{flex-grow:1}.listview-controls .num{margin:0 .5rem;text-align:right;white-space:nowrap}h1+.listview-controls{margin-top:-1rem}.search-box{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.search-box form{flex-grow:1;display:flex;box-shadow:0 0 4px #999;margin-right:1.5rem}.search-box form input{flex-grow:1;border:none;padding:0 .5rem}.search-box span{margin-right:.5rem}.search-tags span.eg-tag,.search-info span.eg-tag{overflow:hidden;vertical-align:middle}.search-tags span.title{display:block;margin-bottom:.25rem}.search-match{color:#064c9f;font-weight:bold;position:relative;white-space:nowrap}.search-match::after{content:"";position:absolute;left:-17px;right:-17px;top:-2px;bottom:-2px;background-color:rgba(255,220,0,.25);background:linear-gradient(to right, transparent, rgba(255, 220, 0, 0.25) 15px, rgba(255, 220, 0, 0.25) calc(100% - 15px), transparent);transform:rotate(0.2deg);z-index:-1}.firma-portrait .top,.firma-portrait .bottom{display:flex}.firma-portrait .top img{max-height:100px;max-width:250px}.firma-portrait .top span.address{padding-left:1rem;flex-grow:1}.firma-portrait .top span.address strong{font-size:110%}.firma-portrait .top .tags{flex-grow:1;padding-left:1rem;text-align:right}.firma-portrait .top .tags a{margin-bottom:.25rem}.firma-portrait .top .tags span.title{display:block;margin-bottom:.25rem}fieldset.comments input[type=checkbox]{vertical-align:text-top}fieldset.comments div.new div.title input{width:100%;font-size:1rem;font-weight:normal}fieldset.comments div.new textarea{width:100%;resize:vertical;max-height:400px;height:120px}fieldset.comments div.new .buttons{margin-top:.5rem;margin-right:.5rem}fieldset.comments div.comment:not(:last-child){margin-bottom:.5rem}fieldset.comments div.comment:last-child p{margin-bottom:0}fieldset.comments div.comment.preview .content,fieldset.comments div.comment.preview .top{opacity:.5}fieldset.comments div.comment.preview .info{padding-left:.5rem;color:#bc2b3a}fieldset.comments div.comment div.top{display:flex;background-color:#e6e6e6;justify-content:center;align-items:center;padding:.2rem .5em}fieldset.comments div.comment div.title{font-size:110%;font-weight:bold;flex-grow:1;padding-right:.5rem}fieldset.comments div.comment div.author{color:#333;font-size:90%;flex-grow:0}fieldset.comments div.comment .content{padding:.25rem .5rem 0}#select-profile ul{columns:2;column-rule:3px solid #f2f2f2}#select-profile,#auto-suggest-form{display:flex;flex-direction:column}#select-profile label,#auto-suggest-form label{display:none}#select-profile .form-input,#auto-suggest-form .form-input{display:flex;background:#f2f2f2;box-shadow:0 0 4px #ccc;margin-top:.5rem}#select-profile input,#auto-suggest-form input{border:none;background:#f2f2f2;padding:.25rem .5rem;flex-grow:1}#select-profile button,#auto-suggest-form button{background-color:#bc2b3a;color:#fff}#select-profile .info,#auto-suggest-form .info{font-size:85%;text-align:right;margin-right:0;color:#999}#select-profile ul,#auto-suggest-form ul{margin-top:.25rem}#select-profile ul.companies>li.headline,#auto-suggest-form ul.companies>li.headline{color:#178f4e}#select-profile ul.phrases>li.headline,#auto-suggest-form ul.phrases>li.headline{color:#777}#select-profile ul.persons>li.headline,#auto-suggest-form ul.persons>li.headline{color:#eab00a}#select-profile ul.categories>li.headline,#auto-suggest-form ul.categories>li.headline{color:#bc2b3a}#select-profile ul.text>li.headline,#auto-suggest-form ul.text>li.headline{color:#2e9cd9}#select-profile ul>li,#auto-suggest-form ul>li{display:flex;padding:.25rem 0;break-inside:avoid-column}#select-profile ul>li:hover,#auto-suggest-form ul>li:hover{cursor:pointer;text-decoration:underline}#select-profile ul>li:hover .add i,#select-profile ul>li:hover .remove i,#auto-suggest-form ul>li:hover .add i,#auto-suggest-form ul>li:hover .remove i{font-weight:900}#select-profile ul>li:hover .add,#auto-suggest-form ul>li:hover .add{color:#27ad36}#select-profile ul>li:hover .remove,#auto-suggest-form ul>li:hover .remove{color:#d9bb00}#select-profile ul>li span.add,#select-profile ul>li span.remove,#auto-suggest-form ul>li span.add,#auto-suggest-form ul>li span.remove{flex-grow:1;text-align:right;font-size:85%;margin-top:.2rem}#select-profile ul>li span.add i,#select-profile ul>li span.remove i,#auto-suggest-form ul>li span.add i,#auto-suggest-form ul>li span.remove i{font-weight:900;margin-left:.25rem}#select-profile ul>li span.add i,#auto-suggest-form ul>li span.add i{color:#2ecc40}#select-profile ul>li span.remove i,#auto-suggest-form ul>li span.remove i{color:#ffdc00}#select-profile ul>li span.more,#auto-suggest-form ul>li span.more{font-weight:normal;cursor:pointer;margin-left:.25rem}#select-profile ul>li.headline,#auto-suggest-form ul>li.headline{column-span:all;color:#fff;font-size:85%;padding:.25rem .5rem .2rem !important;margin:0 -0.5rem !important;background-color:rgba(153,153,153,.15);font-weight:bold}#select-profile ul>li.headline small,#auto-suggest-form ul>li.headline small{flex-grow:1;padding-top:.1rem;text-align:right;font-weight:normal}#select-profile #auto-suggest-output,#auto-suggest-form #auto-suggest-output{margin-top:.5rem;box-shadow:0 0 4px #ccc;background-color:#f2f2f2;padding:0 .5rem}ul.tags{list-style-type:none;margin:0 0 1rem 0}ul.tags.topics>li.headline,ul.tags.topics li::after{color:#36b7ff}ul.tags.categories>li.headline,ul.tags.categories li::after{color:#bc2a38}ul.tags.companies>li.headline,ul.tags.companies li::after{color:#178f4e}ul.tags.phrases>li.headline,ul.tags.phrases li::after{color:#777}ul.tags.regions>li.headline,ul.tags.regions li::after{color:#eab00a}ul.tags.links>li.headline,ul.tags.links li::after{color:#3f628b}ul.tags:last-child{margin-bottom:0}ul.tags li{display:inline-block}ul.tags li .eg-tag{margin-bottom:.25rem}ul.tags li:not(:last-child)::after{content:"•";display:inline-block;margin:0 .4rem 0 .5rem;font-weight:bold}ul.tags li.headline{font-weight:bold}ul.tags li.headline::after{content:none}.eg-tag{background-color:#dfdfdf;border-left:4px solid #bc2b3a;padding:0 .4rem;color:#bc2b3a;border-radius:3px;display:inline-block}.eg-tag:not(.s-normal){font-size:.8rem;text-transform:uppercase;font-weight:bold}.eg-tag.free,.eg-tag.addon{font-weight:normal;text-transform:initial}.eg-tag.free{color:#2e9cd9;border-left-color:#2e9cd9}.eg-tag.addon{background-color:#bc2b3a;color:#f2f2f2;border-left:none}.eg-tag.addon.unlocked{background-color:#dfdfdf;color:#999}.eg-tag.external_source{border-left-color:#b4c6da;color:#064c9f}.eg-tag.with-x{padding-right:1.8rem;position:relative}.eg-tag.with-x a{border-left:1px solid #fff;color:#fff;position:absolute;top:0;bottom:0;right:0;padding:0 .4rem;background-color:#99aabf;transition:all .3s ease-in-out}.eg-tag.with-x a:hover{background-color:transparent;color:#3f628b}a.eg-tag{transition:all .3s ease-in-out}a.eg-tag:hover{background-color:#ccc;color:#bc2b3a;text-decoration:none}div.tags.has-active a.eg-tag:not(.active):not(:hover){color:#333}a.to-author-profile{font-weight:bold;display:block;padding:.5rem .75rem}div.slider{overflow:hidden;margin-bottom:2rem;background:repeating-conic-gradient(#e6e6e6 0% 25%, transparent 0% 50%) 50%/20px 20px}div.slider ul{list-style-type:none}div.slider ul li{position:relative;overflow:hidden;vertical-align:middle !important}div.slider ul li a{display:block}div.slider ul li a:hover .info{background-color:rgba(255,255,255,.5)}@supports(backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px)){div.slider ul li a:hover .info{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@supports not ((backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px))){div.slider ul li a:hover .info{background-color:rgba(255,255,255,.75)}}div.slider ul li a:hover .info .date{color:#bc2b3a}div.slider ul li a:hover .info .headline{color:#671e26}div.slider ul li img{width:100%}div.slider ul li .talks{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:flex-end;flex-direction:column}div.slider ul li .talks .title{background-color:#bc2b3a;color:#fff;padding:.3rem 1rem;font-size:250%;position:absolute;left:0;right:0;top:0;text-align:center}div.slider ul li .talks .when{transform:rotate(4deg);position:absolute;padding:.35rem 1rem .25rem;left:-1rem;right:-1rem;top:20%;text-align:center;font-size:130%;color:#fff}div.slider ul li .talks .when strong{font-size:115%;letter-spacing:.5px}div.slider ul li .talks.mgm .title{text-align:left;font-size:200%;background-color:rgba(255,255,255,.85);color:#333;display:flex}div.slider ul li .talks.mgm .title .right{flex-grow:1;font-size:1.2rem;text-align:right}div.slider ul li .talks.mgm .title .right img{max-height:30px;width:auto;margin-top:.25rem}div.slider ul li .talks.mgm .title .left{flex-grow:0}div.slider ul li .talks.mgm .title .left img{width:auto;height:60px;max-height:60px;margin-top:.5rem}div.slider ul li .talks.mgm.mgm-koop-verbund .title .right img{max-height:12px;margin:14px 13px}div.slider ul li .talks.mgm .when{transform:rotate(-4deg);top:25%;opacity:.85}div.slider ul li .talks .btn{margin:0 auto 3rem auto;max-width:300px;width:100%;font-size:125%}div.slider ul li .info{position:absolute;left:0;right:15%;bottom:0;padding:1.5rem;background-color:rgba(255,255,255,.6);transition:all .3s ease-in-out;border-top:3px solid #bc2b3a}@supports(backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px)){div.slider ul li .info{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@supports not ((backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px))){div.slider ul li .info{background-color:rgba(255,255,255,.65)}}div.slider ul li .info .date,div.slider ul li .info .headline{text-shadow:1px 0 2px rgba(255,255,255,.5),0 1px 2px rgba(255,255,255,.5),-1px 0 2px rgba(255,255,255,.5),0 -1px 2px rgba(255,255,255,.5);transition:all .3s ease-in-out;color:#111}div.slider ul li .info .date{margin-left:.5rem}div.slider ul li .info .headline{margin-top:.75rem;font-size:1.65rem;display:block;font-family:ff-dax-pro,sans-serif}body.small div.slider ul li .info{padding:.75rem 1rem 1.25rem;font-size:75%;right:0}body.small div.slider ul li .info .headline{margin-top:.5rem;font-size:1.1rem}div.slider .tns-outer{box-shadow:0 0 4px #777;position:relative}div.slider .tns-outer .tns-nav{position:absolute;left:10%;right:10%;bottom:.5rem;text-align:center;display:flex}div.slider .tns-outer .tns-nav button{background:rgba(255,255,255,.4);border:none;display:inline-block;height:.5rem;margin:0 .5rem;vertical-align:bottom;flex-grow:4;transition:all .4s}div.slider .tns-outer .tns-nav button:focus{outline:none}div.slider .tns-outer .tns-nav button:hover{background:rgba(188,43,58,.5)}div.slider .tns-outer .tns-nav button.tns-nav-active{background:rgba(188,43,58,.75);flex-grow:7}div.slider .tns-outer .tns-controls button{transition:all .3s ease-in-out;position:absolute;background-color:transparent;top:0;bottom:0;z-index:5;border:none;color:#fff;padding:0 2rem;opacity:.3}div.slider .tns-outer .tns-controls button:focus{outline:none}div.slider .tns-outer .tns-controls button i::before{text-shadow:1px 0 2px #555,0 1px 2px #555,-1px 0 2px #555,0 -1px 2px #555;font-size:300%}div.slider .tns-outer .tns-controls button:not(:hover) .hover{display:none !important}div.slider .tns-outer .tns-controls button:hover i:not(.hover){display:none !important}div.slider .tns-outer .tns-controls button:hover{background-color:rgba(255,255,255,.25);opacity:.85}div.slider .tns-outer .tns-controls button[data-controls=prev]{left:0}div.slider .tns-outer .tns-controls button[data-controls=next]{right:0}div.slider>ul.eg-slider>li:not(:first-child){display:none !important}#sidebar{padding-left:3rem;display:flex}#sidebar aside{background-color:#f2f2f2;padding:.75rem;width:100%}#sidebar ul.eg-jumper li a{display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sidebar ul.eg-jumper li a small{font-weight:normal;opacity:.85}#sidebar #search-form form{display:flex}#sidebar #search-form form input{flex-grow:1;border:1px solid #c3c3c3;padding:.5rem .5rem;line-height:150%;background-color:#f2f2f2}#sidebar #search-form form button{border:1px solid #bc2b3a;background-color:#bc2b3a;color:#fff;padding:.25rem 1rem;font-size:140%}#sidebar #search-form form button i{margin-left:0}#sidebar form.sbreg{margin-top:1px;padding:.25rem .5rem}#sidebar form.sbreg button{padding:.25rem 1rem;border:1px solid transparent;background-color:#ccc;color:#333;transition:all .3s ease-in-out}#sidebar form.sbreg button:hover{background-color:#fff}#sidebar form.sbreg button:only-child{width:100%;background-color:#fff;font-weight:bold}#sidebar form.sbreg button:only-child:hover{border-color:#bc2b3a !important;color:#bc2b3a;background-color:#ccc}#sidebar form.sbreg input{border:1px solid #999}#sidebar .entry{background-color:#fff;overflow:hidden;border-radius:3px;text-align:center;box-shadow:0 0 6px #aaa}#sidebar .entry.club-link{display:flex}#sidebar .entry.club-link img{height:60px;margin:.5rem}#sidebar .entry.club-link a{flex-grow:1;display:flex;align-items:center}#sidebar .entry.ad{margin-left:auto;margin-right:auto;max-width:300px;position:relative}#sidebar .entry.ad iframe{vertical-align:top}#sidebar .entry.ad a{display:block;text-align:center;color:#999}#sidebar .entry.ad a::before{content:"Anzeige";display:block;background:rgba(204,204,204,.25);color:#999;padding:.1rem .25rem;font-size:.7rem;transition:all .3s ease-in-out;text-align:right}#sidebar .entry.ad a:hover::before{background-color:rgba(134,151,172,.25);color:#3f628b}#sidebar .entry:not(.ad)>blockquote>p,#sidebar .entry:not(.ad)>p{padding-left:.75rem;padding-right:.75rem}#sidebar .entry:not(.ad) p:last-child{margin-bottom:1rem}#sidebar .entry:not(.ad)>ul:not(.newslist){margin:.1rem 0 .75rem;padding-left:2rem;padding-right:.75rem}#sidebar .entry:not(.ad)>ul:not(.newslist).checkmark{list-style-type:none}#sidebar .entry:not(.ad)>ul:not(.newslist).checkmark.redmark li::before{color:#bc2b3a}#sidebar .entry:not(.ad)>ul:not(.newslist).checkmark li{position:relative;padding-left:.25rem}#sidebar .entry:not(.ad)>ul:not(.newslist).checkmark li::before{content:"\f00c";font-family:"Font Awesome 5 Pro";font-weight:900;vertical-align:middle;position:absolute;left:-1.25rem}#sidebar .entry ul.newslist{list-style-type:none;text-align:left;margin-top:-0.75rem}#sidebar .entry ul.newslist li:not(:last-child){border-bottom:1px solid #ccc}#sidebar .entry ul.newslist>li>a{display:block;text-decoration:none;padding:.5rem 1rem}#sidebar .entry ul.newslist>li>a p{font-size:85%;margin-bottom:.25rem}#sidebar .entry ul.newslist>li>a p b{font-weight:normal}#sidebar .entry ul.newslist.with-text{max-height:45vh;overflow:auto;margin-top:-1rem;border-bottom:1px solid #ccc}#sidebar .entry ul.newslist.with-text li>a{padding-bottom:0}#sidebar .entry ul.newslist.with-text li>p{font-size:90%;padding:.5rem 1rem}#sidebar .entry>h5{text-align:center;padding:.75rem .5rem;border-bottom:1px solid #ccc;margin-bottom:1rem;letter-spacing:.5px;font-family:ff-dax-pro,sans-serif;font-weight:400;text-transform:uppercase}#sidebar .entry>h5 img{max-height:3rem}#sidebar .entry>h5+img{margin-top:-1rem;margin-bottom:1rem}#sidebar .entry.wastob a.btn-sidebar:not(:hover){background-color:#0e9b9b;border-color:#0e9b9b}#sidebar .entry.wastob form.sbreg{background-color:#0e9b9b}#sidebar .entry.wastob form.sbreg button{border-color:#0e9b9b}#sidebar .entry.wastob form.sbreg input{border-color:#0e9b9b}#sidebar .entry.mobi a.btn-sidebar:not(:hover){background-color:#a7a5a6;border-color:#a7a5a6}#sidebar .entry.mobi form.sbreg{background-color:#a7a5a6}#sidebar .entry.mobi form.sbreg button{border-color:#a7a5a6}#sidebar .entry.mobi form.sbreg input{border-color:#a7a5a6}#sidebar .entry.ekarriere a.btn-sidebar:not(:hover){background-color:#89ba17;border-color:#89ba17}#sidebar .entry.ekarriere img{max-height:3.5rem}#sidebar .entry.wr a.btn-sidebar:not(:hover){background-color:#bc2b3a;border-color:#bc2b3a}#sidebar .entry.wr form.sbreg{background-color:#bc2b3a}#sidebar .entry.wr form.sbreg button{border-color:#bc2b3a}#sidebar .entry.wr form.sbreg input{border-color:#bc2b3a}#sidebar .entry.wr img{width:100%;max-height:4rem}#sidebar .entry.policylead a.btn img{vertical-align:middle}#sidebar .entry.stimme figure .top{position:relative;padding-bottom:.5rem}#sidebar .entry.stimme figure .top>img{width:200px;height:200px;border-radius:50%;filter:grayscale(1)}#sidebar .entry.stimme figure .top .logo{position:absolute;bottom:0;right:0;left:0;padding:5px;background-color:rgba(255,255,255,.5)}@supports(backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px)){#sidebar .entry.stimme figure .top .logo{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@supports not ((backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px))){#sidebar .entry.stimme figure .top .logo{background-color:rgba(255,255,255,.65)}}#sidebar .entry.stimme figure .top .logo img{height:35px}#sidebar .entry.stimme figure figcaption{font-style:italic;margin:.5rem 0;text-align:center}#sidebar .entry+.entry{margin-top:2rem;position:relative}#sidebar .entry.standout{margin-left:-1.75rem;margin-right:-1.75rem;position:relative;width:calc(100% + (2 * 1.75rem));overflow:unset;background-color:#fdfdfe}#sidebar .entry.standout:first-child{margin-top:-0.75rem}#sidebar .entry.standout::before,#sidebar .entry.standout::after{content:"";position:absolute;top:100%;display:inline-block;height:1rem;width:1rem}#sidebar .entry.standout::before{left:0;background:linear-gradient(-135deg, #ccc, #ccc 50%, #fff0 50%)}#sidebar .entry.standout::after{right:0;background:linear-gradient(135deg, #ccc, #ccc 50%, #fff0 50%)}@media screen and (max-width: 35.499rem){#sidebar{padding-left:0;margin-top:1rem;border-top:3px solid #333}}@media screen and (min-width: 35.5rem)and (max-width: 47.999rem){#sidebar{padding-left:0;margin-top:1rem;border-top:3px solid #333}}@media screen and (min-width: 48em)and (max-width: 63.999rem){#sidebar{padding-left:0;margin-top:1rem;border-top:3px solid #333}#sidebar aside{padding:.5rem}#sidebar aside .entry{border:.5rem solid #f2f2f2;position:relative;box-shadow:none !important;overflow:visible;width:50%}#sidebar aside .entry::after{position:absolute;content:"";left:0;bottom:0;right:0;top:0;box-shadow:0 0 4px #ccc;z-index:-1}#sidebar aside .entry.ad{margin:0 !important}#sidebar aside .entry+.entry{margin-top:0}}.visitenkarte{text-align:left;overflow:hidden;max-width:300px;margin:auto}body.small div.authors .visitenkarte{margin-bottom:1rem;max-width:initial}body.small div.authors .visitenkarte .top img.portrait{display:none}body.small div.authors .visitenkarte .top .balken{position:static}body.small div.authors .visitenkarte .top .balken .info strong{font-size:110%}body.small div.authors .visitenkarte .top .balken .logo{display:none}#sidebar .visitenkarte:nth-child(2){margin-top:-1rem}.visitenkarte .top{position:relative;background-color:#ccc;display:block;width:100%}.visitenkarte .top .balken{position:absolute;display:flex;bottom:1rem;left:0;right:0}.visitenkarte .top .info,.visitenkarte .top .logo{padding:.25rem .5rem}.visitenkarte .top .info{width:100%;background:rgba(188,43,58,.8);color:#eee}@supports(backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px)){.visitenkarte .top .info{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@supports not ((backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px))){.visitenkarte .top .info{background-color:rgba(188,43,58,.8)}}.visitenkarte .top .info .position{display:block;color:#fff}.visitenkarte .top .info strong{color:#fff}.visitenkarte .top .logo{margin-left:.3rem;width:100px;flex-shrink:0;background:rgba(255,255,255,.8);display:flex;align-items:center}@supports(backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px)){.visitenkarte .top .logo{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@supports not ((backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px))){.visitenkarte .top .logo{background-color:rgba(255,255,255,.8)}}.visitenkarte .top .logo img{height:100%;width:100%;max-height:38px}.visitenkarte .bottom a{display:block;padding:.2rem .5rem;text-decoration:none}.visitenkarte .bottom a i{font-size:105%;vertical-align:middle}.visitenkarte .bottom a:hover{font-weight:bold}.visitenkarte .bottom a.twitter{color:#00acee}.visitenkarte .bottom a.linkedin{color:#0e76a8}.visitenkarte .bottom a.xing{color:#006567}.visitenkarte.compact .bottom{display:flex}.visitenkarte.compact .bottom a{text-align:center;flex-grow:1}.visitenkarte.compact .bottom a:not(:last-child){border-right:1px solid #ccc}.visitenkarte.compact .bottom a span.text{display:none}.visitenkarte.small{max-width:none}.visitenkarte.small .top{display:flex}.visitenkarte.small .top img{width:45%;margin:0 -2rem -1.25rem}.visitenkarte.small .top .balken{position:static;flex-grow:1}.visitenkarte.small .top .balken .info{justify-content:center;align-items:center;background-color:#bc2b3a;padding:.5rem 1rem}.visitenkarte.small .top .balken .logo{display:none}.mini-card{display:flex}.mini-card .left{width:30%}.mini-card .left img{width:100%;height:auto;overflow:hidden}.mini-card .right{padding:3px 5px}.mini-card .right .info .position{display:block}.mini-card .right .bottom a{display:block}.single-article{padding:0 .5rem}.single-article h1{font-weight:normal;line-height:1.3;margin-bottom:.3rem}.single-article h1 small{display:block;color:#bc2b3a;font-size:60%;margin-bottom:.25rem}.single-article .meta{border:solid #ccc;border-width:1px 0;margin:.5rem -0.5rem;padding:.25rem .5rem;overflow:hidden;font-size:.9rem;display:flex;align-items:center;clear:both}.single-article .meta .actions{flex-grow:1;text-align:right}.single-article .meta.below{display:flex;border-width:0}.single-article .meta.below .btn{flex-grow:1;text-align:center}.single-article .meta.below .btn:not(.btn-icon){flex-grow:2}.single-article>article{hyphens:auto}.single-article>article h2{margin:1.5rem 0 1.25rem 0}.single-article>article p{line-height:1.7;margin-bottom:1.25rem}.single-article>article p strong.authors{color:#bc2b3a}.single-article>article span.themenseite,.single-article>article span.koopbox{float:right;border:1px solid #155173;background-color:#cbd5db;padding:.25rem .5rem 0;margin:.25rem 0 .5rem .5rem}.single-article>article span.themenseite strong,.single-article>article span.koopbox strong{color:#1d709e}@media screen and (max-width: 35.499rem){.single-article>article span.themenseite,.single-article>article span.koopbox{float:none;margin:.25rem 0;max-width:none;display:block}}.single-article>article span.koopbox{padding-bottom:.5rem;max-width:39%}.single-article>article span.koopbox a{margin-top:.25rem;display:block}.single-article>article span.koopbox a::after{display:none !important}@media screen and (max-width: 35.499rem){.single-article>article span.koopbox{text-align:center}.single-article>article span.koopbox img[src*=".svg"]{max-width:85%}}.single-article>article span.themenseite{max-width:35%}.single-article>article span.themenseite a{display:block;padding:.1rem .5rem;margin:.2rem -0.5rem 0;background-color:rgba(255,255,255,.25)}@media screen and (max-width: 35.499rem){.single-article>article span.themenseite{padding:0;display:flex}.single-article>article span.themenseite span.info{display:none}.single-article>article span.themenseite strong,.single-article>article span.themenseite a{padding:.1rem .5rem;margin:0}.single-article>article span.themenseite a{flex-grow:1;margin-left:.25rem;text-align:center}}.single-article>article figure img{width:100%}.single-article>article figure figcaption{position:absolute;right:0;bottom:0;max-width:85%;padding:.35rem .5rem 1.25rem .5rem;font-size:.8rem;border-top:1px solid #bc2b3a;background-color:rgba(255,255,255,.75)}@supports(backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px)){.single-article>article figure figcaption{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@supports not ((backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px))){.single-article>article figure figcaption{background-color:rgba(255,255,255,.6)}}.single-article>article figure figcaption i{font-size:90%;white-space:nowrap}.single-article>article>figure{position:relative;margin:0 -0.5rem 1rem}.single-article>article>figure figcaption{padding:.35rem .5rem}.single-article .news_block article{padding:0 0 .5rem}.single-article fieldset{margin-top:.5rem}.single-article .related-news{margin-top:1.5rem}.single-article .related-news a.other-messenger h3::after{font-family:"Font Awesome 5 Pro";content:"";font-size:85%;margin-left:.25rem;font-weight:100;margin-right:.15rem;color:#bc2b3a}.single-article .text-content.no-abo{position:relative}.single-article .text-content.no-abo::after{content:"";position:absolute;bottom:0;right:0;left:0;top:0;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%)}.box-wall:not(.light){padding:1rem 0 2rem;border:solid #bc2b3a;border-width:4px 0;font-size:110%}.box-wall+.box-wall{border-top:none}.box-wall.light{cursor:default}.box-wall.light .box{margin-top:0;margin-left:.5rem}.box-wall h3{text-align:center}.box-wall>div:not(.pure-u-1-1){display:flex}.box-wall .existing-account{margin-top:1rem;text-align:center;font-size:90%}.box-wall .box-recommend{position:relative}.box-wall .box-recommend::before{content:"Unsere Empfehlung";font-family:ff-market-web,sans-serif;font-weight:400;font-style:normal;color:#fff;background-color:#064c9f;position:absolute;right:-20px;top:-5px;transform:rotate(5deg);padding:.1rem .5rem;font-size:130%;border-radius:7px}.box-wall .box-recommend .box{box-shadow:0 0 7px 4px #064c9f;background-color:#064c9f}.box-wall .box-recommend .box ul,.box-wall .box-recommend .box p{background-color:#fff}.box-wall .box{margin-top:1rem;border-radius:7px;box-shadow:0 0 4px #ccc;display:flex;flex-direction:column;width:100%}.box-wall .box .head{background-color:#ccc;color:#bc2b3a;text-align:center;font-size:120%;padding:.5rem}.box-wall .box>ul{padding:.75rem .75rem .75rem 2rem;margin:0 !important;flex-grow:1}.box-wall .box>p{padding:.75rem;flex-grow:1}.box-wall .box div.content{padding:.75rem;flex-grow:1}.box-wall .box div.content>ul{margin:0rem .5rem 0rem 1.25rem}.box-wall .box div.content .mini-card{margin:0 -0.5rem}.box-wall .box div.content p{margin-bottom:0}.box-wall .box div.content p+p{margin-top:.5rem}.box-wall .box .price{background-color:#ccc;padding:.5rem;text-align:center}.box-wall .box .price ins{font-size:150%;font-weight:bold;color:#064c9f;text-decoration:none}.box-wall .box .price span.old-value{color:#333}.box-wall .box a.btn{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.box-wall .box.highlight{box-shadow:0 0 4px #3f628b;transition:all .3s ease-in-out;transform:scale(1.04);background-color:#dae4f1}.box-wall .box.highlight.start{transform:scale(0.75) rotate(2deg)}.box-wall .box.highlight .head{background-color:#064c9f;color:#fff}.box-wall .box.highlight .price{background-color:#3f628b;color:#dae4f1}.box-wall .box.highlight .price ins{color:#fff}.box-wall ul.payment-methods{margin-top:.5rem !important;list-style-type:none;display:flex;padding:0;justify-content:space-between}.box-wall ul.payment-methods li{margin-bottom:0 !important}.box-wall ul.payment-methods li:not(:last-child){margin-right:.25rem}.box-wall ul.payment-methods img{height:1rem;width:auto}.authors .news_block article{margin-bottom:0 !important}.authors .news_block article>a h3{font-size:1.1rem}fieldset{border:1px solid #ccc;padding:.25rem .5rem .5rem;position:relative}fieldset.topline{border-width:1px 0 0 0;padding:.25rem 0}fieldset.topline legend{margin-left:.5rem}fieldset legend{padding:.1rem .5rem;font-weight:600;font-size:110%;letter-spacing:.5px;font-family:ff-dax-pro,sans-serif}fieldset legend .sub-legend{position:absolute;right:10px;background:#fff;padding:0 .5rem;font-family:Roboto,sans-serif;font-weight:normal;letter-spacing:0;font-size:1rem}fieldset:not(:first-child){margin-top:1.5rem}div.read-more a.full-home{display:block;font-size:120%;text-align:center}div.read-more a.more-banner{padding:1rem;position:relative;overflow:hidden;color:#fff;text-decoration:none;display:flex}div.read-more a.more-banner::before,div.read-more a.more-banner::after{position:absolute;z-index:-1;top:0;bottom:0;content:"";transition:all .3s ease-in-out}div.read-more a.more-banner::before{background-color:#bc2b3a;left:0;right:25%}div.read-more a.more-banner.gasmarkt::after{background-color:#333}div.read-more a.more-banner.mobilitaet::after{background-color:#a7a5a6}div.read-more a.more-banner::after{right:-5%;left:65%;transform:skewX(-13.37deg)}div.read-more a.more-banner span.text{padding-right:3rem}div.read-more a.more-banner span.button{white-space:nowrap;background-color:#fff;color:#333;justify-content:center;align-items:center;display:flex;padding:.5rem 1rem;font-weight:bold;transition:all .3s ease-in-out;width:50%}div.read-more a.more-banner:hover{text-decoration:underline}div.read-more a.more-banner:hover span.button{color:#bc2b3a}div.tabs{margin-top:1rem}div.tabs .tab-headlines{display:flex;margin-bottom:1rem}div.tabs .tab-headlines::before{flex-grow:1;content:"";border-bottom:1px solid #ccc}div.tabs .tab-headlines::after{flex-grow:5;content:"";border-bottom:1px solid #ccc}div.tabs .tab-headlines a{flex-grow:3;border:1px solid #ccc;border-bottom-width:0;padding:7px .25rem;font-size:105%;cursor:pointer;text-align:center;font-family:ff-dax-pro,sans-serif;position:relative;color:rgba(63,98,139,.75);transition:all .3s ease-in-out}div.tabs .tab-headlines a::before{content:"";position:absolute;left:50%;right:50%;top:-1px;transition:all .3s ease-in-out;border-top:3px solid #3f628b}div.tabs .tab-headlines a:hover::before{left:10%;right:10%}div.tabs .tab-headlines a.active{color:#3f628b}div.tabs .tab-headlines a.active::before{left:-1px;right:-1px}div.tabs .tab-headlines a:not(:last-child){border-right-color:transparent}div.tabs .tab-headlines a i{font-size:110%;line-height:1.5;margin-right:.5rem}div.tabs .tab-headlines a img{height:19px;margin-right:.5rem;vertical-align:middle}div.tabs .tab-contents .contents{padding:0 .5rem .5rem}.flash-message{border:1px solid #999;margin-bottom:2rem}.flash-message .title{padding:.5rem 1rem;font-weight:bold;background-color:#ccc;border-bottom:1px solid #999}.flash-message p{margin:0;padding:.5rem}.flash-message ul{padding-left:2rem;margin-bottom:.5rem}.flash-message.type-info{border-color:#ffdc00;background-color:#fffce6}.flash-message.type-info .title{border-color:#ffdc00;background-color:#fff6bf}.flash-message.type-success{border-color:#2ecc40;background-color:#eafaec}.flash-message.type-success .title{border-color:#2ecc40;background-color:#cbf2cf}.flash-message.type-error{border-color:#ff4136;background-color:#ffeceb}.flash-message.type-error .title{border-color:#ff4136;background-color:#ffd0cd}footer{background-color:#333;padding:1rem 0;margin-top:2rem;color:#ccc}footer a{color:#859ab3}footer a:hover{color:#c2cbd5}footer>div{width:100%;max-width:1100px;margin:0 auto;display:flex}footer>div>div,footer>div>div form{display:flex !important}footer fieldset{border-color:rgba(255,255,255,.1);width:100%}footer fieldset legend{color:#ccc}@media screen and (max-width: 35.499rem){footer{padding:.01rem .5rem}footer>div{margin:1rem 0}}footer nav>ul li:not(.no-link) a{display:block}footer nav>ul li.div{border-top:1px solid #ccc}footer nav>ul li.no-link{margin-top:.25rem}footer nav>ul li.social{display:flex;margin-top:1rem}footer nav>ul li.social a{flex-grow:1;text-align:center}blockquote{padding-left:2rem;position:relative}blockquote::before{position:absolute;content:"“";font-size:4.5rem;left:0;top:-1.5rem;width:2.5rem;text-align:center;display:block;color:#064c9f}blockquote::after{position:absolute;content:"";left:1.5rem;top:1.5rem;bottom:0;border-left:2px solid #064c9f}blockquote p{text-align:left;padding-left:.5rem;hyphens:auto}.content p:last-child{margin-bottom:0}.a-center{text-align:center}.a-right{text-align:right}img.h45{height:3rem}hr{height:0;border:none;border-top:1px solid #ccc;margin:.5rem 0}hr.mini{border-top:2px dotted #ccc;border-bottom:2px dotted #ccc;margin-left:25%;margin-right:25%;height:1px}div.highlight-short{animation:hlshort 1s}@keyframes hlshort{0%{transform:scale(1);overflow:hidden}33%{transform:scale(1.1);background-color:#ffee80}100%{transform:scale(1);overflow:hidden}}ul.pager-v2{position:relative;list-style-type:none;display:flex;padding:0;border:1px solid #aab8c9;width:733px;margin:15px 0 5px}ul.pager-v2 li{display:flex}ul.pager-v2 li>:first-child{padding:.25rem .5rem;display:block;text-align:center;width:100%}ul.pager-v2 li:not(:last-of-type){border-right:1px solid #aab8c9}ul.pager-v2 li.entry{flex-grow:8;background-color:rgba(197,206,216,.4)}ul.pager-v2 li a{color:#3f628b;text-decoration:none;position:relative}ul.pager-v2 li a::before{content:"";top:100%;bottom:-2px;left:50%;width:0;border-bottom:3px solid #3f628b;display:inline-block;position:absolute;transition:all .1s;z-index:-1;background-color:#ced5de}ul.pager-v2 li a:hover{color:#3f628b;text-decoration:none}ul.pager-v2 li a:hover::before{top:0;left:0;width:100%}ul.pager-v2 li.active a{border-bottom:3px solid #3f628b;margin-bottom:-2px;background-color:#c5ced8;font-weight:bold}ul.pager-v2 li.spacer{background-color:rgba(0,0,0,.08)}ul.pager-v2 li.spacer.fill{flex-grow:20}ul.pager-v2 li.spacer .space{padding:.25rem;font-weight:bold;color:#3f628b}ul.pager-v2 li.nav{background-color:rgba(197,206,216,.4)}ul.pager-v2 li.nav.disabled{background-color:rgba(0,0,0,.08)}ul.pager-v2 li.jumpto{flex-grow:0;flex-shrink:1;background-color:rgba(0,0,0,.08)}ul.pager-v2 li.jumpto input{max-width:65px}ul.pager-v2 li.jumpto input,ul.pager-v2 li.jumpto select{border:none;background-color:transparent;text-align:left;padding:0 .25rem}ul.pager{list-style-type:none;display:flex;margin-top:1.5rem}ul.pager li{flex-grow:1;display:flex}ul.pager li a{display:block;flex-grow:1;text-align:center;padding:.5rem 1rem;border:1px solid #999;background-color:#f2f2f2;text-decoration:none}ul.pager li a:hover{background-color:#ddd}ul.pager li:not(:last-child) a{border-right:none}ul.pager li.space{width:5px;flex-grow:initial;border-left:1px solid #999}ul.pager li.space+li.space{display:none}ul.pager li.select-pager{text-align:center;flex-shrink:1;flex-grow:initial;display:flex}ul.pager li.select-pager select{padding:.5rem;border:1px solid #999}ul.pager li.active{flex-grow:2}ul.pager li.active a{font-weight:bold;background-color:#6f89a8;color:#fff}ul.pager li.np.next a{border-left:none}ul.pager li.np a{background-color:#fff}ul.pager li.np a:hover{background-color:#f2f2f2}table.eg-content-table{border:1px solid #999;border-collapse:collapse}table.eg-content-table caption{border:solid #999;border-width:1px 1px 0 1px;background-color:#ccc;font-size:85%;padding:.15rem;font-style:italic}table.eg-content-table.full{width:100%}table.eg-content-table td,table.eg-content-table th{border:1px solid #999;padding:.2rem .5rem}table.eg-content-table thead th{background-color:#ccc;border-bottom-width:2px;padding:.2rem .75rem}table.eg-content-table tbody tr.highlight th,table.eg-content-table tbody tr.highlight td{background-color:#e6eaee;border-bottom-color:#064c9f}table.eg-content-table tbody tr.highlight th.highlight,table.eg-content-table tbody tr.highlight td.highlight{font-weight:bold}table.eg-content-table tbody tr.select th,table.eg-content-table tbody tr.select td{background-color:#efe8e9;border-bottom-color:#bc2b3a}table.eg-content-table tbody tr.select th.select,table.eg-content-table tbody tr.select td.select{font-weight:bold}table.eg-content-table tbody td.numeric{text-align:right}table.eg-content-table tbody td.ka{text-align:right;color:#999}table.eg-content-table tbody th{text-align:left;background-color:#ebebeb}@media screen and (min-width: 35.5rem){.content-left{padding-right:1rem}}.m-t{margin-top:1.5rem}.m-tb{margin-top:1.5rem;margin-bottom:1.5rem}.centered{text-align:center}.default-content>h3:not(.block),.default-content>h2:not(.block),.default-content>ul,.default-content>p,.default-content>.p{margin-left:.75rem;margin-right:.75rem}.default-content>h3:not(.block),.default-content>h2:not(.block){margin-bottom:.75rem}.default-content div.pure-g+h2{margin-top:1.5rem}.default-content div.logo-bar{margin-bottom:2rem;text-align:center}.default-content div.logo-bar .logos{margin-top:10px;display:flex;flex-flow:wrap}.default-content div.logo-bar .logos a{width:25%;padding:0 1rem}.default-content div.logo-bar .logos a img{height:3rem}.default-content div.fixed-logo-bar{display:flex;flex-direction:row;gap:1.75rem;justify-content:center;text-align:center}.default-content div.fixed-logo-bar img{height:4rem}.default-content div.fixed-logo-bar[data-images="4"]>*{width:20%;height:auto}.default-content div.fixed-logo-bar[data-images="3"]>*{width:33.33%;height:auto}.default-content .bg-red{background-color:#bc2b3a;color:#fff}.default-content ol.agb{list-style-type:none;margin:.75rem}.default-content ol.agb>li{counter-increment:section}.default-content ol.agb>li>h2{margin-top:.5rem}.default-content ol.agb>li>h2::before{content:counter(section);display:inline-block;width:2.3rem}.default-content ol.agb>li>p{padding-left:2.3rem}.default-content ol.agb>li>ol{list-style-type:none;margin:0}.default-content ol.agb>li>ol>li{counter-increment:section2;padding-left:2.3rem}.default-content ol.agb>li>ol>li>:first-child::before{content:counter(section) "." counter(section2);display:inline-block;text-indent:-2.3rem;padding-left:0}.default-content ol.person-list,.default-content ol:not([class]),.default-content ul.person-list,.default-content ul:not([class]){margin:.5rem 1rem 1rem 2rem}.default-content ol.person-list li,.default-content ol:not([class]) li,.default-content ul.person-list li,.default-content ul:not([class]) li{margin-bottom:.5rem}.default-content ol.blocks,.default-content ul.blocks{padding:0 0 0 1rem;font-size:150%;list-style-type:none;color:#bc2b3a}.default-content ol.blocks li,.default-content ul.blocks li{padding:.5rem}.default-content ol.blocks li i,.default-content ul.blocks li i{margin-right:.5rem}.default-content ol.high,.default-content ul.high{font-size:1.337rem;text-align:center}.default-content ol.high li::before,.default-content ul.high li::before{position:relative;margin-right:.25rem}.default-content ol.checkmark,.default-content ul.checkmark{list-style-type:none;margin-left:2em}.default-content ol.checkmark.redmark li::before,.default-content ul.checkmark.redmark li::before{color:#bc2b3a}.default-content ol.checkmark li,.default-content ul.checkmark li{position:relative}.default-content ol.checkmark li::before,.default-content ul.checkmark li::before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"";position:absolute;left:-1.5em}table.pakete{border-collapse:separate;border:none;width:100%}table.pakete td,table.pakete th{padding:.25rem;border:1px solid #fff}table.pakete thead th span{display:block;padding:.5rem;margin:-0.25rem;text-align:center;background-color:#bc2b3a;color:#fff;font-size:110%}table.pakete tbody td:not(.title){text-align:center}table.pakete tbody td.title ul{margin-bottom:0;padding-left:2rem}table.pakete tbody tr:not([class]){background-color:#eee}table.pakete tbody tr.prices td:not(.title){background-color:#e1e1e1}table.pakete tbody tr.prices span.price{color:#bc2b3a;font-size:130%}table.pakete tbody tr.prices a{display:block;background-color:#bc2b3a;margin:-0.25rem;border:1px solid #bc2b3a;padding:1rem;color:#fff;transition:all .2s}table.pakete tbody tr.prices a:hover{color:#bc2b3a;background-color:#fff}table.pakete i{line-height:1.4;font-size:150%;vertical-align:middle}table.pakete i.fa-check{color:#2ecc40}table.pakete i.fa-times{color:#ff4136}table.pakete i.fa-check-circle{color:#b6d616}table.pakete i.fa-plus-circle{color:#bc2b3a}table.pakete td[rowspan]{position:relative;background:repeating-linear-gradient(-34deg, rgba(46, 204, 64, 0.5), rgba(46, 204, 64, 0.5) 3px, transparent 3px, transparent 10px)}table.pakete div.addon{position:absolute;left:.75rem;top:.75rem;bottom:.75rem;right:.75rem;border:1px solid #2ecc40;background-color:#ebeeec;display:flex;flex-direction:column;justify-content:center;border-radius:1rem}table.pakete div.addon small{margin-top:.5rem;line-height:1.4;display:block}.baum-aktion{margin-top:2rem;background:#71ae46;color:#fff;padding:1rem;font-size:120%;box-shadow:0 0 4px #ccc}.baum-aktion i.fa{float:right;margin-left:.75rem;font-size:300%;font-weight:400;text-shadow:0 0 6px #333}.baum-aktion a{color:#fff}.baum-aktion a:hover{text-decoration:none}.baum-aktion:not(:last-child){margin-top:1rem}.msg-functions{margin:0 auto 1rem;position:relative;text-align:center}.msg-functions .font-script{font-size:150%;text-align:center;color:#3f628b}.msg-functions p.font-script{font-size:200%;margin-top:3rem;color:#bc2b3a}body.small .msg-functions .font-script{font-size:170%}body.small .msg-functions .info{display:block;margin-bottom:.5rem}body:not(.small) .msg-functions{margin:1.5rem 0 2rem 0}body:not(.small) .msg-functions .info{height:10rem;width:10rem;padding:.5rem;background:#fefabc linear-gradient(150deg, #efec88 0%, #fefabc 100%);border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.3);transform:rotate(4deg);border-bottom-right-radius:60px 5px;justify-content:center;display:inline-flex;flex-direction:column;position:absolute}body:not(.small) .msg-functions .info::before,body:not(.small) .msg-functions .info::after{content:"";position:absolute;z-index:-1}body:not(.small) .msg-functions .info::before{background-color:rgba(204,204,204,.15);left:0;right:0;top:0;height:15%}body:not(.small) .msg-functions .info::after{bottom:0;right:-2%;width:100%;height:70%;background-image:linear-gradient(173deg, rgba(0, 0, 0, 0) 93%, rgba(204, 204, 204, 0.15) 100%);z-index:-1;filter:blur(2px)}body:not(.small) .msg-functions .info.info1{top:1rem;left:6rem;transform:rotate(10deg)}body:not(.small) .msg-functions .info.info2{top:19rem;right:4rem;transform:rotate(-13deg)}body:not(.small) .msg-functions .info.info3{top:22rem;left:4rem;transform:rotate(17deg)}.fairness-versprechen{margin:10px 0;background-color:#999;color:#fff;padding:.5rem 1rem;display:flex;align-items:center;justify-content:center;font-size:110%}.fairness-versprechen i{font-size:150%;color:#bc2b3a;text-shadow:0 0 3px #fff}.fairness-versprechen div{flex-grow:1;text-align:center}.logo-pmg{background:#004570;text-align:center;padding:.75rem 1rem}.logo-pmg img{vertical-align:middle}.eg-tooltip{color:#3f628b;cursor:help}.eg-tooltip:hover{color:#064c9f}fieldset.search-tags a{margin-bottom:.25rem}.bottom-layer{position:fixed;z-index:8000;left:0;bottom:0;right:0;box-shadow:0 0 6px #999;transition:all .3s ease-in-out}.bottom-layer .bottom{transition:all .3s ease-in-out}@media print{.bottom-layer{display:none !important}}.bottom-layer-cb{position:fixed;bottom:0;left:calc(50% + 28rem);width:0;height:0;overflow:hidden}.bottom-layer-hide:checked~.bottom-layer{transform:translate(0, 180%) !important}body:not(.is-scrolled) .bottom-layer-trigger:not(:checked)~.bottom-layer{transform:translate(0, 100%)}.bottom-layer-trigger:not(:checked)~.bottom-layer{transform:translate(0, calc(100% - 29px))}.bottom-layer-trigger:not(:checked)~.bottom-layer .bottom{background-color:#064c9f}.bottom-layer-trigger:checked~.bottom-layer .clickme i{transform:rotate(180deg)}.bottom-layer .close-layer{float:right;margin-right:10px;padding:.25rem;cursor:pointer}.bottom-layer .clickme{box-shadow:0 0 6px #999;color:#fff;background-color:#064c9f;border-top-left-radius:100%;border-top-right-radius:100%;z-index:2;bottom:calc(100% - 2rem);position:absolute;left:calc(50% - 2rem);width:4rem;line-height:2.5rem;padding-bottom:1.5rem;font-size:200%;text-align:center;display:inline-block}.bottom-layer .clickme i{transition:all .3s ease-in-out}.bottom-layer .top{background-color:#064c9f;color:#fff;text-align:center;position:relative;z-index:3;display:block;font-weight:bold}.bottom-layer .bottom{background-color:#ccc;position:relative;z-index:3}.bottom-layer .bottom .c{display:flex;padding:1rem;overflow:hidden;background-color:#fff}.bottom-layer .bottom .c .left{flex-grow:1}.bottom-layer .bottom .c .right{display:flex}.bottom-layer .bottom .c .right a{display:block;padding:.7rem 1.5rem;border:.05rem solid #bc2b3a;background-color:#bc2b3a;color:#fff;white-space:nowrap;margin:auto;transition:all .3s ease-in-out}.bottom-layer .bottom .c .right a i{margin-left:.5rem}.bottom-layer .bottom .c .right a:hover{color:#bc2b3a;background-color:#fff}.bottom-layer .c{width:750px;max-width:100%;padding:.5rem 1rem;margin:0 auto;display:block}@media screen and (max-width: 500px){.bottom-layer .bottom .c{display:block}.bottom-layer .bottom .c .right{display:block;margin-top:1rem}}body.small #top{display:none !important}.popOut:not(.show){display:none}.popOut.show{color:#333;background-color:#f2f2f2;font-size:200%;padding:1rem 2rem;justify-content:flex-end}.popOutMenu{position:fixed;z-index:1001;left:0;top:0;border-right:3px solid #bc2b3a;bottom:0;width:350px;max-width:65vw;background-color:#333;transform:translate(-100%, 0);overflow:auto;transition:all .3s ease-in-out}.popOutMenu>.popOut{display:flex}.popOutMenu>.popOut i{color:#fff;font-size:200%;padding:1rem 2rem;cursor:pointer}.popOutMenu>.popOut a{padding:1rem 1rem 1rem 0}.popOutMenu>.popOut a img{height:2rem}.popOutMenu #topSmall{padding-bottom:2rem}.popOutMenu #topSmall nav>ul>li>a{background:rgba(188,43,58,.2);font-weight:bold}.popOutMenu #topSmall nav>ul>li>ul{padding-left:1.5rem}.popOutMenu #topSmall nav>ul>li>ul li:not(:last-child){border-bottom:1px solid rgba(204,204,204,.15)}.popOutMenu #topSmall nav>ul>li>ul li.div{border-bottom-width:2px}.popOutMenu #topSmall nav>ul>li.top-market>ul{display:none}.popOutMenu a{color:#fff;display:block;padding:.75rem 1rem;margin-bottom:.25rem;text-decoration:none}.popOutMenu a#do-login-small{border-top:2px solid #fff}.popOutMenu a i{float:right;margin-top:.2rem}.popOutMenu a:hover{text-decoration:underline;color:#bc2b3a}.popOutMenu.show{transform:translate(0, 0)}.eg-cal div.day.appointments a.appointment{background-color:#3f628b}.eg-cal div.day.appointments a.appointment.premium{background:linear-gradient(to bottom, #3f628b, #3f628b 7px, #f2f2f2 8px, #bc2b3a 8px)}.eg-calendar{margin:0 1rem 1rem}body.small .eg-calendar{display:none !important}.eg-calendar .month-title{padding:.25rem;color:#fff;background-color:#333;font-weight:bold;text-align:center}.eg-calendar .month{border-left:1px solid #333;border-top:1px solid #333;display:grid;grid-template-columns:repeat(7, 1fr);min-height:0;min-width:0}.eg-calendar .month div.day{border-bottom:1px solid #333;border-right:1px solid #333;line-height:1}.eg-calendar .month div.day:not(.title){min-height:34px}.eg-calendar .month div.day.fill{background:repeating-linear-gradient(-45deg, #f6f6f6, #f6f6f6 6px, #fff 6px, #fff 12px)}.eg-calendar .month div.day.fill:not(.last){border-right:none}.eg-calendar .month div.day span.day{display:block;text-align:right;line-height:1.3;margin:2px}.eg-calendar .month div.day span.slot-fill{display:block;height:12px}.eg-calendar .month div.day a.appointment{display:block;height:10px;position:relative;border-radius:5px;margin:0 2px 2px}.eg-calendar .month div.day a.appointment.continue{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.eg-calendar .month div.day a.appointment.continues{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.eg-calendar .month div.day.title{font-weight:bold;text-align:center;background-color:#ccc;padding:.25rem 0}.eg-cal-box .tns-nav{display:none !important}.eg-cal-box .tns-controls{display:flex;margin-bottom:.5rem}.eg-cal-box .tns-controls button{width:33%;text-align:center;border:none}.eg-cal-box .tns-controls button i.hover{display:none}.eg-cal-box .tns-controls button:hover i:not(.hover){display:none}.eg-cal-box .tns-controls button:hover i.hover{display:inline-block}.eg-cal-box .tns-controls button[data-controls=prev]{margin-right:34%}.eg-cal-box .until{text-align:center;width:10px;flex-direction:column;justify-content:center;display:flex}.eg-cal-box .cal{width:100px;flex-shrink:0;border:1px solid #ccc;transition:all .3s ease-in-out;border-bottom-left-radius:7px;border-bottom-right-radius:7px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;place-self:flex-start}.eg-cal-box .cal.small{width:45px}.eg-cal-box .cal .mon,.eg-cal-box .cal .dow,.eg-cal-box .cal .dom{display:block;text-align:center;background-color:#f2f2f2;padding:.4rem .25rem}.eg-cal-box .cal .dow{background:linear-gradient(to bottom, #e5e5e5, #f2f2f2);font-size:90%;font-weight:bold}.eg-cal-box .cal .dom{font-size:150%;font-weight:bold;flex-grow:1;justify-content:center;align-content:center;display:flex;flex-direction:column;line-height:1}.eg-callist a.appointment{display:flex;padding:.25rem;text-decoration:none;color:#333}.eg-callist a.appointment:not(:last-child){margin-bottom:1rem}.eg-callist a.appointment.medienpartner{border:1px solid #bc2b3a;position:relative}.eg-callist a.appointment.medienpartner::after{content:"Medienpartner";position:absolute;right:10px;top:69%;background:#bc2b3a;color:#fff;padding:.25rem .5rem;font-size:82%;transform:rotate(90deg);transform-origin:right bottom;font-weight:bold}.eg-callist a.appointment:hover .title{color:#3f628b;text-decoration:underline}.eg-callist a.appointment:hover .cal{border-color:#3f628b;color:#3f628b}.eg-callist a.appointment div.right{flex-grow:1;padding-left:.5rem}.eg-callist a.appointment div.right .title{font-weight:bold;font-size:120%;margin-bottom:.5rem}.eg-callist a.appointment div.right .title span{display:inline-block;width:10px;height:10px;border-radius:25%;margin-left:.5rem}.eg-callist a.appointment div.right .info{display:flex}.eg-callist a.appointment div.right .info .image{flex-shrink:0;margin-right:20px;display:flex}.eg-callist a.appointment div.right .info .image img{max-height:100px;max-width:200px;width:auto;place-self:center}.eg-callist a.appointment div.right .info .facts{flex-grow:1}.eg-highlights>.pure-g>div{display:flex}.eg-highlights a{transition:all .3s ease-in-out;text-decoration:none;color:#333;border:1px solid #ccc;margin:.25rem;flex-grow:1;text-align:center;overflow:hidden;border-radius:5px;display:flex;flex-direction:column}.eg-highlights a:hover{border-color:#3f628b}.eg-highlights a:hover .title{color:#3f628b;text-decoration:underline}.eg-highlights a:hover .top .dates{color:#3f628b;border-bottom-color:#3f628b}.eg-highlights a:hover .bottom{border-top-color:#3f628b}.eg-highlights a .top{padding:.25rem}.eg-highlights a .top .dates{transition:all .3s ease-in-out;background-color:#f2f2f2;margin:-0.25rem -0.25rem .5rem;padding:.2rem .5rem;border-bottom:1px solid #ccc}.eg-highlights a .top .dates>b:only-child{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eg-highlights a .top .image{height:100px;margin-bottom:.5rem;display:flex;align-items:center}.eg-highlights a .top .image img{max-height:100%;margin:0 auto}.eg-highlights a .top i{font-size:620%;color:#dfdfdf;margin:.5rem .5rem 1rem}.eg-highlights a .bottom{padding:.25rem;background-color:#f2f2f2;flex-grow:1;border-top:1px solid #ccc;transition:all .3s ease-in-out}.eg-highlights a .bottom .title{transition:all .3s ease-in-out;font-weight:bold;font-size:110%;margin-bottom:.5rem}.eg-highlights a .bottom .title span{display:inline-block;width:10px;height:10px;border-radius:25%;margin-left:.5rem}.event-single .eg-partner{padding:.25rem .5rem;background-color:#f2f2f2;margin:.5rem .25rem;color:#bc2b3a;font-weight:bold;text-align:center;box-shadow:inset 0 0 .5rem #ccc;border-radius:4px}.event-single>.pure-g>.pure-u-1{display:flex}.event-single>.pure-g>.pure-u-1 fieldset{width:100%}.event-single .event i{color:#064c9f}.event-single fieldset img{float:right;max-width:120px;margin-left:.75rem;margin-bottom:.5rem}.event-single img.v-logo{float:right;width:200px;max-width:30%;margin-left:.75rem;margin-bottom:.5rem}.v-type{display:flex;margin-bottom:1rem}.v-type label+label{margin-left:.5rem}.v-type label:first-child{margin-right:.5rem}.v-type label{border:1px solid #999;background-color:#f2f2f2;padding:.5rem;text-align:center;width:50%;display:flex;flex-direction:column}.v-type label span.title,.v-type label span.price,.v-type label span.p{display:block;margin-bottom:.25rem}.v-type label span.p{flex-grow:1}.v-type label span.title{font-weight:bold;font-size:140%}.v-type label span.price{font-weight:bold}.v-type label.not-available{opacity:.5}div.toolbar{border:1px solid #ccc;background:#f2f2f2;border-radius:3px;display:flex;margin:.5rem 0;position:relative}div.toolbar.large .entry{padding:.5rem !important}div.toolbar.large .entry label{display:block;font-weight:bold;padding-bottom:.25rem}div.toolbar.large .entry select,div.toolbar.large .entry input[type=text],div.toolbar.large .entry input[type=search]{padding:.25rem .5rem}div.toolbar::before{content:"\f142";font-family:"Font Awesome 5 Pro";font-weight:400;vertical-align:middle;color:#999;padding:0 .25rem 0 .5rem;display:flex;align-items:center}div.toolbar+div.toolbar{margin-top:calc(-.5rem - 1px)}div.toolbar #chart-config.active{border-bottom-color:transparent;position:relative}div.toolbar #chart-config.active::after{content:"";position:absolute;bottom:-2px;left:0;right:0;border-bottom:1px solid #d6d6d6;z-index:50}div.toolbar #chart-config-interface{padding:0;position:absolute;z-index:10;top:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;background:#f2f2f2;border:1px solid #3f628b;right:0;display:none}div.toolbar #chart-config-interface.visible{display:block}div.toolbar #chart-config-interface>button{width:100%;border:none;padding:.5rem}div.toolbar #chart-config-interface .entry{display:block}div.toolbar #chart-config-interface .entry.switch{display:flex}div.toolbar #chart-config-interface .entry.switch label{flex-grow:1;padding:.5rem}div.toolbar #chart-config-interface .entry.select{padding:.5rem}div.toolbar #chart-config-interface .entry.select label{display:block}div.toolbar #chart-config-interface .entry.select select{width:100%}div.toolbar #chart-config-interface .entry:not(:last-child){border-bottom:1px solid #ccc}div.toolbar .entry.switch label{cursor:pointer}div.toolbar .entry.switch input[type=checkbox]{width:1px;height:1px;overflow:hidden;opacity:.001}div.toolbar .entry.switch input[type=checkbox]:checked+label::before{content:"\f205";font-family:"Font Awesome 5 Pro";font-weight:900;vertical-align:middle;font-size:113%;color:#2ecc40}div.toolbar .entry.switch input[type=checkbox]:not(:checked)+label::before{content:"\f204";font-family:"Font Awesome 5 Pro";font-weight:900;vertical-align:middle;font-size:113%;color:#064c9f}div.toolbar>div:not(#chart-config-interface){flex-grow:0;flex-shrink:0;padding:.2rem .5rem}div.toolbar>div:not(#chart-config-interface):not(:last-child){border-right:1px solid #ccc}div.toolbar>div:not(#chart-config-interface).space{flex-grow:1}div.toolbar>div:not(#chart-config-interface).title{font-weight:bold}div.toolbar>div:not(#chart-config-interface)>input[type=date],div.toolbar>div:not(#chart-config-interface)>button{border:1px solid #ccc;background-color:#fff}div.toolbar>div:not(#chart-config-interface)>input[type=date]:active,div.toolbar>div:not(#chart-config-interface)>input[type=date]:focus,div.toolbar>div:not(#chart-config-interface)>button:active,div.toolbar>div:not(#chart-config-interface)>button:focus{border-color:#999}div.toolbar>div:not(#chart-config-interface) input[type=date]{padding:0 .25rem;width:125px}div.toolbar>div:not(#chart-config-interface)>button{line-height:1.2;padding:.15rem .5rem}div.toolbar.large>div:not(#chart-config-interface):not(:last-child){border-right:none !important}.market-chart-tooltip{padding:.25rem .4rem;white-space:nowrap;font-size:95%}.market-add-row ul{list-style-type:none}.market-add-row details[open]>summary i{font-weight:400}.market-add-row li.active{background-color:rgba(6,76,159,.1);color:#3f628b}.market-add-row li.active button{font-weight:bold}.market-add-row summary{cursor:pointer}.market-add-row summary:hover{color:#782f37}.market-add-row i.fas,.market-add-row i.far{margin-left:.25rem}.market-add-row>details{border:1px solid #999;margin-bottom:.5rem}.market-add-row>details>summary{font-weight:bold;background-color:#ccc;padding:.5rem}.market-add-row>details.active>summary::after{content:attr(data-selected-number) " aktive";float:right;line-height:1.5rem;font-size:80%;color:#3f628b}.market-add-row>details>ul>li button{float:right;border:none;background:none;padding:0;cursor:pointer}.market-add-row>details>ul>li button:hover{color:#bc2b3a}.market-add-row>details>ul>li button:hover i{font-weight:bold}.market-add-row>details>ul>li>strong{display:block;padding:.25rem .5rem;background-color:#dfdfdf}.market-add-row>details>ul>li>ul li{padding:.25rem .5rem}.market-add-row>details>ul>li details.active>summary::after{content:attr(data-selected-number) " aktive";float:right;line-height:1.5rem;font-size:80%;color:#3f628b}.market-add-row>details>ul>li details>summary{font-weight:bold}.market-add-row>details>ul>li details>summary i{color:#999}.market-add-row>details>ul>li details>ul>li{margin-right:-0.5rem}.market-chart{height:400px;margin-top:1rem}.market-chart.loading{display:flex;align-items:center;position:relative}.market-chart.loading .loader{background-color:#fff;box-shadow:0 0 0 1rem #fff;position:relative;z-index:2;border:1rem solid rgba(204,204,204,.2);border-left-color:rgba(188,43,58,.5);border-right-color:rgba(63,98,139,.5);animation:loader 2s infinite linear;border-radius:50%;width:8rem;height:8rem;margin:auto}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.market-chart-legend{font-size:88%;padding:.5rem;text-align:center}.market-chart-legend .legend-entry{display:inline-flex;border:1px solid transparent;margin-bottom:.25rem;white-space:nowrap;overflow:hidden}.market-chart-legend .legend-entry:not(:last-child){margin-right:.5rem}.market-chart-legend .legend-entry .name{background-color:rgba(255,255,255,.95);margin-left:.75rem;padding:0 .5rem}.market-chart-legend .legend-entry.strompreis .name{margin-left:0;margin-right:.75rem}.market-home-ticker{margin:0 .75rem}.market-home-ticker .eg-tag{width:5.5rem}.market-home-ticker.link{display:block;text-decoration:none}.market-home-ticker.link .title{text-decoration:underline}.market-home-ticker small{color:#333;opacity:.75;margin-right:.25rem}.market-info dt{font-weight:bold}.market-info dd{margin:3px 5px 10px 15px}.market-ticker .icon{text-align:center;color:#bc2b3a}.market-ticker .icon i{font-size:200%;margin-top:1rem}.market-ticker h3{font-size:1.4rem}.market-ticker .date{display:block;font-size:.9rem;margin-bottom:0;color:#999}.market-ticker a.btn{float:right}.market-ticker a.partner img{width:25px;vertical-align:middle;margin-right:.5rem}.market-ticker+.market-ticker{border-top:1px dotted #999;padding-top:1rem;margin-top:1rem}.market-ticker .additional-info{margin-top:1.5rem}.market-ticker div.text.short{position:relative;overflow:hidden;transition:all .3s ease-in-out}.market-ticker div.text.short a.show-more{position:absolute;left:0;right:0;bottom:0;height:6rem;padding-top:4.5rem;background:linear-gradient(to bottom, transparent, rgba(255, 255, 255, 0.75) 50%, #fff);text-align:center;font-weight:bold;color:#3f628b;transition:all .3s ease-in-out}.market-ticker div.text.short a.show-more:hover{color:#6088b7}.market-ticker div.text.short a.show-more:hover i{animation:show-more-link .4s ease-in-out;animation-iteration-count:2}@keyframes show-more-link{50%{transform:translateY(5px)}}.market-ticker div.text.short a.show-more.passive{opacity:0;height:0;overflow:hidden;padding-top:0}.market-ticker div.text.short a.show-more i{margin:0 .5rem}.market-ticker-overview{list-style-type:none}.market-ticker-overview li{margin-bottom:.25rem}.market-ticker-overview li .eg-tag{width:65px;display:inline-block;text-align:center}.market-ticker-overview li small{color:#999;display:inline-block;margin:0 .25rem}.market-parent{margin-bottom:2rem}.market-parent a.btn{margin-top:1rem}.market-parent .numeric{text-align:right}.market-parent .dir-minus{color:#ff4136}.market-parent .dir-plus{color:#2ecc40}.market-parent .bold{font-weight:bold}.market-parent .graph{text-align:center}.market-parent .graph i{color:#f2f2f2;font-size:900%}.market-parent details{position:relative}.market-parent details summary{color:#3f628b;text-decoration:underline;background-color:#fff;padding:.25rem .5rem}.market-parent details summary::before{transform:rotate(0deg);content:"";font-family:"Font Awesome 5 Pro";transition:all .3s ease-in-out;display:inline-block;margin-right:.5rem}.market-parent details[open] summary::before{transform:rotate(90deg)}.market-rows{margin-top:1rem}.market-rows .row{border-bottom:1px solid #ccc;padding-bottom:.25rem;margin-bottom:.25rem}.market-rows .row:not(.title):hover{border-bottom-color:#333}.market-rows .row.title{font-weight:bold}.market-rows .row>:first-child{padding-left:.75rem}.market-rows .row>:last-child{padding-right:.75rem}.market-rows a{display:block}.market-rows+h2{margin-top:1.5rem}.market-form input.date-picker{width:85px;padding:0 .3rem}.market-form input.date-picker:not(:focus){text-align:center}.market-table-area input[type=checkbox]{vertical-align:middle}.market-table-area td.type{text-align:center}.market-table-area td.type img{height:20px;vertical-align:middle}.market-chart-area .about{text-align:right;font-size:.85rem;color:#999}.market-chart-area .about .fact{margin-right:.5rem}.market-chart-area .timeframe{background-color:#fff;margin-right:.5rem}.market-chart-area .timeframe label{margin-right:.15rem}.market-chart-area .timeframe input.date-picker{padding:.2rem .3rem;border:none;outline:1px solid #f2f2f2}.market-tenders{margin-top:2rem}.market-tender:not(:last-child){padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #999}.market-tender h2{font-size:1.4rem;margin-bottom:1rem}.market-tender h2 small{font-weight:normal}.market-tender h2 i.fa-plug{color:#ffdc00}.market-tender h2 i.fa-flame{color:#2ea8b3}.market-tender h2 a{float:right;font-size:1.25rem;margin-top:.2rem}.market-tender.co-strom h2 .fa-stack>i:first-child{color:#524c2b}.market-tender.co-gas h2 .fa-stack>i:first-child{color:#324546}#datacenter-frame{width:100%;height:0;border:none}#datacenter-frame:not(.active){opacity:.01}#datacenter-frame.active{height:75vh}#datacenter-frame.active~#datacenter-loading{display:none !important}#datacenter-loading{padding:3rem;background-color:#f5edb6;border:1px solid #ffdc00;text-align:center;margin:1rem 0}.eg-accordion{margin:1rem}.default-content>.eg-accordion{margin:1rem 0}.eg-accordion details{margin:1rem 0;padding:0 1rem;position:relative;border:1px solid #ccc;border-bottom-width:0}.eg-accordion details.ani{transition:all .3s ease-in-out;overflow:hidden}.eg-accordion details summary{transition:all .3s ease-in-out;color:#3f628b;padding:.5rem;margin:0 -1rem;background-color:#f2f2f2;border-bottom:1px solid #ccc;cursor:pointer;display:flex;align-items:center;flex-basis:available}.eg-accordion details summary i:first-child{margin-right:.5rem}.eg-accordion details summary::before{transform:rotate(0deg);content:"";font-family:"Font Awesome 5 Pro";transition:all .3s ease-in-out;margin-right:.5rem;flex-grow:0}.eg-accordion details summary>span{flex-grow:1;text-align:center}.eg-accordion details>:nth-child(2){margin-top:1rem}.eg-accordion details>:last-child{margin-bottom:1rem}.eg-accordion details p{hyphens:auto;text-align:left}.eg-accordion details[open]{border-bottom-width:1px}.eg-accordion details[open] summary{border-bottom-color:#ccc;color:#bc2b3a}.eg-accordion details[open] summary::before{transform:rotate(90deg)}.eg-accordion details.primary{border-color:#064c9f;background-color:#f3f6fa}.eg-accordion details.primary summary{background-color:#cfd9e6;border-bottom-color:#064c9f;color:#064c9f;font-weight:bold}.eg-accordion details.primary summary::before{color:#064c9f}.eg-accordion details.primary[open] summary{border-bottom-color:#064c9f}body.club label[for=portale-1232]{color:#064c9f;font-weight:bold}.eg-zoom{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.85);display:flex;flex-direction:column;z-index:1000;transition:all .3s ease-in-out}.eg-zoom.closed{transform:scale(0);opacity:0}.eg-zoom div.content{display:flex;padding:1rem;flex-direction:column;flex-grow:1;justify-content:center}.eg-zoom div.content iframe,.eg-zoom div.content img{margin:0 auto;max-height:85vh;box-shadow:0 0 6px #000}.eg-zoom div.content div.caption{text-align:center;color:#f2f2f2;margin-top:.5rem;font-size:120%}.eg-zoom div.controls{border-top:2px solid #000;background-color:rgba(0,0,0,.85);padding:1rem;display:flex}.eg-zoom div.controls>*{transition:all .3s ease-in-out;cursor:pointer}.eg-zoom div.controls img{height:5vh;margin:0 .5rem}.eg-zoom div.controls img:not(.active):not(:hover){opacity:.31337}.eg-zoom div.controls a{flex-grow:1;font-size:3vh;opacity:.5}.eg-zoom div.controls a:hover{opacity:1}.eg-zoom div.controls a.prev{text-align:right;padding-right:1rem}.eg-zoom div.controls a.next{text-align:left;padding-left:1rem}.eg-stimmen .eg-stimme{display:flex;flex-direction:column;padding:.5rem}.eg-stimmen .eg-stimme .top{background-color:#f2f2f2;border-bottom:1px solid #ccc;display:flex;padding:1rem .75rem .5rem}.eg-stimmen .eg-stimme .top .left{width:150px;flex-shrink:0}.eg-stimmen .eg-stimme .top .left img{width:150px;border-radius:50%;box-shadow:0 0 4px #ccc}.eg-stimmen .eg-stimme .top .right{flex-grow:1;padding-left:1rem}.eg-stimmen .eg-stimme .top .right img{max-height:40px;height:40px;margin:.5rem auto;display:block}.eg-stimmen .eg-stimme .full_quote{border-top:1px solid #fff;padding:.5rem .75rem .5rem 2rem;background-color:#f2f2f2;flex-grow:1}.eg-stimmen .eg-stimme .full_quote p{padding-left:.75rem}.eg-stimmen .eg-stimme .full_quote::before{font-size:6rem}.eg-stimmen .eg-stimme .full_quote::after{top:2.5rem}#limited-view{margin-top:1rem;padding:1rem;background-color:#fff6bf;text-align:center;border-radius:.5rem;font-size:105%;font-weight:bold}#limited-view a{display:block;padding:.5rem;background-color:#999;font-size:120%;text-align:center;margin:0 .15rem;color:#fff;transition:all .3s ease-in-out;text-decoration:none}#limited-view a.do-test{background-color:#bc2b3a;border:2px solid #bc2b3a}#limited-view a.do-test:hover{background-color:#fff;color:#bc2b3a}#limited-view a.do-abo,#limited-view a.do-login{background-color:#3f628b;border:2px solid #3f628b}#limited-view a.do-abo:hover,#limited-view a.do-login:hover{background-color:#fff;color:#3f628b}#limited-view a.single{border-radius:1rem}#limited-view a.left{border-bottom-left-radius:1rem;border-top-left-radius:1rem}#limited-view a.right{border-bottom-right-radius:1rem;border-top-right-radius:1rem}.eg-year-review .intro{margin-bottom:1rem}.eg-year-review h2,.eg-year-review h3{margin-bottom:.5rem}.eg-year-review hr{margin-top:1.5rem;margin-bottom:1.5rem}.eg-year-review img.hl-news-image{margin:.5rem 0 1.5rem}.eg-year-review .header{font-family:ff-dax-pro,sans-serif;background:#bc2b3a;text-align:center;font-size:2.4rem;padding:3rem 2rem;margin:0 1rem .75rem 1.75rem;float:right;width:40%;box-shadow:inset 0 0 5px rgba(0,0,0,.3);border-radius:4px;white-space:nowrap}.eg-year-review .header .top{padding:.5rem 1.5rem;background:#fff;box-shadow:0 3px 12px rgba(0,0,0,.3);margin:0 -3rem 1.5rem;text-shadow:3px 3px 4px #ccc;position:relative}.eg-year-review .header .top::before,.eg-year-review .header .top::after{content:"";position:absolute;top:100%;display:inline-block;height:1rem;width:1rem}.eg-year-review .header .top::before{left:0;background:linear-gradient(-135deg, #ccc, #ccc 50%, #fff0 50%)}.eg-year-review .header .top::after{right:0;background:linear-gradient(135deg, #ccc, #ccc 50%, #fff0 50%)}.eg-year-review .header .eg-logo{text-shadow:3px 3px 4px #5554;font-size:130%}.eg-year-review .header strong{font-weight:900}.eg-logo{font-family:ff-dax-pro,sans-serif;position:relative;display:inline-block;text-align:left}.eg-logo.white{color:#fff}.eg-logo.white span::before{border-left-color:#fff}.eg-logo>strong{display:block;font-weight:600 !important;line-height:1.2;letter-spacing:.1em;padding-bottom:.15em}.eg-logo>small{display:block;font-size:40%;padding-left:6.7em;font-weight:100;padding-bottom:.15em}.eg-logo>small>strong{font-weight:600 !important}.eg-logo span{width:.3em;display:inline-block}.eg-logo span::before{content:"";position:absolute;border-left:max(0.08em, 2px) solid #000;top:.1em;bottom:0;display:inline-block;margin-left:.1em}.eg-jobs .jobs-suche button,.eg-jobs .jobs-suche label,.eg-jobs .jobs-suche input{vertical-align:middle}.eg-jobs .jobs-suche label,.eg-jobs .jobs-suche input[type=text]{width:100%}.eg-jobs .job-logo{padding:.5rem 1.5rem;align-items:center;display:flex}.eg-jobs .job-logo img{width:100%}.eg-progress{background-color:#ccc;vertical-align:middle}.eg-progress.tiny{display:inline-block;height:5px;width:30px;position:relative}.eg-progress .bar{display:inline-block;position:absolute;left:0;top:0;bottom:0;background-color:#064c9f}ul.eg-themen-overview{text-align:left}ul.eg-themen-overview span{white-space:nowrap}ul.eg-themen-overview a.active{font-weight:bold}ul.eg-themen-overview a strong{color:#064c9f;font-size:110%;letter-spacing:.5px}.eg-themen>img{margin-bottom:.5rem}.eg-themen ul.news-list{list-style-type:none;margin-left:1rem}.eg-themen ul.news-list a{display:block;padding-left:4.5rem}.eg-themen ul.news-list a small{text-decoration:none;display:inline-block;margin-left:-4.5rem;width:4.5rem}.eg-themen ul.news-list li:not(:last-child){padding-bottom:.5rem}.eg-themen .overview{column-count:3}body.small .eg-themen .overview{column-count:1}.eg-themen .overview .single-char{overflow:hidden;margin-bottom:.5rem;display:flex;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.eg-themen .overview .single-char .themen{padding:0 .5rem;display:flex;justify-content:center;flex-direction:column;flex-grow:1}.eg-themen .overview .single-char strong{font-size:2rem;width:3rem;text-align:center;display:flex;justify-content:center;flex-direction:column;background-color:#3f628b;color:#fff;flex-shrink:0;border-radius:3px}.eg-themen .overview .single-char a{display:block;margin-bottom:.25rem}.eg-themen .overview .single-char a:first-child{margin-top:.25rem}.eg-themen .overview .single-char:hover strong{background-color:#064c9f}.talks .talk h3 small{font-weight:normal}.talks .talk h3 em{font-size:.9em}.talks .talk#preisturbulenzen-2021-eine-ausnahme-oder-die-neue-normalitaet .btn.btn-cta,.talks .talk#wasserstoff-fuer-die-industrie-wie-ist-der-stand .btn.btn-cta{border-color:#ef7d00;background-color:#ef7d00}.talks .talk#preisturbulenzen-2021-eine-ausnahme-oder-die-neue-normalitaet .btn.btn-cta:hover,.talks .talk#wasserstoff-fuer-die-industrie-wie-ist-der-stand .btn.btn-cta:hover{background-color:#f2f2f2;color:#ef7d00}.talks .talk .moderation{margin-top:1rem;font-size:85%;text-align:center}.talks .talk:hover .person .portrait img{filter:grayscale(0)}.talks .talk .mgmtalk-partner{padding:.25rem;text-align:center}.talks .talk .mgmtalk-partner img{max-width:180px;max-height:35px;margin-top:.5rem;margin-bottom:1rem}.talks .talk .person{display:flex;box-shadow:0 0 4px #ccc;background:#f2f2f2;padding:.25rem .5rem;border-radius:4px;overflow:hidden}.talks .talk .person:not(:last-child){margin-bottom:.5rem}.talks .talk .person .portrait{border-radius:50%;overflow:hidden;flex-shrink:0;box-shadow:0 0 2px #999}.talks .talk .person .portrait img{width:90px;filter:grayscale(0.75);transition:all .3s ease-in-out}.talks .talk .person .name{margin:.5rem 0 0 1rem;flex-grow:1}.talks .talk .person .name .full-name{font-weight:bold}.talks .talk .person .name span:not(.full-name){display:inline-block;margin-left:.25rem;font-size:85%}.talks .talk .person .name span:not(.full-name).fix{color:#25a233;float:right}.talks .talk .person .name span:not(.full-name).open{color:#dbbd00;float:right}.talks .talk .person .position{margin-top:.25rem;font-style:italic}.talks .talk .person .company,.talks .talk .person .position{font-size:85%}div.infobox{box-shadow:0 0 4px #ccc;background-color:#f2f2f2;text-align:center}div.infobox>h5{padding:.75rem .5rem;border-bottom:1px solid #ccc;margin-bottom:1rem;letter-spacing:.5px;font-family:ff-dax-pro,sans-serif;font-weight:400;text-transform:uppercase}div.infobox img{margin:0 1rem;max-width:calc(100% - 2rem)}div.infobox>p{padding:1rem}div.infobox>p.small{font-size:90%}div.infobox>p+p{padding-top:0}#top-themen{display:flex;margin-bottom:20px;gap:2px}#top-themen .thema{background-repeat:no-repeat;background-size:cover;background-position:bottom center;flex:1;display:flex;flex-direction:column-reverse}#top-themen .thema .text{margin-top:1rem;padding:.3rem .5rem;background-color:rgba(255,255,255,.75);line-height:1.3}#top-themen .thema.webtalk{background-image:url(https://www.energate-messenger.de/images/sidebar/webtalk-screen.jpg);text-align:center}#top-themen .thema.webtalk .btn{padding:.1rem .25rem}#top-themen .thema.ukraine{background-image:url(https://www.energate-messenger.de/images/slider/russland-ukraine-konflikt.jpg)}#top-themen .thema.sommerinterviews{background-image:url(https://www.energate-messenger.de/images/slider/sommerinterviews.jpg)}a#go-home-layer{margin-top:.5rem;width:100%;background:url(/assets/at-header.png) no-repeat top center #fff;height:400px;display:none;opacity:.85;position:relative}a#go-home-layer .circle{position:absolute;left:calc(50% - 150px);width:300px;line-height:300px;top:15%;border-radius:50%;overflow:hidden;font-size:150%;font-weight:bold;text-align:center;border:2px solid #bc2b3a;background-color:#fff}a#go-home-layer .circle::after{content:"";position:absolute;left:0;top:20%;bottom:20%;background-color:rgba(188,43,58,.25)}a#go-home-layer .circle[data-circle-at="1"]::after{width:20%}a#go-home-layer .circle[data-circle-at="2"]::after{width:40%}a#go-home-layer .circle[data-circle-at="3"]::after{width:60%}a#go-home-layer .circle[data-circle-at="4"]::after{width:80%}a#go-home-layer .circle[data-circle-at="5"]::after{width:100%}div.tongue_parent{height:90px;width:360px;position:fixed;right:-325px;display:flex;background-color:#efefef;border:solid #bc2b3a;border-width:2px 0;transition:all .5s;top:50%;margin-top:-45px;overflow:hidden}div.tongue_parent.active{right:0}@keyframes tongue_bounce{0%{right:-325px}25%{transform:rotate(2deg)}50%{right:-315px}75%{transform:rotate(-2deg)}100%{right:-325px}}div.tongue_parent:not(.active):not(:hover).bounce{animation:tongue_bounce .75s;animation-iteration-count:1;animation-timing-function:ease-out}div.tongue_parent .tongue{text-align:center;display:flex;padding:0 .5rem;background:#bc2b3a;color:#fff;font-weight:bold;cursor:pointer}div.tongue_parent .tongue .text{writing-mode:vertical-lr;transform:rotate(180deg)}div.tongue_parent .tongue .text i{transform:rotate(90deg)}div.tongue_parent .tongue_content{display:flex;align-items:center;padding:.5rem}/*# sourceMappingURL=msg-family.css.map */
