@import url('../../../typo3conf/ext/rl_lexware/Resources/Public/dist/css/main.min-blessed1.css?z=1561359931967');.pager__wrapper .pager__next .linkstyle,.pager__wrapper .pager__next a,.pager__wrapper .pager__next button.button--linkstyle,.pager__wrapper .pager__next input.button.button--linkstyle[type=submit],.pager__wrapper .pager__next span.button.button--linkstyle,.pager__wrapper .pager__prev .linkstyle,.pager__wrapper .pager__prev a,.pager__wrapper .pager__prev button.button--linkstyle,.pager__wrapper .pager__prev input.button.button--linkstyle[type=submit],.pager__wrapper .pager__prev span.button.button--linkstyle{color:#000;font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif;line-height:28px}.pager__wrapper .pager__next .linkstyle span:before,.pager__wrapper .pager__next a span:before,.pager__wrapper .pager__next button.button--linkstyle span:before,.pager__wrapper .pager__next input.button.button--linkstyle[type=submit] span:before,.pager__wrapper .pager__next span.button.button--linkstyle span:before,.pager__wrapper .pager__prev .linkstyle span:before,.pager__wrapper .pager__prev a span:before,.pager__wrapper .pager__prev button.button--linkstyle span:before,.pager__wrapper .pager__prev input.button.button--linkstyle[type=submit] span:before,.pager__wrapper .pager__prev span.button.button--linkstyle span:before{color:#c00;line-height:8px}.pager__wrapper .pager__next .linkstyle:hover span:before,.pager__wrapper .pager__next .teaser--text .linkstyle:visited .teaser-title.or-choice span:before,.pager__wrapper .pager__next .teaser--text .linkstyle:visited h2.teaser-title span:before,.pager__wrapper .pager__next .teaser--text .teaser-title.or-choice:hover span:before,.pager__wrapper .pager__next .teaser--text a:visited .teaser-title.or-choice span:before,.pager__wrapper .pager__next .teaser--text a:visited h2.teaser-title span:before,.pager__wrapper .pager__next .teaser--text button.button--linkstyle:visited .teaser-title.or-choice span:before,.pager__wrapper .pager__next .teaser--text button.button--linkstyle:visited h2.teaser-title span:before,.pager__wrapper .pager__next .teaser--text h2.teaser-title:hover span:before,.pager__wrapper .pager__next .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice span:before,.pager__wrapper .pager__next .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title span:before,.pager__wrapper .pager__next .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice span:before,.pager__wrapper .pager__next .teaser--text span.button.button--linkstyle:visited h2.teaser-title span:before,.pager__wrapper .pager__next a:hover span:before,.pager__wrapper .pager__next button.button--linkstyle:hover span:before,.pager__wrapper .pager__next input.button.button--linkstyle:hover[type=submit] span:before,.pager__wrapper .pager__next span.button.button--linkstyle:hover span:before,.pager__wrapper .pager__prev .linkstyle:hover span:before,.pager__wrapper .pager__prev .teaser--text .linkstyle:visited .teaser-title.or-choice span:before,.pager__wrapper .pager__prev .teaser--text .linkstyle:visited h2.teaser-title span:before,.pager__wrapper .pager__prev .teaser--text .teaser-title.or-choice:hover span:before,.pager__wrapper .pager__prev .teaser--text a:visited .teaser-title.or-choice span:before,.pager__wrapper .pager__prev .teaser--text a:visited h2.teaser-title span:before,.pager__wrapper .pager__prev .teaser--text button.button--linkstyle:visited .teaser-title.or-choice span:before,.pager__wrapper .pager__prev .teaser--text button.button--linkstyle:visited h2.teaser-title span:before,.pager__wrapper .pager__prev .teaser--text h2.teaser-title:hover span:before,.pager__wrapper .pager__prev .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice span:before,.pager__wrapper .pager__prev .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title span:before,.pager__wrapper .pager__prev .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice span:before,.pager__wrapper .pager__prev .teaser--text span.button.button--linkstyle:visited h2.teaser-title span:before,.pager__wrapper .pager__prev a:hover span:before,.pager__wrapper .pager__prev button.button--linkstyle:hover span:before,.pager__wrapper .pager__prev input.button.button--linkstyle:hover[type=submit] span:before,.pager__wrapper .pager__prev span.button.button--linkstyle:hover span:before,.teaser--text .linkstyle:visited .pager__wrapper .pager__next .teaser-title.or-choice span:before,.teaser--text .linkstyle:visited .pager__wrapper .pager__next h2.teaser-title span:before,.teaser--text .linkstyle:visited .pager__wrapper .pager__prev .teaser-title.or-choice span:before,.teaser--text .linkstyle:visited .pager__wrapper .pager__prev h2.teaser-title span:before,.teaser--text .pager__wrapper .pager__next .teaser-title.or-choice:hover span:before,.teaser--text .pager__wrapper .pager__next h2.teaser-title:hover span:before,.teaser--text .pager__wrapper .pager__prev .teaser-title.or-choice:hover span:before,.teaser--text .pager__wrapper .pager__prev h2.teaser-title:hover span:before,.teaser--text a:visited .pager__wrapper .pager__next .teaser-title.or-choice span:before,.teaser--text a:visited .pager__wrapper .pager__next h2.teaser-title span:before,.teaser--text a:visited .pager__wrapper .pager__prev .teaser-title.or-choice span:before,.teaser--text a:visited .pager__wrapper .pager__prev h2.teaser-title span:before,.teaser--text button.button--linkstyle:visited .pager__wrapper .pager__next .teaser-title.or-choice span:before,.teaser--text button.button--linkstyle:visited .pager__wrapper .pager__next h2.teaser-title span:before,.teaser--text button.button--linkstyle:visited .pager__wrapper .pager__prev .teaser-title.or-choice span:before,.teaser--text button.button--linkstyle:visited .pager__wrapper .pager__prev h2.teaser-title span:before,.teaser--text input.button.button--linkstyle:visited[type=submit] .pager__wrapper .pager__next .teaser-title.or-choice span:before,.teaser--text input.button.button--linkstyle:visited[type=submit] .pager__wrapper .pager__next h2.teaser-title span:before,.teaser--text input.button.button--linkstyle:visited[type=submit] .pager__wrapper .pager__prev .teaser-title.or-choice span:before,.teaser--text input.button.button--linkstyle:visited[type=submit] .pager__wrapper .pager__prev h2.teaser-title span:before,.teaser--text span.button.button--linkstyle:visited .pager__wrapper .pager__next .teaser-title.or-choice span:before,.teaser--text span.button.button--linkstyle:visited .pager__wrapper .pager__next h2.teaser-title span:before,.teaser--text span.button.button--linkstyle:visited .pager__wrapper .pager__prev .teaser-title.or-choice span:before,.teaser--text span.button.button--linkstyle:visited .pager__wrapper .pager__prev h2.teaser-title span:before{color:#db4c4c}.pager__wrapper .pager__prev{margin-right:25px}.pager__wrapper .pager__prev span{margin-right:5px}.pager__wrapper ul.pager{padding:0;list-style:none}.pager__wrapper ul.pager li:before{display:none}.pager__wrapper ul.pager>li{color:#fff;display:inline-block;background-color:#c00;text-align:center;line-height:28px;height:28px;width:28px}.pager__wrapper ul.pager>li.pager__more{color:#000;background-color:transparent}.pager__wrapper ul.pager>li.pager__number .linkstyle,.pager__wrapper ul.pager>li.pager__number a,.pager__wrapper ul.pager>li.pager__number button.button--linkstyle,.pager__wrapper ul.pager>li.pager__number input.button.button--linkstyle[type=submit],.pager__wrapper ul.pager>li.pager__number span.button.button--linkstyle{font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif;color:#000;display:inline-block;background-color:#fff;height:100%;width:100%}.pager__wrapper ul.pager>li.pager__number .linkstyle:hover,.pager__wrapper ul.pager>li.pager__number .teaser--text .linkstyle:visited .teaser-title.or-choice,.pager__wrapper ul.pager>li.pager__number .teaser--text .linkstyle:visited h2.teaser-title,.pager__wrapper ul.pager>li.pager__number .teaser--text .teaser-title.or-choice:hover,.pager__wrapper ul.pager>li.pager__number .teaser--text a:visited .teaser-title.or-choice,.pager__wrapper ul.pager>li.pager__number .teaser--text a:visited h2.teaser-title,.pager__wrapper ul.pager>li.pager__number .teaser--text button.button--linkstyle:visited .teaser-title.or-choice,.pager__wrapper ul.pager>li.pager__number .teaser--text button.button--linkstyle:visited h2.teaser-title,.pager__wrapper ul.pager>li.pager__number .teaser--text h2.teaser-title:hover,.pager__wrapper ul.pager>li.pager__number .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice,.pager__wrapper ul.pager>li.pager__number .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title,.pager__wrapper ul.pager>li.pager__number .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice,.pager__wrapper ul.pager>li.pager__number .teaser--text span.button.button--linkstyle:visited h2.teaser-title,.pager__wrapper ul.pager>li.pager__number a:hover,.pager__wrapper ul.pager>li.pager__number button.button--linkstyle:hover,.pager__wrapper ul.pager>li.pager__number input.button.button--linkstyle:hover[type=submit],.pager__wrapper ul.pager>li.pager__number span.button.button--linkstyle:hover,.teaser--text .linkstyle:visited .pager__wrapper ul.pager>li.pager__number .teaser-title.or-choice,.teaser--text .linkstyle:visited .pager__wrapper ul.pager>li.pager__number h2.teaser-title,.teaser--text .pager__wrapper ul.pager>li.pager__number .teaser-title.or-choice:hover,.teaser--text .pager__wrapper ul.pager>li.pager__number h2.teaser-title:hover,.teaser--text a:visited .pager__wrapper ul.pager>li.pager__number .teaser-title.or-choice,.teaser--text a:visited .pager__wrapper ul.pager>li.pager__number h2.teaser-title,.teaser--text button.button--linkstyle:visited .pager__wrapper ul.pager>li.pager__number .teaser-title.or-choice,.teaser--text button.button--linkstyle:visited .pager__wrapper ul.pager>li.pager__number h2.teaser-title,.teaser--text input.button.button--linkstyle:visited[type=submit] .pager__wrapper ul.pager>li.pager__number .teaser-title.or-choice,.teaser--text input.button.button--linkstyle:visited[type=submit] .pager__wrapper ul.pager>li.pager__number h2.teaser-title,.teaser--text span.button.button--linkstyle:visited .pager__wrapper ul.pager>li.pager__number .teaser-title.or-choice,.teaser--text span.button.button--linkstyle:visited .pager__wrapper ul.pager>li.pager__number h2.teaser-title{opacity:.5}.pager__wrapper ul.pager>li.pager__text{color:#000;background-color:transparent;width:auto;padding-right:4px}.pager__wrapper ul.pager:last-child{padding-top:15px}.pager__wrapper>.l-grid__unit{text-align:center}@media screen and (min-width:768px){.pager__wrapper>.l-grid__unit:first-child{text-align:right}.pager__wrapper>.l-grid__unit:last-child{text-align:left}.pager__wrapper{margin-bottom:60px}.pager__wrapper .pager__next,.pager__wrapper .pager__prev{margin-bottom:0}.pager__wrapper ul.pager:last-child{padding-top:0}}.seotext{padding-top:20px;padding-bottom:80px;font-size:12px}.seotext b,.seotext strong{display:block}.seotext p:last-of-type{margin-bottom:0}.back-top{position:fixed;left:15px;bottom:10px;height:34px;width:34px;font-size:22px;line-height:40px;background:#e9e9e5;border-radius:4px;z-index:8000;text-align:center}.back-top:before{line-height:24px;margin:0;padding:0;font-size:22px;color:#666;text-decoration:none}.sticky__headline,.sticky__topline{display:none}.l-grid__unit-side .sticky-element .sticky__topline,.l-main .l-main__sidebar .sticky-element .sticky__topline{font-family:"Haufe Sans",HelveticaNeue,Helvetica,Arial,sans-serif!important;font-size:1em!important}.l-grid__unit-side .sticky-element .sticky__headline,.l-main .l-main__sidebar .sticky-element .sticky__headline{font-family:"Haufe Sans",HelveticaNeue,Helvetica,Arial,sans-serif!important;font-size:24px!important;margin-top:0!important;margin-bottom:1em!important;padding-bottom:.6em!important}.is-sticky .sticky__headline,.is-sticky .sticky__topline{display:block}.is-sticky .sticky__topline{padding-top:100px!important}.has-tooltip{display:inline-block;margin-left:.5em}.has-tooltip:after{font-family:Glyphicons;content:'\e196';font-size:1.2em;color:#666;line-height:1em;vertical-align:middle}.has-tooltip:hover{cursor:pointer}.tooltip{text-align:left;color:#fff;background:#666;font-size:.8666666667em;line-height:1.3076923077em;position:absolute;z-index:100;padding:15px;width:auto;max-width:70%}@media screen and (min-width:500px){.tooltip{max-width:250px}}.tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #666;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}.event-calendar__item ul li:before,.information-scope .icon-type:before{content:none}.tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #666;top:-20px;bottom:auto}.tooltip.left:after{left:10px;margin:0}.sort-criterion label.tooltip:after,.sort-criterion-mobil label.tooltip:after,.tooltip.right:after{right:10px;left:auto;margin:0}.information-scope .has-tooltip{color:#999;margin-right:12px;margin-left:-33px}.information-scope .has-tooltip:after{color:#c00}.information-scope .has-tooltip:hover:after{color:#db4c4c}.event-calendar{position:relative;padding:3em 0;margin-bottom:1.3333333333em;margin-top:-9.3333333333em}.event-calendar .branded-headline,.event-calendar h1{text-align:center;font-size:2.6666666667em;line-height:1.2em;padding:0 0 1.125em;margin:0}.event-calendar__row{background-color:#F9F9F9;box-shadow:1px 1px 4px 0 rgba(0,0,0,.14);margin-bottom:30px}.event-calendar__row .or-choice,.event-calendar__row h2{font-size:1.8666666667em;line-height:1.2em;color:#fff;background:#c00;text-align:center;padding:.2857142857em;margin-top:0}.event-calendar__row.event-calendar__row--margin{margin:40px 0}.event-calendar__item{margin:0 1.0666666667em;padding:1.6em 1.0666666667em;border-bottom:2px solid #E7E7E7}.event-calendar__item:last-child{border-bottom:none}.event-calendar__item p{font-size:1.2em;line-height:1.1666666667em;margin-bottom:.6666666667em}@media screen and (min-width:1280px){.event-calendar__row.event-calendar__row--no-overflow .event-calendar__item .event-calendar__item-text{height:auto;overflow:inherit}.event-calendar__item .event-calendar__item-text{height:3.5em;overflow:hidden}}.event-calendar__item ul{font-size:.9333333333em;line-height:1.5em;padding:0}.event-calendar__item ul li{margin-bottom:.5em}.event-calendar__item ul li [class*=icon]:before{color:#999;margin-right:1em}.event-calendar__item span.icon-price:before{content:'';height:1.1428571429em;width:1.1428571429em;background-size:1.1428571429em;background-position:left top;background-repeat:no-repeat}.event-calendar__fold{width:4.8em;position:absolute;top:-2.3333333333em;left:2.3333333333em}.event-calendar__fold+.event-calendar__fold{left:auto;right:2.3333333333em}.event-calendar__item{position:relative}.event-calendar__item.has-ribbon{margin-top:50px}@media screen and (min-width:768px){.event-calendar__item.has-ribbon{margin-top:0}}.event-calendar__item--ribbon{padding-top:2.3333333333em}.event-calendar__item-ribbon{font-size:.9333333333em;line-height:1em;position:absolute;font-family:"Haufe Sans Bold",HelveticaNeue,Helvetica,Arial,sans-serif;left:-30px;top:-30px;color:#fff;background:#c00;padding:18px 20px;text-transform:uppercase}.event-calendar__item-ribbon:before{content:'';position:absolute;left:0;top:100%;width:0;height:0;border-style:solid;border-width:0 15px 15px 0;border-color:transparent #b00 transparent transparent}.l-grid-flex{display:flex;flex:row;flex-wrap:wrap;justify-content:space-between}.l-grid-flex .l-grid__unit{width:100%}@media screen and (min-width:960px){.l-grid-flex .l-grid__unit{width:49%}.l-grid-flex.l-grid-flex--thirds .l-grid__unit{width:32%}}.filterbox-lexware>form .filterbox-lexware__item{font-size:1em;cursor:pointer;padding:13px 14px 13px 16px;margin-bottom:10px;color:#333;background:0 0;box-shadow:1px 1px 3px 0 rgba(0,0,0,.12);border-bottom:0;position:relative}.filterbox-lexware>form .filterbox-lexware__item:focus,.filterbox-lexware>form .filterbox-lexware__item:hover{color:#fff;background:#db4c4c;border-bottom:0}.filterbox-lexware>form .filterbox-lexware__item:focus:after,.filterbox-lexware>form .filterbox-lexware__item:hover:after{color:#fff}.filterbox-lexware>form .filterbox-lexware__item:after{font-family:lexware-icons;content:"\e601";color:#c00;float:right;font-size:19px;text-align:center;height:100%;line-height:100%;vertical-align:middle;box-sizing:border-box;transition-property:all;transition-duration:.25s;transition-timing-function:ease-in-out;margin-top:0}.filterbox-lexware>form .filterbox-lexware__item.is-active:after{transform:rotate(180deg)}.filterbox-lexware>form .filterbox-lexware__item+fieldset{display:none}.filterbox-lexware>form .filterbox-lexware__item.is-active+fieldset{display:block;padding:15px 0 20px}.filterbox-lexware>form .filterbox-lexware__item.is-active+fieldset input[type=radio]{visibility:hidden;position:absolute;left:-9999px}.filterbox-lexware>form .filterbox-lexware__item.is-active+fieldset label{cursor:pointer;display:inline-block;font-size:.94em;padding-left:15px;padding-bottom:8px}.filterbox-lexware>form .filterbox-lexware__item.is-active+fieldset label:before{border-radius:30px;cursor:pointer;content:' ';display:inline-block;width:20px;height:20px;position:relative;top:-2px;float:left;border:1px solid #ccc;background:#fff;margin-right:10px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1)}.filterbox-lexware>form .filterbox-lexware__item.is-active+fieldset label:hover:before{background:#f5f5f5;box-shadow:inset 0 0 0 4px #fff}.filterbox-lexware>form .filterbox-lexware__item.is-active+fieldset label span{color:#999;font-size:11px;display:inline-block;padding:5px 10px 5px 0}.filterbox-lexware>form .filterbox-lexware__item.is-active+fieldset input:checked+label:before{background:#db4c4c;box-shadow:inset 0 0 0 4px #fff}@media screen and (max-width:890px){.filterbox-lexware{margin-bottom:30px}.filterbox-lexware>form>fieldset{padding:15px 15px 10px}.filterbox-lexware>form>fieldset .filterbox-lexware__item.is-active+fieldset{padding:15px 0 10px}}.steps-lexware{padding:5px 25px 25px;border:1px solid #cbccc6}.steps-lexware:before{color:#c00;font-family:lexware-icons;content:"\e60d";font-size:79px}.steps-lexware div.delta{margin-top:5px;padding-bottom:15px;font-size:1.2em}.steps-lexware ol{padding:0}.steps-lexware ol li{font-size:.9em;padding-bottom:0;padding-left:19px;font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif}.steps-lexware ol li:before{color:#c00;content:counters(section,".") ". ";min-width:auto;margin-left:-20px}.steps-lexware .linkstyle,.steps-lexware a,.steps-lexware a.button.button--linkstyle,.steps-lexware button.button--linkstyle,.steps-lexware input.button.button--linkstyle[type=submit],.steps-lexware span.button.button--linkstyle{font-size:.9em;font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif;color:#333}.steps-lexware .linkstyle:after,.steps-lexware a.button.button--linkstyle:after,.steps-lexware a:after,.steps-lexware button.button--linkstyle:after,.steps-lexware input.button.button--linkstyle[type=submit]:after,.steps-lexware span.button.button--linkstyle:after{color:#c00}.is-sticky .steps-lexware{display:none}.booking-coupon .booking-coupon__unit{margin:15px 0}@media screen and (min-width:768px){.booking-coupon{text-align:right}.booking-coupon .booking-coupon__unit{text-align:left;display:inline-block;vertical-align:top}.booking-coupon button{margin-top:23px;margin-left:15px;width:auto!important;padding-top:8px;padding-bottom:8px}}.booking-coupon button:disabled:active,.booking-coupon button:disabled:focus,.booking-coupon button:disabled:hover{color:#000!important;background-color:#fff!important;cursor:default}.badge__trigger,.nav-toggle:hover,.nav__item.is-highlighted .icon__more:hover,.nav__label .icon__sub:hover,.search button:hover{cursor:pointer}.nav-wrapper{position:fixed;width:100%;top:0;z-index:99999;background-color:#c00;box-shadow:1px 1px 3px 0 rgba(0,0,0,.12)}.nav-wrapper+.l-section{margin-top:50px}.nav-wrapper .nav{position:absolute;z-index:9999}@media screen and (min-width:1024px){.nav-wrapper .nav{position:relative;float:left;display:block;width:calc(100% - 137px);margin-left:20px}.nav-wrapper:after,.nav-wrapper:before{content:"";display:table}.nav-wrapper:after{clear:both}}.nav-wrapper .l-wrapper{padding-left:0;padding-right:0}.nav-wrapper .l-wrapper:after,.nav-wrapper .l-wrapper:before{content:"";display:table}.nav,.nav li:before{display:none}@media screen and (min-width:960px){.nav-wrapper .l-wrapper{padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.nav-wrapper .l-wrapper{padding-left:30px;padding-right:30px}}.nav,.nav ul{margin:0;padding:0}.nav{width:100%;background:#fff}@media screen and (min-width:1024px){.nav{background:0 0}.nav .nav__sub{background:#fff}}.nav.is-active{display:block}.nav__sub{display:none}.nav__sub.is-active{display:block}.nav__item.is-highlighted{background-color:#f5f5f5;position:relative}.nav__item.is-highlighted .icon__more{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:.875rem;line-height:1em;color:#c00}.nav__item.is-highlighted .icon__more:after{font-family:lexware-icons;content:"\e603"}.nav__item>.nav__label>.linkstyle,.nav__item>.nav__label>a,.nav__item>.nav__label>button.button--linkstyle,.nav__item>.nav__label>input.button.button--linkstyle[type=submit],.nav__item>.nav__label>span.button.button--linkstyle{color:#333;text-decoration:none;padding:13px 45px 13px 20px;font-size:1rem;line-height:1.5em;font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif;display:block}.nav__item>.nav__label>.linkstyle:hover,.nav__item>.nav__label>a:hover,.nav__item>.nav__label>button.button--linkstyle:hover,.nav__item>.nav__label>input.button.button--linkstyle:hover[type=submit],.nav__item>.nav__label>span.button.button--linkstyle:hover,.teaser--text .linkstyle:visited .nav__item>.nav__label>.teaser-title.or-choice,.teaser--text .linkstyle:visited .nav__item>.nav__label>h2.teaser-title,.teaser--text .nav__item>.nav__label>.teaser-title.or-choice:hover,.teaser--text .nav__item>.nav__label>h2.teaser-title:hover,.teaser--text a:visited .nav__item>.nav__label>.teaser-title.or-choice,.teaser--text a:visited .nav__item>.nav__label>h2.teaser-title,.teaser--text button.button--linkstyle:visited .nav__item>.nav__label>.teaser-title.or-choice,.teaser--text button.button--linkstyle:visited .nav__item>.nav__label>h2.teaser-title,.teaser--text input.button.button--linkstyle:visited[type=submit] .nav__item>.nav__label>.teaser-title.or-choice,.teaser--text input.button.button--linkstyle:visited[type=submit] .nav__item>.nav__label>h2.teaser-title,.teaser--text span.button.button--linkstyle:visited .nav__item>.nav__label>.teaser-title.or-choice,.teaser--text span.button.button--linkstyle:visited .nav__item>.nav__label>h2.teaser-title{color:#db4c4c}@media screen and (min-width:1024px){.nav__item>.nav__label>.linkstyle,.nav__item>.nav__label>a,.nav__item>.nav__label>button.button--linkstyle,.nav__item>.nav__label>input.button.button--linkstyle[type=submit],.nav__item>.nav__label>span.button.button--linkstyle{font-size:14px;line-height:1.5em;color:#fff;padding:15px 10px 14px}}.nav__item>.nav__label.is-active>.linkstyle,.nav__item>.nav__label.is-active>a,.nav__item>.nav__label.is-active>button.button--linkstyle,.nav__item>.nav__label.is-active>input.button.button--linkstyle[type=submit],.nav__item>.nav__label.is-active>span.button.button--linkstyle{box-shadow:0 4px 4px -4px rgba(0,0,0,.12);border-left:4px solid #c00;padding-left:16px}@media screen and (min-width:1024px){.nav>.nav__item>.nav__label.is-active>.linkstyle,.nav>.nav__item>.nav__label.is-active>a,.nav>.nav__item>.nav__label.is-active>button.button--linkstyle,.nav>.nav__item>.nav__label.is-active>input.button.button--linkstyle[type=submit],.nav>.nav__item>.nav__label.is-active>span.button.button--linkstyle{box-shadow:none;border-left:none;padding-left:10px;color:#c00;background:#fff}}.nav__item>.nav__label.is-chosen>.linkstyle,.nav__item>.nav__label.is-chosen>a,.nav__item>.nav__label.is-chosen>button.button--linkstyle,.nav__item>.nav__label.is-chosen>input.button.button--linkstyle[type=submit],.nav__item>.nav__label.is-chosen>span.button.button--linkstyle{color:#333;background:#fff}.nav__item>.nav__sub.is-active ul li:last-child{box-shadow:inset 0 -4px 4px -4px rgba(0,0,0,.12)}.nav__sub .nav__item>.nav__label>.linkstyle,.nav__sub .nav__item>.nav__label>a,.nav__sub .nav__item>.nav__label>button.button--linkstyle,.nav__sub .nav__item>.nav__label>input.button.button--linkstyle[type=submit],.nav__sub .nav__item>.nav__label>span.button.button--linkstyle{font-size:.875rem;line-height:1.5;padding-left:30px}.nav__sub .nav__item>.nav__label.is-active>.linkstyle,.nav__sub .nav__item>.nav__label.is-active>a,.nav__sub .nav__item>.nav__label.is-active>button.button--linkstyle,.nav__sub .nav__item>.nav__label.is-active>input.button.button--linkstyle[type=submit],.nav__sub .nav__item>.nav__label.is-active>span.button.button--linkstyle{border-left:4px solid #c00;padding-left:26px}@media screen and (min-width:1024px){.nav__sub .nav__item>.nav__label>.linkstyle,.nav__sub .nav__item>.nav__label>a,.nav__sub .nav__item>.nav__label>button.button--linkstyle,.nav__sub .nav__item>.nav__label>input.button.button--linkstyle[type=submit],.nav__sub .nav__item>.nav__label>span.button.button--linkstyle{color:#333}.nav__sub .nav__item>.nav__label>.linkstyle:hover,.nav__sub .nav__item>.nav__label>a:hover,.nav__sub .nav__item>.nav__label>button.button--linkstyle:hover,.nav__sub .nav__item>.nav__label>input.button.button--linkstyle:hover[type=submit],.nav__sub .nav__item>.nav__label>span.button.button--linkstyle:hover,.nav__sub .teaser--text .linkstyle:visited .nav__item>.nav__label>.teaser-title.or-choice,.nav__sub .teaser--text .linkstyle:visited .nav__item>.nav__label>h2.teaser-title,.nav__sub .teaser--text .nav__item>.nav__label>.teaser-title.or-choice:hover,.nav__sub .teaser--text .nav__item>.nav__label>h2.teaser-title:hover,.nav__sub .teaser--text a:visited .nav__item>.nav__label>.teaser-title.or-choice,.nav__sub .teaser--text a:visited .nav__item>.nav__label>h2.teaser-title,.nav__sub .teaser--text button.button--linkstyle:visited .nav__item>.nav__label>.teaser-title.or-choice,.nav__sub .teaser--text button.button--linkstyle:visited .nav__item>.nav__label>h2.teaser-title,.nav__sub .teaser--text input.button.button--linkstyle:visited[type=submit] .nav__item>.nav__label>.teaser-title.or-choice,.nav__sub .teaser--text input.button.button--linkstyle:visited[type=submit] .nav__item>.nav__label>h2.teaser-title,.nav__sub .teaser--text span.button.button--linkstyle:visited .nav__item>.nav__label>.teaser-title.or-choice,.nav__sub .teaser--text span.button.button--linkstyle:visited .nav__item>.nav__label>h2.teaser-title,.teaser--text .linkstyle:visited .nav__sub .nav__item>.nav__label>.teaser-title.or-choice,.teaser--text .linkstyle:visited .nav__sub .nav__item>.nav__label>h2.teaser-title,.teaser--text .nav__sub .nav__item>.nav__label>.teaser-title.or-choice:hover,.teaser--text .nav__sub .nav__item>.nav__label>h2.teaser-title:hover,.teaser--text a:visited .nav__sub .nav__item>.nav__label>.teaser-title.or-choice,.teaser--text a:visited .nav__sub .nav__item>.nav__label>h2.teaser-title,.teaser--text button.button--linkstyle:visited .nav__sub .nav__item>.nav__label>.teaser-title.or-choice,.teaser--text button.button--linkstyle:visited .nav__sub .nav__item>.nav__label>h2.teaser-title,.teaser--text input.button.button--linkstyle:visited[type=submit] .nav__sub .nav__item>.nav__label>.teaser-title.or-choice,.teaser--text input.button.button--linkstyle:visited[type=submit] .nav__sub .nav__item>.nav__label>h2.teaser-title,.teaser--text span.button.button--linkstyle:visited .nav__sub .nav__item>.nav__label>.teaser-title.or-choice,.teaser--text span.button.button--linkstyle:visited .nav__sub .nav__item>.nav__label>h2.teaser-title{color:#db4c4c}.nav__sub .nav__sub .nav__item>.nav__label>.linkstyle,.nav__sub .nav__sub .nav__item>.nav__label>a,.nav__sub .nav__sub .nav__item>.nav__label>button.button--linkstyle,.nav__sub .nav__sub .nav__item>.nav__label>input.button.button--linkstyle[type=submit],.nav__sub .nav__sub .nav__item>.nav__label>span.button.button--linkstyle{padding-left:50px}.nav__sub .nav__item .nav__label .linkstyle:hover,.nav__sub .nav__item .nav__label .teaser--text .linkstyle:visited .teaser-title.or-choice,.nav__sub .nav__item .nav__label .teaser--text .linkstyle:visited h2.teaser-title,.nav__sub .nav__item .nav__label .teaser--text .teaser-title.or-choice:hover,.nav__sub .nav__item .nav__label .teaser--text a:visited .teaser-title.or-choice,.nav__sub .nav__item .nav__label .teaser--text a:visited h2.teaser-title,.nav__sub .nav__item .nav__label .teaser--text button.button--linkstyle:visited .teaser-title.or-choice,.nav__sub .nav__item .nav__label .teaser--text button.button--linkstyle:visited h2.teaser-title,.nav__sub .nav__item .nav__label .teaser--text h2.teaser-title:hover,.nav__sub .nav__item .nav__label .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice,.nav__sub .nav__item .nav__label .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title,.nav__sub .nav__item .nav__label .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice,.nav__sub .nav__item .nav__label .teaser--text span.button.button--linkstyle:visited h2.teaser-title,.nav__sub .nav__item .nav__label a:hover,.nav__sub .nav__item .nav__label button.button--linkstyle:hover,.nav__sub .nav__item .nav__label input.button.button--linkstyle:hover[type=submit],.nav__sub .nav__item .nav__label span.button.button--linkstyle:hover,.nav__sub .nav__item .nav__label.is-chosen .linkstyle,.nav__sub .nav__item .nav__label.is-chosen a,.nav__sub .nav__item .nav__label.is-chosen button.button--linkstyle,.nav__sub .nav__item .nav__label.is-chosen input.button.button--linkstyle[type=submit],.nav__sub .nav__item .nav__label.is-chosen span.button.button--linkstyle,.teaser--text .linkstyle:visited .nav__sub .nav__item .nav__label .teaser-title.or-choice,.teaser--text .linkstyle:visited .nav__sub .nav__item .nav__label h2.teaser-title,.teaser--text .nav__sub .nav__item .nav__label .teaser-title.or-choice:hover,.teaser--text .nav__sub .nav__item .nav__label h2.teaser-title:hover,.teaser--text a:visited .nav__sub .nav__item .nav__label .teaser-title.or-choice,.teaser--text a:visited .nav__sub .nav__item .nav__label h2.teaser-title,.teaser--text button.button--linkstyle:visited .nav__sub .nav__item .nav__label .teaser-title.or-choice,.teaser--text button.button--linkstyle:visited .nav__sub .nav__item .nav__label h2.teaser-title,.teaser--text input.button.button--linkstyle:visited[type=submit] .nav__sub .nav__item .nav__label .teaser-title.or-choice,.teaser--text input.button.button--linkstyle:visited[type=submit] .nav__sub .nav__item .nav__label h2.teaser-title,.teaser--text span.button.button--linkstyle:visited .nav__sub .nav__item .nav__label .teaser-title.or-choice,.teaser--text span.button.button--linkstyle:visited .nav__sub .nav__item .nav__label h2.teaser-title{border-left:solid 4px #db4c4c;padding-left:26px;box-shadow:0 0 1px 1px rgba(0,0,0,.12)}.nav__sub .nav__sub .nav__item .nav__label .linkstyle:hover,.nav__sub .nav__sub .nav__item .nav__label .teaser--text .linkstyle:visited .teaser-title.or-choice,.nav__sub .nav__sub .nav__item .nav__label .teaser--text .linkstyle:visited h2.teaser-title,.nav__sub .nav__sub .nav__item .nav__label .teaser--text .teaser-title.or-choice:hover,.nav__sub .nav__sub .nav__item .nav__label .teaser--text a:visited .teaser-title.or-choice,.nav__sub .nav__sub .nav__item .nav__label .teaser--text a:visited h2.teaser-title,.nav__sub .nav__sub .nav__item .nav__label .teaser--text button.button--linkstyle:visited .teaser-title.or-choice,.nav__sub .nav__sub .nav__item .nav__label .teaser--text button.button--linkstyle:visited h2.teaser-title,.nav__sub .nav__sub .nav__item .nav__label .teaser--text h2.teaser-title:hover,.nav__sub .nav__sub .nav__item .nav__label .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice,.nav__sub .nav__sub .nav__item .nav__label .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title,.nav__sub .nav__sub .nav__item .nav__label .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice,.nav__sub .nav__sub .nav__item .nav__label .teaser--text span.button.button--linkstyle:visited h2.teaser-title,.nav__sub .nav__sub .nav__item .nav__label a:hover,.nav__sub .nav__sub .nav__item .nav__label button.button--linkstyle:hover,.nav__sub .nav__sub .nav__item .nav__label input.button.button--linkstyle:hover[type=submit],.nav__sub .nav__sub .nav__item .nav__label span.button.button--linkstyle:hover,.teaser--text .linkstyle:visited .nav__sub .nav__sub .nav__item .nav__label .teaser-title.or-choice,.teaser--text .linkstyle:visited .nav__sub .nav__sub .nav__item .nav__label h2.teaser-title,.teaser--text .nav__sub .nav__sub .nav__item .nav__label .teaser-title.or-choice:hover,.teaser--text .nav__sub .nav__sub .nav__item .nav__label h2.teaser-title:hover,.teaser--text a:visited .nav__sub .nav__sub .nav__item .nav__label .teaser-title.or-choice,.teaser--text a:visited .nav__sub .nav__sub .nav__item .nav__label h2.teaser-title,.teaser--text button.button--linkstyle:visited .nav__sub .nav__sub .nav__item .nav__label .teaser-title.or-choice,.teaser--text button.button--linkstyle:visited .nav__sub .nav__sub .nav__item .nav__label h2.teaser-title,.teaser--text input.button.button--linkstyle:visited[type=submit] .nav__sub .nav__sub .nav__item .nav__label .teaser-title.or-choice,.teaser--text input.button.button--linkstyle:visited[type=submit] .nav__sub .nav__sub .nav__item .nav__label h2.teaser-title,.teaser--text span.button.button--linkstyle:visited .nav__sub .nav__sub .nav__item .nav__label .teaser-title.or-choice,.teaser--text span.button.button--linkstyle:visited .nav__sub .nav__sub .nav__item .nav__label h2.teaser-title{border-left:0;padding-left:50px;box-shadow:none}}.nav__label{position:relative}.nav__label .icon__sub{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:.875rem;line-height:1em;color:#c00}.nav__label .icon__sub:after{font-family:lexware-icons;content:"\e601"}.nav__label.is-active .icon__sub:after{content:"\e604"}@media screen and (min-width:1024px) and (min-width:1024px){.nav>.nav__item>.nav__sub--mega{width:calc(100vw - 60px);left:-137px;max-width:1220px}}@media screen and (min-width:1024px){.nav>.nav__item>.nav__label .icon__sub:after{content:""}.nav>li.nav__item{display:inline-block;margin-right:2px}.nav>.nav__item>.nav__sub{display:none;position:absolute;top:50px;min-width:300px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.12)}.nav>.nav__item .is-active{display:block}}.nav__sub--mega:after,.nav__sub--mega:before{content:"";display:table}.nav__sub--mega .nav__sub-left{width:100%;float:none}@media screen and (min-width:1024px){.nav__sub--mega .nav__sub-left{width:400px;float:left}}.nav__sub--mega .nav__sub-right{float:none;display:none}@media screen and (min-width:1024px){.nav__sub--mega .nav__sub-right{float:left;display:block;width:calc(100% - 400px)}}.nav__content{display:none}.nav__content.is-visible{display:block}.nav-toggle{position:absolute;left:0;top:0}.nav-toggle .nav-toggle__icon{display:inline-block;vertical-align:middle;margin:12px 5px 11px 15px}.nav-toggle .nav-toggle__text{display:inline-block;vertical-align:middle;color:#fff}@media screen and (min-width:1024px){.nav-toggle{display:none}}.nav-toggle__icon{width:27px;height:27px;position:relative;margin:14px 0;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;display:inline-block}.nav-toggle__icon span{display:block;position:absolute;height:3px;width:100%;background:#fff;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.nav-toggle__icon span:nth-child(1){top:5px}.nav-toggle__icon span:nth-child(2),.nav-toggle__icon span:nth-child(3){top:13px}.nav-toggle__icon span:nth-child(4){top:21px}.nav-toggle.is-active .nav-toggle__icon span:nth-child(1),.nav-toggle.is-active .nav-toggle__icon span:nth-child(4){top:13px;width:0%;left:50%}.nav-toggle.is-active .nav-toggle__icon span:nth-child(2){transform:rotate(45deg)}.nav-toggle.is-active .nav-toggle__icon span:nth-child(3){transform:rotate(-45deg)}.meta-nav:after,.meta-nav:before{content:"";display:table}.meta-nav .meta-nav__item{float:left}.meta-nav .meta-nav__item+.meta-nav__item{float:right}.meta-nav .meta-nav__item .meta-nav__sub{display:none}.meta-nav{background:#666}@media screen and (min-width:1024px){.nav>li:last-child{float:right}.meta-nav .meta-nav__item .meta-nav__sub.is-active{display:block}.meta-nav{background:0 0}.meta-nav .meta-nav__label{margin-left:2px;background-color:#b00}}.meta-nav .meta-nav__label.is-active{background:#fff}.meta-nav .meta-nav__label.is-active .icon-hat:before,.meta-nav .meta-nav__label.is-active .icon-person:before,.meta-nav .meta-nav__label.is-active .meta-nav__label-text{color:#c00}.meta-nav__item{position:relative}.meta-nav__item .meta-nav__sub{box-shadow:1px 1px 3px 0 rgba(0,0,0,.12);background:#fff;position:absolute;right:0;z-index:2000;width:335px;padding:20px}.icon-hat,.icon-person{position:relative;text-align:center;padding:13px 16px 12px;display:inline-block}.icon-hat:before,.icon-person:before{font-family:lexware-icons;font-size:1.25rem;margin:0;color:#fff}.icon-person:before{content:"\e636"}.icon-hat:before{content:"\e62f"}.icon-hat .meta-nav__label-text,.icon-person .meta-nav__label-text{font-size:11px;color:#fff;font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif;line-height:1em;display:none}@media screen and (min-width:1024px){.icon-hat,.icon-person{padding:7px}.icon-hat .meta-nav__label-text,.icon-person .meta-nav__label-text{display:block}.logo{float:left}}.icon-person.is-authorised{padding:13px 16px 12px}.icon-person.is-authorised:after{font-family:lexware-icons;color:#fff;content:"\e605";position:absolute;bottom:2px;right:5px;font-size:11px;line-height:20px;background-color:#333;border-radius:50%;width:20px;height:20px}.search button[type=submit]:before,.search-toggle:before{content:"\e610"}.search,.search-toggle{top:0;right:0;position:absolute}.icon-person.is-authorised .meta-nav__label-text{display:none}.meta-nav__sub p{margin-bottom:1.1em;margin-top:1.1em;font-size:.75rem;line-height:1.5em}.meta-nav__sub p.large{font-size:.9375rem;line-height:1.5em;text-align:center}.meta-nav__sub .button{font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400}.meta-nav__sub .button--alt{background:#fff;color:#000}.meta-nav__sub .button--alt:hover{background:#db4c4c;color:#fff}.meta-nav__sub hr{border:none;border-top:1px solid #ccc;height:0;margin:20px 0}.logo{display:block;padding:16px 0 14px}@media screen and (-webkit-min-device-pixel-ratio:0){.logo{padding:17px 0 13px}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.smartPlayer .image #tsc_question{max-height:calc(40% - 75px)}.smartPlayer .image #tsc_answers{max-height:calc(60% - 75px)}.logo{padding:16px 0 14px}}.logo img{display:block;margin-left:auto;margin-right:auto;width:117px;height:20px}.search-toggle{height:50px;width:50px;line-height:50px;border:none;font-size:19px;text-align:center}.search-toggle:before{font-family:lexware-icons;color:#fff}@media screen and (min-width:1024px){.search-toggle{display:none}}.search{display:none;z-index:20;width:100%;pointer-events:none}.search.is-active{display:block}@media screen and (min-width:1024px){.search{display:block;top:50px;right:30px;width:calc(100% - 60px)}}.search button[type=submit]{position:absolute;right:0;top:0}.search button:focus,.search input:focus{outline:0}.search input[type=search]{pointer-events:all;font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif;height:50px;width:100%;font-size:.875rem;line-height:1.5em;border:0;padding:5px 120px 5px 10px;background-color:#f5f5f5;color:#333;transition:width .2s ease-in-out;border-radius:0;-webkit-appearance:none;box-shadow:1px 1px 3px 0 rgba(0,0,0,.12)}.contact,.info,.teaser,.topic{box-shadow:0 0 5px 0 rgba(0,0,0,.2)}@media screen and (min-width:1024px){.search input[type=search]{width:285px;float:right;padding-right:60px}.search input[type=search]+button[type=reset]{display:none}.search input[type=search]:focus{width:100%;padding-right:120px}.search input[type=search]:focus+button[type=reset]{display:block}}.search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search button[type=submit],.search button[type=reset]{pointer-events:all;height:50px;width:50px;line-height:50px;border:0;margin:0;padding:0}.search button[type=submit]:before,.search button[type=reset]:before{font-family:lexware-icons}.search button[type=submit]{background-color:#333;color:#fff;font-size:20px}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.search button[type=submit]:before{padding-left:2px}}.search button[type=reset]{position:absolute;top:0;right:50px;background-color:transparent;color:#999;font-size:1.25rem}.search button[type=reset]:before{content:"\e64c"}::-webkit-input-placeholder{font-style:italic;color:#999}:-moz-placeholder{font-style:italic;color:#999}::-moz-placeholder{font-style:italic;color:#999}:-ms-input-placeholder{font-style:italic;color:#999}::placeholder{font-style:italic;color:#999}.stage{background-position:top center;background-repeat:no-repeat;background-size:cover}.stage .l-wrapper{min-height:275px;padding-bottom:100px;padding-top:100px}.stage .branded-headline,.stage h1{font-family:"Haufe Sans",HelveticaNeue,Helvetica,Arial,sans-serif;font-size:3em;line-height:1.2em;padding-bottom:0}.stage .or-choice,.stage h2{margin-top:0;padding-bottom:0;font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif}.stage p{font-size:1rem;line-height:1.3em;margin:15px 0}@media screen and (min-width:1024px){.stage .l-wrapper{padding-top:180px;min-height:425px}.stage p{margin:30px 0}}.stage--overview{padding-bottom:0;margin-top:-50px}.stage--overview .l-wrapper{padding-bottom:100px;padding-top:100px}@media screen and (min-width:1024px){.stage--overview .l-wrapper{padding-top:180px;min-height:425px}}.stage--overview .headline-patch{position:absolute;bottom:0;left:0;margin:0 25px}@media screen and (min-width:960px){.stage--overview .headline-patch{margin:0 40px}}.stage--overview .headline-patch .teaser__patch{position:absolute;top:-10px;left:-10px;z-index:1;color:#eee;width:55px;overflow:hidden}.stage--overview .headline-patch .teaser__patch:before{position:absolute;top:0;margin:10px 0 0;left:0;right:0;content:'';background-repeat:no-repeat;background-position:top;width:55px;height:55px}.stage--overview .headline-patch .teaser__patch:after{content:"";border:55px solid #c00;border-bottom-color:transparent;border-bottom-width:25px;border-top-width:0;display:inline-block;height:75px;margin:0;width:0;z-index:-1}.stage--overview .headline-patch .branded-headline,.stage--overview .headline-patch h1{background:rgba(255,255,255,.8);display:inline-block;padding:20px 20px 20px 70px;margin:0;font-size:2em}@media screen and (min-width:960px){.stage--overview .headline-patch .branded-headline,.stage--overview .headline-patch h1{font-size:2.4em}}.stage-badge{position:absolute;top:50px;width:175px;padding:12px;text-align:center;background:#acc61c;color:#fff;display:none}.teaser,.topic{background:#fff}.stage-badge p{margin:0;font-size:1.2em;line-height:1.4em}.stage-badge p span{font-size:1.4em}.stage-badge .linkstyle,.stage-badge a,.stage-badge a.button.button--linkstyle,.stage-badge button.button--linkstyle,.stage-badge input.button.button--linkstyle[type=submit],.stage-badge span.button.button--linkstyle{display:block;border:1px solid #fff;padding:10px;color:#fff;margin-top:12px}.teaser h3,.teaser h4{font-size:1.25rem;line-height:1.3em;padding:0}.stage-badge .linkstyle:hover,.stage-badge .teaser--text .linkstyle:visited .teaser-title.or-choice,.stage-badge .teaser--text .linkstyle:visited h2.teaser-title,.stage-badge .teaser--text .teaser-title.or-choice:hover,.stage-badge .teaser--text a:visited .teaser-title.or-choice,.stage-badge .teaser--text a:visited h2.teaser-title,.stage-badge .teaser--text button.button--linkstyle:visited .teaser-title.or-choice,.stage-badge .teaser--text button.button--linkstyle:visited h2.teaser-title,.stage-badge .teaser--text h2.teaser-title:hover,.stage-badge .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice,.stage-badge .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title,.stage-badge .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice,.stage-badge .teaser--text span.button.button--linkstyle:visited h2.teaser-title,.stage-badge a:hover,.stage-badge button.button--linkstyle:hover,.stage-badge input.button.button--linkstyle:hover[type=submit],.stage-badge span.button.button--linkstyle:hover,.teaser--text .linkstyle:visited .stage-badge .teaser-title.or-choice,.teaser--text .linkstyle:visited .stage-badge h2.teaser-title,.teaser--text .stage-badge .teaser-title.or-choice:hover,.teaser--text .stage-badge h2.teaser-title:hover,.teaser--text a:visited .stage-badge .teaser-title.or-choice,.teaser--text a:visited .stage-badge h2.teaser-title,.teaser--text button.button--linkstyle:visited .stage-badge .teaser-title.or-choice,.teaser--text button.button--linkstyle:visited .stage-badge h2.teaser-title,.teaser--text input.button.button--linkstyle:visited[type=submit] .stage-badge .teaser-title.or-choice,.teaser--text input.button.button--linkstyle:visited[type=submit] .stage-badge h2.teaser-title,.teaser--text span.button.button--linkstyle:visited .stage-badge .teaser-title.or-choice,.teaser--text span.button.button--linkstyle:visited .stage-badge h2.teaser-title{background:#fff;color:#acc61c}.stage-badge.pull-right{left:auto;right:30px}@media screen and (min-width:960px){.l-grid-flex--thirds .l-grid__unit>.teaser{height:100%;margin:0}}.teaser{margin:20px 0}@media screen and (min-width:1024px){.stage-badge{display:block}.teaser{margin:40px 0}}.teaser h3{font-family:"Haufe Sans Bold",HelveticaNeue,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-top:.25em;margin-bottom:.25em}.teaser h4,.teaser p{font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif;margin-top:.25em}.teaser h4{margin-bottom:.5em}.teaser p{font-size:.875rem;line-height:1.5714285714em;color:#333;margin-bottom:.25em}.teaser .teaser__head{padding:25px 20px 10px 60px}.teaser .teaser__image{width:100%;position:relative;overflow:hidden}.teaser .teaser__image img{display:block;width:100%}.teaser .teaser__image .arrow-down{position:absolute;top:-2px;left:0;right:0}.teaser .teaser__content{margin:0 20px;padding:20px 0;position:relative}.teaser .teaser__content.has-border{border-top:1px solid #C5C5C5;position:relative;text-align:right}.teaser .teaser__content p{color:#999}.teaser .teaser__content h4+p{padding-right:20px}.teaser .teaser__content .linkstyle,.teaser .teaser__content a,.teaser .teaser__content button.button--linkstyle,.teaser .teaser__content input.button.button--linkstyle[type=submit],.teaser .teaser__content span.button.button--linkstyle{font-family:"Haufe Sans",HelveticaNeue,Helvetica,Arial,sans-serif;display:flex;align-items:center;justify-content:flex-end}.linkstyle .teaser__content:after,a .teaser__content:after,a.button.button--linkstyle .teaser__content:after,button.button--linkstyle .teaser__content:after,input.button.button--linkstyle[type=submit] .teaser__content:after,span.button.button--linkstyle .teaser__content:after{font-family:lexware-icons;content:"\e603";position:absolute;right:0;bottom:20px;font-size:1rem}.teaser--image{margin:0 0 30px}@media screen and (min-width:1024px){.teaser--image{margin:0 0 40px}}.teaser--image img{width:100%;display:block}@media screen and (min-width:960px){.teaser--image{display:flex;flex-direction:row;flex-wrap:wrap}.teaser--image .teaser__image{width:33.3333333333%}.teaser--image .teaser__text{width:66.6666666667%}}.teaser--image .teaser__head{padding:25px 20px 10px}.teaser{position:relative}.teaser .teaser__patch{position:absolute;top:-10px;left:-10px;z-index:1;color:#eee;width:55px;overflow:hidden}.teaser .teaser__patch:before{font-family:lexware-icons;position:absolute;top:20px;left:0;right:0;font-size:2.1875rem;color:#fff;margin:0 auto}.teaser .teaser__patch:after{content:"";border:55px solid #c00;border-bottom-color:transparent;border-bottom-width:25px;border-top-width:0;display:inline-block;height:75px;margin:0;width:0;z-index:-1}.teaser .teaser__patch.icon-training:before{content:"\e632"}.teaser .teaser__patch.icon-online-training:before{content:"\e638"}.teaser .teaser__patch.icon-video:before{content:"\e624"}.teaser .teaser__patch.icon-user:before{font-family:Glyphicons;content:"\e044";font-size:1.6666666667rem;line-height:1.3em}.topic .topic__content h3,.topic .topic__content p{font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif}.teaser .linkstyle .teaser__image img,.teaser a .teaser__image img,.teaser button.button--linkstyle .teaser__image img,.teaser input.button.button--linkstyle[type=submit] .teaser__image img,.teaser span.button.button--linkstyle .teaser__image img{transition:all .2s ease-in-out}.teaser .linkstyle:hover .teaser__image img,.teaser .teaser--text .linkstyle:visited .teaser-title.or-choice .teaser__image img,.teaser .teaser--text .linkstyle:visited h2.teaser-title .teaser__image img,.teaser .teaser--text .teaser-title.or-choice:hover .teaser__image img,.teaser .teaser--text a:visited .teaser-title.or-choice .teaser__image img,.teaser .teaser--text a:visited h2.teaser-title .teaser__image img,.teaser .teaser--text button.button--linkstyle:visited .teaser-title.or-choice .teaser__image img,.teaser .teaser--text button.button--linkstyle:visited h2.teaser-title .teaser__image img,.teaser .teaser--text h2.teaser-title:hover .teaser__image img,.teaser .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice .teaser__image img,.teaser .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title .teaser__image img,.teaser .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice .teaser__image img,.teaser .teaser--text span.button.button--linkstyle:visited h2.teaser-title .teaser__image img,.teaser a:hover .teaser__image img,.teaser button.button--linkstyle:hover .teaser__image img,.teaser input.button.button--linkstyle:hover[type=submit] .teaser__image img,.teaser span.button.button--linkstyle:hover .teaser__image img,.teaser--text .linkstyle:visited .teaser .teaser-title.or-choice .teaser__image img,.teaser--text .linkstyle:visited .teaser h2.teaser-title .teaser__image img,.teaser--text .teaser .teaser-title.or-choice:hover .teaser__image img,.teaser--text .teaser h2.teaser-title:hover .teaser__image img,.teaser--text a:visited .teaser .teaser-title.or-choice .teaser__image img,.teaser--text a:visited .teaser h2.teaser-title .teaser__image img,.teaser--text button.button--linkstyle:visited .teaser .teaser-title.or-choice .teaser__image img,.teaser--text button.button--linkstyle:visited .teaser h2.teaser-title .teaser__image img,.teaser--text input.button.button--linkstyle:visited[type=submit] .teaser .teaser-title.or-choice .teaser__image img,.teaser--text input.button.button--linkstyle:visited[type=submit] .teaser h2.teaser-title .teaser__image img,.teaser--text span.button.button--linkstyle:visited .teaser .teaser-title.or-choice .teaser__image img,.teaser--text span.button.button--linkstyle:visited .teaser h2.teaser-title .teaser__image img{transform:scale(1.06)}.teaser .linkstyle:hover h4,.teaser .linkstyle:hover h4+p,.teaser .teaser--text .linkstyle:visited .teaser-title.or-choice h4,.teaser .teaser--text .linkstyle:visited .teaser-title.or-choice h4+p,.teaser .teaser--text .linkstyle:visited h2.teaser-title h4,.teaser .teaser--text .linkstyle:visited h2.teaser-title h4+p,.teaser .teaser--text .teaser-title.or-choice:hover h4,.teaser .teaser--text .teaser-title.or-choice:hover h4+p,.teaser .teaser--text a:visited .teaser-title.or-choice h4,.teaser .teaser--text a:visited .teaser-title.or-choice h4+p,.teaser .teaser--text a:visited h2.teaser-title h4,.teaser .teaser--text a:visited h2.teaser-title h4+p,.teaser .teaser--text button.button--linkstyle:visited .teaser-title.or-choice h4,.teaser .teaser--text button.button--linkstyle:visited .teaser-title.or-choice h4+p,.teaser .teaser--text button.button--linkstyle:visited h2.teaser-title h4,.teaser .teaser--text button.button--linkstyle:visited h2.teaser-title h4+p,.teaser .teaser--text h2.teaser-title:hover h4,.teaser .teaser--text h2.teaser-title:hover h4+p,.teaser .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice h4,.teaser .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice h4+p,.teaser .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title h4,.teaser .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title h4+p,.teaser .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice h4,.teaser .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice h4+p,.teaser .teaser--text span.button.button--linkstyle:visited h2.teaser-title h4,.teaser .teaser--text span.button.button--linkstyle:visited h2.teaser-title h4+p,.teaser a:hover h4,.teaser a:hover h4+p,.teaser button.button--linkstyle:hover h4,.teaser button.button--linkstyle:hover h4+p,.teaser input.button.button--linkstyle:hover[type=submit] h4,.teaser input.button.button--linkstyle:hover[type=submit] h4+p,.teaser span.button.button--linkstyle:hover h4,.teaser span.button.button--linkstyle:hover h4+p,.teaser--text .linkstyle:visited .teaser .teaser-title.or-choice h4,.teaser--text .linkstyle:visited .teaser .teaser-title.or-choice h4+p,.teaser--text .linkstyle:visited .teaser h2.teaser-title h4,.teaser--text .linkstyle:visited .teaser h2.teaser-title h4+p,.teaser--text .teaser .teaser-title.or-choice:hover h4,.teaser--text .teaser .teaser-title.or-choice:hover h4+p,.teaser--text .teaser h2.teaser-title:hover h4,.teaser--text .teaser h2.teaser-title:hover h4+p,.teaser--text a:visited .teaser .teaser-title.or-choice h4,.teaser--text a:visited .teaser .teaser-title.or-choice h4+p,.teaser--text a:visited .teaser h2.teaser-title h4,.teaser--text a:visited .teaser h2.teaser-title h4+p,.teaser--text button.button--linkstyle:visited .teaser .teaser-title.or-choice h4,.teaser--text button.button--linkstyle:visited .teaser .teaser-title.or-choice h4+p,.teaser--text button.button--linkstyle:visited .teaser h2.teaser-title h4,.teaser--text button.button--linkstyle:visited .teaser h2.teaser-title h4+p,.teaser--text input.button.button--linkstyle:visited[type=submit] .teaser .teaser-title.or-choice h4,.teaser--text input.button.button--linkstyle:visited[type=submit] .teaser .teaser-title.or-choice h4+p,.teaser--text input.button.button--linkstyle:visited[type=submit] .teaser h2.teaser-title h4,.teaser--text input.button.button--linkstyle:visited[type=submit] .teaser h2.teaser-title h4+p,.teaser--text span.button.button--linkstyle:visited .teaser .teaser-title.or-choice h4,.teaser--text span.button.button--linkstyle:visited .teaser .teaser-title.or-choice h4+p,.teaser--text span.button.button--linkstyle:visited .teaser h2.teaser-title h4,.teaser--text span.button.button--linkstyle:visited .teaser h2.teaser-title h4+p{color:#db4c4c}.topic{margin:20px 0}@media screen and (min-width:1024px){.topic{margin:40px 0}}.topic .topic__content{padding:20px}.topic .topic__content h3{font-size:1.25rem;line-height:1.3em;margin-top:0;margin-bottom:.25em;padding:0;min-height:2.6em}.topic .topic__content p{font-size:.875rem;line-height:1.5714285714em;color:#333;margin-top:1em;margin-bottom:1em}.topic .topic__link{position:relative;padding:12px 20px;color:#fff;background:#c00;font-size:.875rem;line-height:1.2857142857em;font-family:"Haufe Sans Bold",HelveticaNeue,Helvetica,Arial,sans-serif}.topic .topic__link:after,.video .video__content .video__content-video:after{font-family:lexware-icons;top:50%;transform:translateY(-50%)}.topic .topic__link:after{content:"\e603";position:absolute;right:20px}.topic .linkstyle .topic__content h3,.topic .linkstyle .topic__content p,.topic a .topic__content h3,.topic a .topic__content p,.topic button.button--linkstyle .topic__content h3,.topic button.button--linkstyle .topic__content p,.topic input.button.button--linkstyle[type=submit] .topic__content h3,.topic input.button.button--linkstyle[type=submit] .topic__content p,.topic span.button.button--linkstyle .topic__content h3,.topic span.button.button--linkstyle .topic__content p{transition:color .2s ease-in-out}.teaser--text .linkstyle:visited .topic .teaser-title.or-choice .topic__content h3,.teaser--text .linkstyle:visited .topic .teaser-title.or-choice .topic__content p,.teaser--text .linkstyle:visited .topic h2.teaser-title .topic__content h3,.teaser--text .linkstyle:visited .topic h2.teaser-title .topic__content p,.teaser--text .topic .teaser-title.or-choice:hover .topic__content h3,.teaser--text .topic .teaser-title.or-choice:hover .topic__content p,.teaser--text .topic h2.teaser-title:hover .topic__content h3,.teaser--text .topic h2.teaser-title:hover .topic__content p,.teaser--text a:visited .topic .teaser-title.or-choice .topic__content h3,.teaser--text a:visited .topic .teaser-title.or-choice .topic__content p,.teaser--text a:visited .topic h2.teaser-title .topic__content h3,.teaser--text a:visited .topic h2.teaser-title .topic__content p,.teaser--text button.button--linkstyle:visited .topic .teaser-title.or-choice .topic__content h3,.teaser--text button.button--linkstyle:visited .topic .teaser-title.or-choice .topic__content p,.teaser--text button.button--linkstyle:visited .topic h2.teaser-title .topic__content h3,.teaser--text button.button--linkstyle:visited .topic h2.teaser-title .topic__content p,.teaser--text input.button.button--linkstyle:visited[type=submit] .topic .teaser-title.or-choice .topic__content h3,.teaser--text input.button.button--linkstyle:visited[type=submit] .topic .teaser-title.or-choice .topic__content p,.teaser--text input.button.button--linkstyle:visited[type=submit] .topic h2.teaser-title .topic__content h3,.teaser--text input.button.button--linkstyle:visited[type=submit] .topic h2.teaser-title .topic__content p,.teaser--text span.button.button--linkstyle:visited .topic .teaser-title.or-choice .topic__content h3,.teaser--text span.button.button--linkstyle:visited .topic .teaser-title.or-choice .topic__content p,.teaser--text span.button.button--linkstyle:visited .topic h2.teaser-title .topic__content h3,.teaser--text span.button.button--linkstyle:visited .topic h2.teaser-title .topic__content p,.topic .linkstyle:hover .topic__content h3,.topic .linkstyle:hover .topic__content p,.topic .teaser--text .linkstyle:visited .teaser-title.or-choice .topic__content h3,.topic .teaser--text .linkstyle:visited .teaser-title.or-choice .topic__content p,.topic .teaser--text .linkstyle:visited h2.teaser-title .topic__content h3,.topic .teaser--text .linkstyle:visited h2.teaser-title .topic__content p,.topic .teaser--text .teaser-title.or-choice:hover .topic__content h3,.topic .teaser--text .teaser-title.or-choice:hover .topic__content p,.topic .teaser--text a:visited .teaser-title.or-choice .topic__content h3,.topic .teaser--text a:visited .teaser-title.or-choice .topic__content p,.topic .teaser--text a:visited h2.teaser-title .topic__content h3,.topic .teaser--text a:visited h2.teaser-title .topic__content p,.topic .teaser--text button.button--linkstyle:visited .teaser-title.or-choice .topic__content h3,.topic .teaser--text button.button--linkstyle:visited .teaser-title.or-choice .topic__content p,.topic .teaser--text button.button--linkstyle:visited h2.teaser-title .topic__content h3,.topic .teaser--text button.button--linkstyle:visited h2.teaser-title .topic__content p,.topic .teaser--text h2.teaser-title:hover .topic__content h3,.topic .teaser--text h2.teaser-title:hover .topic__content p,.topic .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice .topic__content h3,.topic .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice .topic__content p,.topic .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title .topic__content h3,.topic .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title .topic__content p,.topic .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice .topic__content h3,.topic .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice .topic__content p,.topic .teaser--text span.button.button--linkstyle:visited h2.teaser-title .topic__content h3,.topic .teaser--text span.button.button--linkstyle:visited h2.teaser-title .topic__content p,.topic a:hover .topic__content h3,.topic a:hover .topic__content p,.topic button.button--linkstyle:hover .topic__content h3,.topic button.button--linkstyle:hover .topic__content p,.topic input.button.button--linkstyle:hover[type=submit] .topic__content h3,.topic input.button.button--linkstyle:hover[type=submit] .topic__content p,.topic span.button.button--linkstyle:hover .topic__content h3,.topic span.button.button--linkstyle:hover .topic__content p{color:#db4c4c}.video{margin:20px 0}@media screen and (min-width:1024px){.video{margin:40px 0}}.video .video__content{position:relative;margin-bottom:20px}.video .video__content.video__content--iframe{position:relative!important;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video .video__content .video__content-video{position:relative;overflow:hidden}.video .video__content .video__content-video:after{content:"\e624";color:#c00;font-size:60px;line-height:1em;display:inline-block;position:absolute;height:60px;width:60px;left:0;right:0;margin:auto;transition:color .2s ease-in-out}.video .video__content .video__content-video img{width:100%;display:block}.video .video__content .video__content-text{font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif;background-color:rgba(255,255,255,.85);color:#333;font-size:.875rem;line-height:1.5714285714em;padding:10px}.video .video__cta,.video h4{color:#fff;font-size:1.25rem;line-height:1.25em}@media screen and (min-width:1280px){.video .video__content .video__content-text{position:absolute;bottom:0;left:0;right:0}}.video .video__content iframe{margin-bottom:20px;position:absolute!important;top:0;left:0;width:100%;height:100%}.video h4{font-family:"Haufe Sans Bold",HelveticaNeue,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-top:0}.video .video__cta{font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif;display:block}.info,.info .info__image,.info .linkstyle,.info a,.info a.button.button--linkstyle,.info button.button--linkstyle,.info input.button.button--linkstyle[type=submit],.info span.button.button--linkstyle{display:flex}.video .video__cta:after{content:"\e603";font-family:lexware-icons;font-size:.7em;line-height:1em;margin-left:1em}.video .video__cta:hover{color:#db4c4c}.video .linkstyle .video__content-video img,.video a .video__content-video img,.video button.button--linkstyle .video__content-video img,.video input.button.button--linkstyle[type=submit] .video__content-video img,.video span.button.button--linkstyle .video__content-video img{transition:all .2s ease-in-out}.teaser--text .linkstyle:visited .video .teaser-title.or-choice .video__content-video img,.teaser--text .linkstyle:visited .video h2.teaser-title .video__content-video img,.teaser--text .video .teaser-title.or-choice:hover .video__content-video img,.teaser--text .video h2.teaser-title:hover .video__content-video img,.teaser--text a:visited .video .teaser-title.or-choice .video__content-video img,.teaser--text a:visited .video h2.teaser-title .video__content-video img,.teaser--text button.button--linkstyle:visited .video .teaser-title.or-choice .video__content-video img,.teaser--text button.button--linkstyle:visited .video h2.teaser-title .video__content-video img,.teaser--text input.button.button--linkstyle:visited[type=submit] .video .teaser-title.or-choice .video__content-video img,.teaser--text input.button.button--linkstyle:visited[type=submit] .video h2.teaser-title .video__content-video img,.teaser--text span.button.button--linkstyle:visited .video .teaser-title.or-choice .video__content-video img,.teaser--text span.button.button--linkstyle:visited .video h2.teaser-title .video__content-video img,.video .linkstyle:hover .video__content-video img,.video .teaser--text .linkstyle:visited .teaser-title.or-choice .video__content-video img,.video .teaser--text .linkstyle:visited h2.teaser-title .video__content-video img,.video .teaser--text .teaser-title.or-choice:hover .video__content-video img,.video .teaser--text a:visited .teaser-title.or-choice .video__content-video img,.video .teaser--text a:visited h2.teaser-title .video__content-video img,.video .teaser--text button.button--linkstyle:visited .teaser-title.or-choice .video__content-video img,.video .teaser--text button.button--linkstyle:visited h2.teaser-title .video__content-video img,.video .teaser--text h2.teaser-title:hover .video__content-video img,.video .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice .video__content-video img,.video .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title .video__content-video img,.video .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice .video__content-video img,.video .teaser--text span.button.button--linkstyle:visited h2.teaser-title .video__content-video img,.video a:hover .video__content-video img,.video button.button--linkstyle:hover .video__content-video img,.video input.button.button--linkstyle:hover[type=submit] .video__content-video img,.video span.button.button--linkstyle:hover .video__content-video img{transform:scale(1.06)}.info{background:#fff}.info .info__image{background:#c00;padding:30px;flex:0 0 108px}.info .info__image .info__image-inner{display:flex;flex-direction:column;justify-content:space-around;text-align:center;width:100%}.info .info__image .info__image-inner:after{font-family:Glyphicons;content:"\e044";color:#fff;font-size:2.5rem;line-height:1em}.info .info__text h3,.info .info__text p{font-family:"Haufe Sans Light",HelveticaNeue,Helvetica,Arial,sans-serif}.info .info__text{padding:20px 30px 20px 20px;position:relative}.info .info__text h3{font-size:1.25rem;line-height:1.3em;margin-top:0;margin-bottom:.25em;padding:0}.info .info__text p{font-size:.875rem;line-height:1.5714285714em;color:#333;margin-top:.25em;margin-bottom:0}.info .info__text:after{content:"\e603";font-family:lexware-icons;font-size:.7em;line-height:1em;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.info .linkstyle .info__text h3,.info .linkstyle .info__text p,.info a .info__text h3,.info a .info__text p,.info button.button--linkstyle .info__text h3,.info button.button--linkstyle .info__text p,.info input.button.button--linkstyle[type=submit] .info__text h3,.info input.button.button--linkstyle[type=submit] .info__text p,.info span.button.button--linkstyle .info__text h3,.info span.button.button--linkstyle .info__text p{transition:color .2s ease-in-out}.info .linkstyle:hover .info__text h3,.info .linkstyle:hover .info__text p,.info .teaser--text .linkstyle:visited .teaser-title.or-choice .info__text h3,.info .teaser--text .linkstyle:visited .teaser-title.or-choice .info__text p,.info .teaser--text .linkstyle:visited h2.teaser-title .info__text h3,.info .teaser--text .linkstyle:visited h2.teaser-title .info__text p,.info .teaser--text .teaser-title.or-choice:hover .info__text h3,.info .teaser--text .teaser-title.or-choice:hover .info__text p,.info .teaser--text a:visited .teaser-title.or-choice .info__text h3,.info .teaser--text a:visited .teaser-title.or-choice .info__text p,.info .teaser--text a:visited h2.teaser-title .info__text h3,.info .teaser--text a:visited h2.teaser-title .info__text p,.info .teaser--text button.button--linkstyle:visited .teaser-title.or-choice .info__text h3,.info .teaser--text button.button--linkstyle:visited .teaser-title.or-choice .info__text p,.info .teaser--text button.button--linkstyle:visited h2.teaser-title .info__text h3,.info .teaser--text button.button--linkstyle:visited h2.teaser-title .info__text p,.info .teaser--text h2.teaser-title:hover .info__text h3,.info .teaser--text h2.teaser-title:hover .info__text p,.info .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice .info__text h3,.info .teaser--text input.button.button--linkstyle:visited[type=submit] .teaser-title.or-choice .info__text p,.info .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title .info__text h3,.info .teaser--text input.button.button--linkstyle:visited[type=submit] h2.teaser-title .info__text p,.info .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice .info__text h3,.info .teaser--text span.button.button--linkstyle:visited .teaser-title.or-choice .info__text p,.info .teaser--text span.button.button--linkstyle:visited h2.teaser-title .info__text h3,.info .teaser--text span.button.button--linkstyle:visited h2.teaser-title .info__text p,.info a:hover .info__text h3,.info a:hover .info__text p,.info button.button--linkstyle:hover .info__text h3,.info button.button--linkstyle:hover .info__text p,.info input.button.button--linkstyle:hover[type=submit] .info__text h3,.info input.button.button--linkstyle:hover[type=submit] .info__text p,.info span.button.button--linkstyle:hover .info__text h3,.info span.button.button--linkstyle:hover .info__text p,.teaser--text .info .teaser-title.or-choice:hover .info__text h3,.teaser--text .info .teaser-title.or-choice:hover .info__text p,.teaser--text .info h2.teaser-title:hover .info__text h3,.teaser--text .info h2.teaser-title:hover .info__text p,.teaser--text .linkstyle:visited .info .teaser-title.or-choice .info__text h3,.teaser--text .linkstyle:visited .info .teaser-title.or-choice .info__text p,.teaser--text .linkstyle:visited .info h2.teaser-title .info__text h3,.teaser--text .linkstyle:visited .info h2.teaser-title .info__text p,.teaser--text a:visited .info .teaser-title.or-choice .info__text h3,.teaser--text a:visited .info .teaser-title.or-choice .info__text p,.teaser--text a:visited .info h2.teaser-title .info__text h3,.teaser--text a:visited .info h2.teaser-title .info__text p,.teaser--text button.button--linkstyle:visited .info .teaser-title.or-choice .info__text h3,.teaser--text button.button--linkstyle:visited .info .teaser-title.or-choice .info__text p,.teaser--text button.button--linkstyle:visited .info h2.teaser-title .info__text h3,.teaser--text button.button--linkstyle:visited .info h2.teaser-title .info__text p,.teaser--text input.button.button--linkstyle:visited[type=submit] .info .teaser-title.or-choice .info__text h3,.teaser--text input.button.button--linkstyle:visited[type=submit] .info .teaser-title.or-choice .info__text p,.teaser--text input.button.button--linkstyle:visited[type=submit] .info h2.teaser-title .info__text h3,.teaser--text input.button.button--linkstyle:visited[type=submit] .info h2.teaser-title .info__text p,.teaser--text span.button.button--linkstyle:visited .info .teaser-title.or-choice .info__text h3,.teaser--text span.button.button--linkstyle:visited .info .teaser-title.or-choice .info__text p,.teaser--text span.button.button--linkstyle:visited .info h2.teaser-title .info__text h3,.teaser--text span.button.button--linkstyle:visited .info h2.teaser-title .info__text p{color:#db4c4c}.l-grid--halfs>.l-grid__unit .info{margin-bottom:30px}@media screen and (min-width:1024px){.l-grid--halfs>.l-grid__unit .info{margin-bottom:40px}}.contact{background:#fff;display:inline-block;width:100%;margin-bottom:30px}@media screen and (min-width:1024px){.contact{margin-bottom:40px}}.contact h3{font-family:"Haufe Sans Bold",HelveticaNeue,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.3em;text-transform:uppercase;margin-top:.25em;margin-bottom:.25em;padding:0}.contact .l-grid__unit{padding:0 25px;margin:25px 0}.contact__item{text-align:center}.contact__item>:first-child{margin-top:0}.contact__item>:last-child{margin-bottom:0}.contact__item-person{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.contact__item-person>.contact__item-person-image{width:100%;margin-bottom:3%}@media screen and (min-width:960px){.contact .l-grid__unit:last-child{border-left:2px solid #AEAEAE}.contact__item{text-align:left}.contact__item-person>.contact__item-person-image{margin-bottom:0;width:25%;text-align:left}}.contact__item-person>.contact__item-person-image img{width:100%;max-width:200px;margin:0 auto;display:block}.contact__item-person>.contact__item-person-text{width:100%}@media screen and (min-width:960px){.contact__item-person>.contact__item-person-text{width:73%;text-align:left}}.contact__item-person>.contact__item-person-text>:first-child{margin-top:0}.contact__item-person>.contact__item-person-text>:last-child{margin-bottom:0}.contact__item-listing{list-style-type:none;padding:0}.contact__item-listing li{padding:10px 0 20px}.contact__item-listing li:first-child{padding-top:0}.contact__item-listing li:last-child{padding-bottom:0}.contact__item-listing li:before{content:none}.contact__item-listing li+li{border-top:1px solid #C5C5C5}.contact__item-listing .linkstyle,.contact__item-listing a,.contact__item-listing a.button.button--linkstyle,.contact__item-listing button.button--linkstyle,.contact__item-listing input.button.button--linkstyle[type=submit],.contact__item-listing span.button.button--linkstyle{color:#333;font-family:"Haufe Sans",HelveticaNeue,Helvetica,Arial,sans-serif}.contact__item-listing .linkstyle:before,.contact__item-listing a.button.button--linkstyle:before,.contact__item-listing a:before,.contact__item-listing button.button--linkstyle:before,.contact__item-listing input.button.button--linkstyle[type=submit]:before,.contact__item-listing span.button.button--linkstyle:before{color:#AEAEAE;font-size:2em;line-height:1em;top:.3em;position:relative;margin-right:.5em}.info-portlet{background-color:#f5f5f5;padding:1px 20px 12px;margin-top:15px;margin-bottom:30px;font-size:12px}.info-portlet .beta{margin:20px 0 15px}.testimonial{text-align:center;font-family:"Haufe Sans Italic",HelveticaNeue,Helvetica,Arial,sans-serif;color:#333}.testimonial p:first-child{margin-top:0;margin-bottom:16px;font-size:1.2em;line-height:1.4em}.badge__content :last-child,.testimonial p:last-child{margin-bottom:0}.testimonial .testimonial__author{font-family:"Haufe Sans",HelveticaNeue,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.4em}body{position:relative}.badge{position:fixed;right:20px;bottom:0}.badge__trigger{background:#c00;bottom:0;z-index:10;text-decoration:none;padding:10px 20px;position:relative;color:#fff;transition:all .2s ease-in-out}.badge__trigger:before{transition:all .2s ease-in-out;position:absolute;display:inline-block;border-top:40px solid transparent;border-right:10px solid #b00;border-bottom:solid transparent;left:-10px;top:0;content:''}.badge__trigger:hover{color:#666;background:#ececec}.badge__trigger:hover:before{border-right:10px solid #999}.badge__trigger-content{font-size:12px;display:flex;align-items:center}.badge__trigger-content span{display:none}.badge__trigger-content:before{font-size:16px;line-height:1em;margin-right:0;font-family:Glyphicons;content:"\E195"}@media only screen and (min-width:480px){.badge__trigger-content span{display:block}.badge__trigger-content:before{margin-right:.4em}}.badge__content{padding-bottom:20px;font-size:13px;z-index:9;opacity:0;transition:visibility 0s,opacity .2s linear;position:absolute;bottom:100%;width:280px;right:0}.badge__content .has-background{padding:20px;background:#ececec}.badge__content :first-child{margin-top:0}.badge__content ul{padding:0}.badge__content ul li+li{margin-top:5px}.badge__content ul li:before{content:none}.badge__content .linkstyle[class^=icon],.badge__content a[class^=icon],.badge__content button.button--linkstyle[class^=icon],.badge__content input.button.button--linkstyle[class^=icon][type=submit],.badge__content span.button.button--linkstyle[class^=icon]{display:flex;font-family:"Haufe Sans",HelveticaNeue,Helvetica,Arial,sans-serif;align-items:center}.badge__content .linkstyle[class^=icon]:before,.badge__content a[class^=icon]:before,.badge__content button.button--linkstyle[class^=icon]:before,.badge__content input.button.button--linkstyle[type=submit][class^=icon]:before,.badge__content span.button.button--linkstyle[class^=icon]:before{margin-left:0;margin-right:.4em}.badge:hover .badge__content{visibility:visible;opacity:1}
