.rte ol,.rte ul{list-style-type:none;margin:0;padding:0}.rte a:not(.textlink):not(.button):after,.rte ul.is--checked-green li:before,.rte ul.is--checked-red li:before,.rte ul.is--checked-yellow li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:inline-block;font-family:rs-icon,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none}.fade-in-transition{animation-duration:1s;animation-iteration-count:1;animation-name:fadeInOpacity;animation-timing-function:linear;opacity:1;transform:translateX(0)}@keyframes fadeInOpacity{0%{opacity:0;transform:translateY(10%)}50%{transform:translateY(0)}to{opacity:1}}.container{margin:0 auto;max-width:100%;padding:0 2rem}@media only screen and (min-width:1200px){.container{max-width:1200px;padding:0}}.rte ul.is--checked-green li:before,.rte ul.is--checked-red li:before,.rte ul.is--checked-yellow li:before{content:"\e800"}.rte a:not(.textlink):not(.button):after{content:"\e803"}.rte ol,.rte ul{margin-bottom:20px;margin-top:20px}.rte ol li,.rte ul li{margin-bottom:15px;padding-left:36px;position:relative}.rte ol li:before,.rte ul li:before{left:8px;padding-right:6px;position:absolute;width:22px}.rte ul.is--checked-green li:before,.rte ul.is--checked-red li:before,.rte ul.is--checked-yellow li:before{background-color:transparent!important;border-radius:0;font-size:24px;height:auto;left:0;top:1px;width:auto}.rte a:not(.button):not(.textlink){background-image:linear-gradient(90deg,#8c0e28 0,#8c0e28);background-position:left calc(100% + 6px);background-repeat:no-repeat;background-size:calc(100% - 18px) 2px;color:#8c0e28;font-weight:700;margin-bottom:-3px;padding-bottom:3px;position:relative;text-decoration:none;transition:background-position .25s ease-in-out}.csshover .rte a:not(.button):not(.textlink):active,.csshover .rte a:not(.button):not(.textlink):hover,.rte a:not(.button):not(.textlink).hover,.rte a:not(.button):not(.textlink):active,.rte a:not(.button):not(.textlink):focus{background-position:left 100%}.rte a:not(.button):not(.textlink):after{font-size:16px;margin-left:2px}.rte .button+.button{margin-left:1em}.rte h3{font-size:28px;font-weight:700;line-height:34px;margin-bottom:10px}@media only screen and (min-width:1024px){.rte h3{font-size:32px;line-height:38px}}.rte h3:last-child{margin-bottom:0}.rte p{font-size:16px;line-height:20px;margin-bottom:20px}.rte p:last-child{margin-bottom:0}.rte p a{word-wrap:break-word;max-width:100%}.rte p.large{font-size:16px;line-height:20px;margin-bottom:20px}.rte p.large:last-child{margin-bottom:0}.rte p .button{margin-top:10px}@media only screen and (min-width:1024px){.rte p .button{margin-top:20px}}.rte li br+.button,.rte li br+.textlink{margin-top:10px}.rte ul ol,.rte ul ul{margin-bottom:0;margin-top:20px}.rte ul li:before{background-color:#8c0e28;border-radius:0;content:"";display:block;height:10px;padding-right:0;position:absolute;text-align:left;top:7px;width:10px}.is--red .rte ul li:before{background-color:#fff}.rte ul.is--checked-green li:before{color:#42b41e}.rte ul.is--checked-red li:before{color:#8c0e28}.rte ul.is--checked-yellow li:before{color:#fd0}.rte ol{counter-reset:listcounter}.rte ol ol,.rte ol ul{margin-bottom:0;margin-top:15px}.rte ol li:before{content:counter(listcounter) ".";counter-increment:listcounter;top:0}.rte>ol:first-child,.rte>ul:first-child{margin-top:0}.rte blockquote{margin-bottom:20px}.rte blockquote p{font-size:100%}.rte blockquote p:before{content:"„"}.rte blockquote p:after{content:"”"}.rte blockquote p.cite{display:block;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:20px;margin-top:20px}.rte blockquote p.cite:last-child{margin-bottom:0}.rte blockquote p.cite:before{content:"- "}.rte blockquote p.cite:after{display:none}.rte table{border-collapse:collapse;width:100%}@media only screen and (min-width:768px){.rte table{table-layout:fixed}}.rte table td,.rte table th{min-width:200px;width:200px}@media only screen and (min-width:768px){.rte table td,.rte table th{min-width:auto;width:50%}}.rte table th{font-weight:500;padding-bottom:5px;padding-top:20px;text-align:left}.rte table td{background-color:#fff;border:2px solid #b7b7b7;border-left:0;padding:16px;text-align:center}.is--white .rte table td{background-color:#b7b7b7;border-color:#fff}.is--red .rte table td{background-color:#fff;border-color:#8c0e28;color:#000}.rte table tbody:first-child tr:first-child th,.rte table thead tr:first-child th{padding-top:0}.rte strong{font-weight:700}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}.rte.is--centered{text-align:center}