﻿@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,select{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}@font-face{font-family:'rwe';src:url("ROTWEISS_Sans-Bold.otf") format("opentype")}:root{--clip-nav: polygon(0% 0%, 100% 0%, 100% calc(100% - 48px), calc(100% - 48px) 100%, 0% 100%, 0% 0%);--box-shadow: box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);--box-shadow-soft: 5px 10px 20px rgba(0, 0, 0, 0.25);--box-shadow-light: 1px 1px 6px rgba(0, 0, 0, 0.25);--drop-shadow: drop-shadow(5px 10px 20px rgba(50, 50, 0, .25));--fs-menu: 2.3888888889em;--max-width-slim: 960px;--max-width-rwd: calc(100% - var(--gap-4x));--gap: 16px;--marginal: 0;--m-vert: 13.3333333333vw;--m-vert-slim: calc(0.5* var(--m-vert));--m-vert-2x: calc(2* var(--m-vert));--gap-2: calc(0.5 * var(--gap));--gap-2x: calc(2 * var(--gap));--gap-3x: calc(3 * var(--gap));--gap-4x: calc(4 * var(--gap))}@media (min-width: 768px){:root{--box-shadow: 2px 5px 10px rgba(0, 0, 0, 0.25)}}@media (min-width: 1024px){:root{--max-width: calc(100% - var(--gap-4x))}}@media (min-width: 1480px){:root{--max-width: 1440px}}@media (min-width: 768px){:root{--gap: 24px}}@media (min-width: 768px){:root{--m-vert: 6.5104166667vw;--marginal: 175px}}@media (min-width: 1280px){:root{--m-vert: 100px;--marginal: 240px}}.shadow{box-shadow:1px 1px 2px rgba(0,0,0,0.25)}@media (min-width: 768px){.shadow{box-shadow:5px 10px 20px rgba(0,0,0,0.25)}}.shadow-soft{box-shadow:5px 10px 20px rgba(0,0,0,0.25)}.shadow-light{box-shadow:1px 1px 2px rgba(0,0,0,0.25)}.caption,.wp-block-image,.wp-block-image figcaption,.wp-block-rwe-galerie .info-caption{font-size:0.875rem;line-height:1.7;text-align:left}@media (min-width: 1340px){.caption,.wp-block-image,.wp-block-image figcaption,.wp-block-rwe-galerie .info-caption{text-align:right}}.text-shadow{text-shadow:0px 0px .4444444444em rgba(0,0,0,0.5)}.text-shadow-intense,.wp-block-front-gallery .tile .typo{text-shadow:0 0 5px rgba(0,0,0,0.7),0 0 10px rgba(0,0,0,0.5),0 0 15px rgba(0,0,0,0.5)}.ul ul li:not([class]),article .content ul li:not([class]){margin-top:10px;padding-left:20px;margin-left:0;background:url("../images/Bullet.svg") no-repeat 0 0.6em}.ul ul li:not([class]):nth-child,article .content ul li:not([class]):nth-child{margin:0}.ul ul ul,article .content ul ul{margin-left:1em}.ul ul li,article .content ul li{list-style-type:none}.ty b,.ty strong,.typography b,.content b,article b,.typography strong,.content strong,article strong{font-weight:bold}.ty i,.ty em,.typography i,.content i,article i,.typography em,.content em,article em{font-style:italic}.ty blockquote,.ty pre,.typography blockquote,.content blockquote,article blockquote,.typography pre,.content pre,article pre{padding:1rem 0}.ty .wp-block-quote,.ty blockquote,.typography .wp-block-quote,.content .wp-block-quote,article .wp-block-quote,.typography blockquote,.content blockquote,article blockquote{padding:0;font-size:1.2em;margin-top:3em;margin-bottom:3em;border:none}.ty .wp-block-quote cite,.ty blockquote cite,.typography .wp-block-quote cite,.content .wp-block-quote cite,article .wp-block-quote cite,.typography blockquote cite,.content blockquote cite,article blockquote cite{font-size:0.75em}.ty pre,.typography pre,.content pre,article pre{font-family:monospace;line-height:1.5;background:black}.ty .p,.ty dd,.ty dt,.ty ul,.ty ol,.ty p,.typography .p,.content .p,article .p,.typography dd,.content dd,article dd,.typography dt,.content dt,article dt,.typography ul,.content ul,article ul,.typography ol,.content ol,article ol,.typography p,.content p,article p{font-size:1em;margin:0 0 1em 0;line-height:1.7;font-family:"Roboto Slab",serif}.ty .small,.typography .small,.content .small,article .small{font-size:0.75em}.ty .abstract,.typography .abstract,.content .abstract,article .abstract{font-weight:bold}@media (min-width: 560px){.ty .abstract,.typography .abstract,.content .abstract,article .abstract{font-size:1.1111111111rem}}.ty .p:last-child,.ty p:last-child,.typography .p:last-child,.content .p:last-child,article .p:last-child,.typography p:last-child,.content p:last-child,article p:last-child{margin-bottom:0}.ty ol li,.typography ol li,.content ol li,article ol li{list-style-type:decimal;margin-left:1em;margin-bottom:1em}.ty ul,.ty ol,.typography ul,.content ul,article ul,.typography ol,.content ol,article ol{margin:1em 0;line-height:1.4}.ty ul li,.typography ul li,.content ul li,article ul li{line-height:1.7}.ty caption,.ty .h1,.ty h1,.ty .typography h1,.typography .ty h1,.ty .content h1,.content .ty h1,.ty article h1,article .ty h1,.ty h1,.ty h2,.ty h3,.ty h4,.ty h5,.typography caption,.content caption,article caption,.typography .h1,.content .h1,article .h1,.typography .ty h1,.ty .typography h1,article .ty h1,.ty article h1,.typography h1,.typography .content h1,.content .typography h1,.content h1,.typography article h1,article .typography h1,article h1,.typography h1,.content h1,article h1,.typography h2,.content h2,article h2,.typography h3,.content h3,article h3,.typography h4,.content h4,article h4,.typography h5,.content h5,article h5{margin-top:1em;margin-bottom:0.5em;line-height:1.2;font-weight:normal;font-family:"rwe",sans-serif;color:#e1091d}.ty caption a,.ty .h1 a,.ty h1 a,.ty .typography h1 a,.typography .ty h1 a,.ty .content h1 a,.content .ty h1 a,.ty article h1 a,article .ty h1 a,.ty h1 a,.ty h2 a,.ty h3 a,.ty h4 a,.ty h5 a,.typography caption a,.content caption a,article caption a,.typography .h1 a,.content .h1 a,article .h1 a,.typography .ty h1 a,.ty .typography h1 a,.content .ty h1 a,.ty .content h1 a,article .ty h1 a,.ty article h1 a,.typography h1 a,article .typography h1 a,.typography article h1 a,.typography .content h1 a,.content .typography h1 a,.content h1 a,article .content h1 a,.content article h1 a,.typography article h1 a,article .typography h1 a,.content article h1 a,article .content h1 a,article h1 a,.typography h1 a,.content h1 a,article h1 a,.typography h2 a,.content h2 a,article h2 a,.typography h3 a,.content h3 a,article h3 a,.typography h4 a,.content h4 a,article h4 a,.typography h5 a,.content h5 a,article h5 a{text-decoration:none}.ty caption:first-child,.ty .h1:first-child,.ty h1:first-child,.ty .typography h1:first-child,.typography .ty h1:first-child,.ty .content h1:first-child,.content .ty h1:first-child,.ty article h1:first-child,article .ty h1:first-child,.ty h1:first-child,.ty h2:first-child,.ty h3:first-child,.ty h4:first-child,.ty h5:first-child,.typography caption:first-child,.content caption:first-child,article caption:first-child,.typography .h1:first-child,.content .h1:first-child,article .h1:first-child,.typography .ty h1:first-child,.ty .typography h1:first-child,.typography h1:first-child,.typography .content h1:first-child,.content .typography h1:first-child,.content h1:first-child,.typography article h1:first-child,article .typography h1:first-child,article h1:first-child,.typography h1:first-child,.content h1:first-child,article h1:first-child,.typography h2:first-child,.content h2:first-child,article h2:first-child,.typography h3:first-child,.content h3:first-child,article h3:first-child,.typography h4:first-child,.content h4:first-child,article h4:first-child,.typography h5:first-child,.content h5:first-child,article h5:first-child{margin-top:0}.ty caption+ul,.ty .h1+ul,.ty h1+ul,.ty .typography h1+ul,.typography .ty h1+ul,.ty .content h1+ul,.content .ty h1+ul,.ty article h1+ul,article .ty h1+ul,.ty h1+ul,.ty h2+ul,.ty h3+ul,.ty h4+ul,.ty h5+ul,.typography caption+ul,.content caption+ul,article caption+ul,.typography .h1+ul,.content .h1+ul,article .h1+ul,.typography .ty h1+ul,.ty .typography h1+ul,.content .ty h1+ul,.ty .content h1+ul,article .ty h1+ul,.ty article h1+ul,.typography h1+ul,article .typography h1+ul,.typography article h1+ul,.typography .content h1+ul,.content .typography h1+ul,.content h1+ul,article .content h1+ul,.content article h1+ul,.typography article h1+ul,article .typography h1+ul,.content article h1+ul,article .content h1+ul,article h1+ul,.typography h1+ul,.content h1+ul,article h1+ul,.typography h2+ul,.content h2+ul,article h2+ul,.typography h3+ul,.content h3+ul,article h3+ul,.typography h4+ul,.content h4+ul,article h4+ul,.typography h5+ul,.content h5+ul,article h5+ul{padding-top:0;margin-top:0}.ty .h1,.ty h1,.ty .typography h1,.typography .ty h1,.ty .content h1,.content .ty h1,.ty article h1,article .ty h1,.typography .h1,.content .h1,article .h1,.typography .ty h1,.ty .typography h1,article .ty h1,.ty article h1,.typography h1,.typography .content h1,.content .typography h1,.content h1,.typography article h1,article .typography h1,article h1{font-family:"rwe",sans-serif;font-size:11.2vw;line-height:1}@media (min-width: 425px){.ty .h1,.ty h1,.ty .typography h1,.typography .ty h1,.ty .content h1,.content .ty h1,.ty article h1,article .ty h1,.typography .h1,.content .h1,article .h1,.typography .ty h1,.ty .typography h1,article .ty h1,.ty article h1,.typography h1,.typography .content h1,.content .typography h1,.content h1,.typography article h1,article .typography h1,article h1{font-size:8.3984375vw}}@media (min-width: 1024px){.ty .h1,.ty h1,.ty .typography h1,.typography .ty h1,.ty .content h1,.content .ty h1,.ty article h1,article .ty h1,.typography .h1,.content .h1,article .h1,.typography .ty h1,.ty .typography h1,article .ty h1,.ty article h1,.typography h1,.typography .content h1,.content .typography h1,.content h1,.typography article h1,article .typography h1,article h1{font-size:5.2222222222em}}.ty h1,.typography h1,.content h1,article h1{font-family:"rwe",sans-serif;text-transform:uppercase;margin-bottom:0}.ty h1+*,.typography h1+*,.content h1+*,article h1+*{margin-top:var(--m-vert-slim)}.ty h1+h2,.typography h1+h2,.content h1+h2,article h1+h2{margin-top:0}.ty h1+h2+*,.typography h1+h2+*,.content h1+h2+*,article h1+h2+*{margin-top:var(--m-vert-slim)}.ty .h2,.ty h2,.typography .h2,.content .h2,article .h2,.typography h2,.content h2,article h2{text-align:left;font-family:"rwe",sans-serif;font-size:2.5em}@media (min-width: 425px){.ty .h2,.ty h2,.typography .h2,.content .h2,article .h2,.typography h2,.content h2,article h2{font-size:5.859375vw}}@media (min-width: 1024px){.ty .h2,.ty h2,.typography .h2,.content .h2,article .h2,.typography h2,.content h2,article h2{font-size:3.3333333333em}}.ty .h2.small,.ty h2.small,.typography .h2.small,.content .h2.small,article .h2.small,.typography h2.small,.content h2.small,article h2.small{font-size:7.2vw}@media (min-width: 425px){.ty .h2.small,.ty h2.small,.typography .h2.small,.content .h2.small,article .h2.small,.typography h2.small,.content h2.small,article h2.small{font-size:5.078125vw}}@media (min-width: 1024px){.ty .h2.small,.ty h2.small,.typography .h2.small,.content .h2.small,article .h2.small,.typography h2.small,.content h2.small,article h2.small{font-size:2.8888888889em}}@media (min-width: 425px){.ty .h2.small-no-rwd,.ty h2.small-no-rwd,.typography .h2.small-no-rwd,.content .h2.small-no-rwd,article .h2.small-no-rwd,.typography h2.small-no-rwd,.content h2.small-no-rwd,article h2.small-no-rwd{font-size:5.078125vw}}@media (min-width: 1024px){.ty .h2.small-no-rwd,.ty h2.small-no-rwd,.typography .h2.small-no-rwd,.content .h2.small-no-rwd,article .h2.small-no-rwd,.typography h2.small-no-rwd,.content h2.small-no-rwd,article h2.small-no-rwd{font-size:2.8888888889em}}.ty h1+h2,.typography h1+h2,.content h1+h2,article h1+h2{margin-top:0.5em;font-family:"Roboto Slab",serif;font-size:2em}.ty caption,.ty h3,.typography caption,.content caption,article caption,.typography h3,.content h3,article h3{font-size:2em;margin-bottom:1em}@media (min-width: 425px){.ty caption,.ty h3,.typography caption,.content caption,article caption,.typography h3,.content h3,article h3{font-size:4.6875vw}}@media (min-width: 1024px){.ty caption,.ty h3,.typography caption,.content caption,article caption,.typography h3,.content h3,article h3{font-size:2.6666666667em}}.ty .h4,.ty .h5,.ty h4,.ty h5,.typography .h4,.content .h4,article .h4,.typography .h5,.content .h5,article .h5,.typography h4,.content h4,article h4,.typography h5,.content h5,article h5{font-family:"Roboto Slab",serif;font-weight:bold;font-size:1.2em;line-height:1.4;font-weight:bold}@media (min-width: 768px){.ty .h4,.ty .h5,.ty h4,.ty h5,.typography .h4,.content .h4,article .h4,.typography .h5,.content .h5,article .h5,.typography h4,.content h4,article h4,.typography h5,.content h5,article h5{font-size:1.2em}}.ty .coltop+h1,.ty .coltop+h2,.ty .coltop+h3,.ty .coltop+h4,.ty .coltop+h5,.ty h1.title,.ty h2.title,.ty h3.title,.ty a[name='copytop']+h1,.ty a[name='copytop']+h2,.ty a[name='copytop']+h3,.ty a[name='copytop']+h4,.ty a[name='copytop']+h5,.typography .coltop+h1,.content .coltop+h1,article .coltop+h1,.typography .coltop+h2,.content .coltop+h2,article .coltop+h2,.typography .coltop+h3,.content .coltop+h3,article .coltop+h3,.typography .coltop+h4,.content .coltop+h4,article .coltop+h4,.typography .coltop+h5,.content .coltop+h5,article .coltop+h5,.typography h1.title,.content h1.title,article h1.title,.typography h2.title,.content h2.title,article h2.title,.typography h3.title,.content h3.title,article h3.title,.typography a[name='copytop']+h1,.content a[name='copytop']+h1,article a[name='copytop']+h1,.typography a[name='copytop']+h2,.content a[name='copytop']+h2,article a[name='copytop']+h2,.typography a[name='copytop']+h3,.content a[name='copytop']+h3,article a[name='copytop']+h3,.typography a[name='copytop']+h4,.content a[name='copytop']+h4,article a[name='copytop']+h4,.typography a[name='copytop']+h5,.content a[name='copytop']+h5,article a[name='copytop']+h5{margin-top:0}.ty .wp-caption p,.typography .wp-caption p,.content .wp-caption p,article .wp-caption p{font-size:0.8em;margin:0.5em 0 1em 0}@font-face{font-family:'rwe';src:url("ROTWEISS_Sans-Bold.otf") format("opentype")}html{zoom:100%;box-sizing:border-box}html *{box-sizing:border-box}@media (min-width: 1280px){html{font-size:18px}}*,*:before,*:after{box-sizing:inherit}body{font-family:"Roboto Slab",serif;-webkit-font-smoothing:antialiased;color:#242424}body a{color:#e1091d}@media (max-width: 1023px){body{font-size:.8888888889em}}@media (min-width: 1280px){body{font-size:18px}}body.no-scroll{overflow:hidden}.wrap{margin:0 auto;max-width:var(--max-width);position:relative}#wrapall{margin:0 auto}section#content{padding-top:150px}section#content.front{padding-top:23px}@media (min-width: 768px){section#content.front{padding-top:calc(var(--gap-2x) + 46px)}}@media (min-width: 768px){section#content{padding-top:calc(10.6111111111em + 18px)}section#content.front{padding-top:calc(10.6111111111em + 18px)}}body:not(.home) section#content{padding-top:107.3px}@media (min-width: 768px){body:not(.home) section#content{padding-top:186px}}@media (min-width: 1024px){body:not(.home) section#content{padding-top:calc(10.6111111111em + 18px + 6.3rem)}}.wr,.wrapper{margin-left:auto;margin-right:auto;max-width:var(--max-width)}@media (max-width: 1299px){.wr,.wrapper{padding:0 var(--gap-2x)}}.wr.slim,.wrapper.slim{max-width:var(--max-width-slim)}@media (max-width: 767px){.wr.inner,.wrapper.inner{padding-left:0;padding-right:0}}@media (max-width: 1023px){.wr-rwd{max-width:var(--max-width-rwd);padding:0;margin-left:auto;margin-right:auto}}.overlay{position:relative;z-index:1;overflow:hidden}.overlay .overlay{z-index:2;position:absolute;left:0;top:0;width:200%;height:100%;mix-blend-mode:multiply;backdrop-filter:grayscale(100%) brightness(124%);background:#e1091d;pointer-events:none;transform:translateX(-141%) skew(-45deg)}.overlay.bw .overlay{background:none}.overlay.white .overlay{background:white;backdrop-filter:none;mix-blend-mode:screen}.overlay:hover .overlay{transform:translateX(-25%) skew(-45deg);transition:transform 800ms}.kenburns{overflow:hidden}.kenburns .img{overflow:hidden}.kenburns img{transition:transform 800ms}.kenburns:hover{cursor:pointer}.kenburns:hover img{transform:scale(1.1);transition:transform 800ms}.nav-prev,.nav-next{cursor:pointer;display:block}.nav-prev svg,.nav-prev img,.nav-next svg,.nav-next img{width:2.2777777778em}.headline-wrap{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--m-vert-slim)}.headline-wrap h1,.headline-wrap h2,.headline-wrap .h1,.headline-wrap .ty h1,.ty .headline-wrap h1,.headline-wrap .typography h1,.typography .headline-wrap h1,.headline-wrap .content h1,.content .headline-wrap h1,.headline-wrap article h1,article .headline-wrap h1,.headline-wrap .h2{line-height:1;margin:0}.headline-wrap .more{text-decoration:none}@media (max-width: 767px){.headline-wrap .more{display:none}}.df-spinner{background-image:url("../images/Spinner.gif");background-repeat:no-repeat;background-position:center}.hideSvgSoThatItSupportsFirefox{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;z-index:1;width:1px}@font-face{font-family:'rwe';src:url("ROTWEISS_Sans-Bold.otf") format("opentype")}header{position:fixed;left:0;top:0;width:100%;display:flex;flex-direction:column;z-index:1992}@media (min-width: 768px){header{background:linear-gradient(180deg, #fff 1%, #fff 50%, rgba(255,255,255,0.86) 75%, rgba(255,255,255,0) 100%)}}header.not-front{margin-bottom:36px}header a{text-decoration:none}@media (max-width: 767px){header{width:33%}}@media (min-width: 1024px){header.fixed a.rwe-logo{margin-top:-2.7777777778em}header.fixed a.rwe-logo img{width:5.5555555556em;transition:width 800ms}}header.fixed #main-nav nav{margin-top:calc(2.05em - 0.5 * var(--fs-menu));transition:margin 800ms;transition-delay:100ms}header.fixed #main-nav nav>ul>li:hover ul,header.fixed #main-nav nav>ul>li.show ul,header.fixed #main-nav nav>ul>li.current-menu-item ul,header.fixed #main-nav nav>ul>li.current-menu-ancestor ul{top:4.1em;transition:top 800ms;transition-delay:200ms}header a.rwe-logo{z-index:1907;width:100%;transition:width 800ms;transition-delay:100ms;display:flex;justify-content:center;align-items:center}@media (max-width: 1023px){header a.rwe-logo{position:absolute;left:23px;top:50%;transform:translate(0, -50%);width:73px}}@media (min-width: 1024px){header a.rwe-logo{position:relative;margin:-23px 0  0}header a.rwe-logo img{transition:width 800ms;width:10.6111111111em}}header #main-nav{order:2;position:relative;z-index:3;width:100%;padding:0 calc(50% - 0.5 * var(--max-width));max-width:none}@media (max-width: 767px){header #main-nav{width:33%}header #main-nav.wrap{margin:0}}@media (min-width: 1024px){header #main-nav{display:grid;grid-template-columns:1fr 7.2222222222em 1fr}}@media (min-width: 1280px){header #main-nav{grid-template-columns:1fr calc(10.6111111111em + var(--gap-2x)) 1fr}}@media (max-width: 1023px){header #main-nav{min-height:46px}}header #main-nav nav{display:flex;width:100%;transition:margin 800ms;transition-delay:100ms}@media (max-width: 1023px){header #main-nav nav{display:none}}header #main-nav nav:first-child{justify-content:flex-end}@media (min-width: 1280px){header #main-nav nav{margin-top:calc(var(--gap) + 21px)}}header #main-nav nav>ul{display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){header #main-nav nav>ul{display:none}}header #main-nav nav>ul>li{height:100%;display:flex;flex-direction:column;justify-content:center}header #main-nav nav>ul>li>a{text-transform:uppercase;font-size:3.359375vw;font-family:"rwe",sans-serif;display:block;color:#e1091d;padding:0 .78125vw}@media (min-width: 1280px){header #main-nav nav>ul>li>a{font-size:var(--fs-menu)}}@media (min-width: 1280px){header #main-nav nav>ul>li>a{padding:0 calc(var(--gap) * 0.5) calc(var(--gap) + 1.2222222222em)}}header #main-nav nav>ul>li>a:hover{color:#850928}header #main-nav nav>ul>li>ul{letter-spacing:0.5px;z-index:2;position:absolute;left:-50000px;padding:calc(0.6 * var(--gap));opacity:0}header #main-nav nav>ul>li>ul>li{opacity:0}header #main-nav nav>ul>li>ul>li>a{white-space:nowrap;text-transform:uppercase;display:block;padding:calc(0.4 * var(--gap));color:#242424}header #main-nav nav>ul>li>ul>li>a:hover{color:#e1091d}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul{left:0;opacity:1;transition:opacity 0.43s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul>li{opacity:1;transition:opacity 0.43s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(1){transition-delay:.1s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(2){transition-delay:.2s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(3){transition-delay:.3s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(4){transition-delay:.4s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(5){transition-delay:.5s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(6){transition-delay:.6s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(7){transition-delay:.7s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(8){transition-delay:.8s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(9){transition-delay:.9s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(10){transition-delay:1s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(11){transition-delay:1.1s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(12){transition-delay:1.2s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(13){transition-delay:1.3s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(14){transition-delay:1.4s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(15){transition-delay:1.5s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(16){transition-delay:1.6s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(17){transition-delay:1.7s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(18){transition-delay:1.8s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(19){transition-delay:1.9s}header #main-nav nav>ul>li:not(.current-menu-item):not(.current-menu-ancestor):hovser>ul li:nth-child(20){transition-delay:2s}header #main-nav nav>ul>li:hover,header #main-nav nav>ul>li.show,header #main-nav nav>ul>li.current-menu-item,header #main-nav nav>ul>li.current-menu-ancestor{position:static}header #main-nav nav>ul>li:hover>a,header #main-nav nav>ul>li.show>a,header #main-nav nav>ul>li.current-menu-item>a,header #main-nav nav>ul>li.current-menu-ancestor>a{color:#850928}header #main-nav nav>ul>li:hover>ul,header #main-nav nav>ul>li.show>ul,header #main-nav nav>ul>li.current-menu-item>ul,header #main-nav nav>ul>li.current-menu-ancestor>ul{opacity:1;position:absolute;left:0;top:7em;width:100%;padding:3.4rem 0 0 calc(50% - 0.5 * var(--max-width) - 0.5rem);filter:var(--drop-shadow);transition:top 800ms;transition-delay:0s;display:flex;justify-content:flex-start;align-items:flex-end}header #main-nav nav>ul>li:hover>ul:before,header #main-nav nav>ul>li.show>ul:before,header #main-nav nav>ul>li.current-menu-item>ul:before,header #main-nav nav>ul>li.current-menu-ancestor>ul:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#e1091d url("../images/rot-weiss-essen-textur-nav.jpg") center;color:#222;-webkit-clip-path:var(--clip-nav);clip-path:var(--clip-nav);content:""}header #main-nav nav>ul>li:hover>ul:after,header #main-nav nav>ul>li.show>ul:after,header #main-nav nav>ul>li.current-menu-item>ul:after,header #main-nav nav>ul>li.current-menu-ancestor>ul:after{display:block;position:absolute;bottom:0;left:0;width:100%;height:2.4em;clip-path:var(--clip-nav);background:white;content:''}header #main-nav nav>ul>li:hover>ul>li,header #main-nav nav>ul>li.show>ul>li,header #main-nav nav>ul>li.current-menu-item>ul>li,header #main-nav nav>ul>li.current-menu-ancestor>ul>li{position:relative;opacity:1;padding:0 0.5em}header #main-nav nav>ul>li:hover>ul>li.title,header #main-nav nav>ul>li.show>ul>li.title,header #main-nav nav>ul>li.current-menu-item>ul>li.title,header #main-nav nav>ul>li.current-menu-ancestor>ul>li.title{position:absolute;left:calc(50% - 0.5 * var(--max-width));top:0.5rem;font-family:"rwe",sans-serif;font-size:2.5em;color:white;padding:0 0.5rem 0.4rem}header #main-nav nav>ul>li:hover>ul>li>a,header #main-nav nav>ul>li.show>ul>li>a,header #main-nav nav>ul>li.current-menu-item>ul>li>a,header #main-nav nav>ul>li.current-menu-ancestor>ul>li>a{position:relative;z-index:1;display:block;color:#850928;font-weight:bold;text-transform:uppercase;padding:0.7em 0.5em}header #main-nav nav>ul>li:hover>ul>li>ul,header #main-nav nav>ul>li.show>ul>li>ul,header #main-nav nav>ul>li.current-menu-item>ul>li>ul,header #main-nav nav>ul>li.current-menu-ancestor>ul>li>ul{display:none}header #main-nav nav>ul>li:hover>ul>li>ul>li a,header #main-nav nav>ul>li.show>ul>li>ul>li a,header #main-nav nav>ul>li.current-menu-item>ul>li>ul>li a,header #main-nav nav>ul>li.current-menu-ancestor>ul>li>ul>li a{padding:0.35rem 0.5rem;display:block;text-decoration:none;font-size:0.87em}header #main-nav nav>ul>li:hover>ul>li>ul>li a:hover,header #main-nav nav>ul>li.show>ul>li>ul>li a:hover,header #main-nav nav>ul>li.current-menu-item>ul>li>ul>li a:hover,header #main-nav nav>ul>li.current-menu-ancestor>ul>li>ul>li a:hover{color:#e1091d}header #main-nav nav>ul>li:hover>ul>li:not(.title):hover,header #main-nav nav>ul>li.show>ul>li:not(.title):hover,header #main-nav nav>ul>li.current-menu-item>ul>li:not(.title):hover,header #main-nav nav>ul>li.current-menu-ancestor>ul>li:not(.title):hover{background:white;display:block;cursor:pointer}header #main-nav nav>ul>li:hover>ul>li:not(.title):hover>a,header #main-nav nav>ul>li.show>ul>li:not(.title):hover>a,header #main-nav nav>ul>li.current-menu-item>ul>li:not(.title):hover>a,header #main-nav nav>ul>li.current-menu-ancestor>ul>li:not(.title):hover>a{display:block;background:none;color:#242424}header #main-nav nav>ul>li:hover>ul>li:not(.title):hover.has-sub-menu a,header #main-nav nav>ul>li.show>ul>li:not(.title):hover.has-sub-menu a,header #main-nav nav>ul>li.current-menu-item>ul>li:not(.title):hover.has-sub-menu a,header #main-nav nav>ul>li.current-menu-ancestor>ul>li:not(.title):hover.has-sub-menu a{border-bottom:solid 2px #e1091d}header #main-nav nav>ul>li:hover>ul>li:not(.title):hover>ul,header #main-nav nav>ul>li.show>ul>li:not(.title):hover>ul,header #main-nav nav>ul>li.current-menu-item>ul>li:not(.title):hover>ul,header #main-nav nav>ul>li.current-menu-ancestor>ul>li:not(.title):hover>ul{box-shadow:var(--box-shadow);position:absolute;display:block;top:0;left:0;min-width:100%;padding:0;padding-top:calc(2em + 2px);white-space:nowrap}header #main-nav nav>ul>li:hover>ul>li:not(.title):hover>ul>li:first-child,header #main-nav nav>ul>li.show>ul>li:not(.title):hover>ul>li:first-child,header #main-nav nav>ul>li.current-menu-item>ul>li:not(.title):hover>ul>li:first-child,header #main-nav nav>ul>li.current-menu-ancestor>ul>li:not(.title):hover>ul>li:first-child{border-top:solid 0.5em white}header #main-nav nav>ul>li:hover>ul>li:not(.title):hover>ul>li:last-child,header #main-nav nav>ul>li.show>ul>li:not(.title):hover>ul>li:last-child,header #main-nav nav>ul>li.current-menu-item>ul>li:not(.title):hover>ul>li:last-child,header #main-nav nav>ul>li.current-menu-ancestor>ul>li:not(.title):hover>ul>li:last-child{border-bottom:solid 0.5em white}header #main-nav nav>ul>li:hover>ul>li:not(.title):hover>ul a,header #main-nav nav>ul>li.show>ul>li:not(.title):hover>ul a,header #main-nav nav>ul>li.current-menu-item>ul>li:not(.title):hover>ul a,header #main-nav nav>ul>li.current-menu-ancestor>ul>li:not(.title):hover>ul a{background:white;padding:0.6rem 1rem;color:#242424}header #main-nav nav>ul>li:hover{z-index:5}header #top-bar{position:relative;order:1;overflow:hidden;padding:0 var(--gap-2x);background-color:white;display:flex;align-items:center;justify-content:space-between;height:23px}@media (min-width: 1024px){header #top-bar{background:#850928}}header #top-bar svg{position:absolute;right:calc(50% - 69px);top:0}@media (max-width: 1023px){header #top-bar svg{display:none}}@media (min-width: 1024px){header #top-bar{height:46px}}header #top-bar a{color:white}header #top-bar nav{position:relative;z-index:2}@media (max-width: 1023px){header #top-bar nav{display:none}}header #top-bar nav>ul{display:flex}header #top-bar nav>ul>li>a{display:block;color:white;text-transform:uppercase;padding:0.5rem var(--gap) 0.5rem 0;font-size:.8888888889em;font-weight:bold}@media (min-width: 1024px){header #top-bar nav>ul>li>a{font-size:.8888888889em}}header #top-bar nav>ul>li>a:hover{color:#e7ba00}header #top-bar nav.socials{align-items:center}@media (min-width: 1024px){header #top-bar nav.socials{display:flex}}header #top-bar nav.socials>a{padding:0.5rem var(--gap-2) 0.5rem 0}header #top-bar nav.socials>a img{width:123px}header #top-bar nav.socials>ul>li>a{padding:0.5rem 0 0.5rem var(--gap-2)}@media (min-width: 1360px){.content>.wp-block-columns,.content>.wp-block-quote,.content>.wp-block-rwe-team,.content>.wp-block-rwe-kontakte,.content>.wp-block-rwe-accordion,.content>.wrapThis,.content ._brlbs-switch-consent,.content .borlabs-cookie-preference,.content>.gform_wrapper,.content>ul,.content>ol,.content>blockquote,.content>p,.content>dd,.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6,.content>figure{padding:0;margin-left:var(--marginal)}}.content>.wp-block-columns.pull-out,.content>.wp-block-quote.pull-out,.content>.wp-block-rwe-team.pull-out,.content>.wp-block-rwe-kontakte.pull-out,.content>.wp-block-rwe-accordion.pull-out,.content>.wrapThis.pull-out,.content ._brlbs-switch-consent.pull-out,.content .borlabs-cookie-preference.pull-out,.content>.gform_wrapper.pull-out,.content>ul.pull-out,.content>ol.pull-out,.content>blockquote.pull-out,.content>p.pull-out,.content>dd.pull-out,.content>h1.pull-out,.content>h2.pull-out,.content>h3.pull-out,.content>h4.pull-out,.content>h5.pull-out,.content>h6.pull-out,.content>figure.pull-out{margin-left:0}.content>.wp-block-rwe-schedule,.content>.wp-block-rwe-schedule-all,.content>.wp-block-rwe-standing{margin-left:auto;margin-right:auto;max-width:var(--max-width)}@media (min-width: 1360px){.content.wide>.wp-block-columns,.content.wide>.wp-block-quote,.content.wide>.wp-block-rwe-team,.content.wide>.wrapThis,.content.wide ._brlbs-switch-consent,.content.wide>.gform_wrapper,.content.wide>ul,.content.wide>ol,.content.wide>blockquote,.content.wide>p,.content.wide>dd,.content.wide>h1,.content.wide>h2,.content.wide>h3,.content.wide>h4,.content.wide>h5,.content.wide>h6,.content.wide>figure{margin-left:auto}}.content>figure{margin-top:var(--m-vert-slim);margin-bottom:var(--m-vert-slim)}.content>figure img{display:flex;box-shadow:var(--box-shadow)}.content>figure.blank img{box-shadow:none}.content>ul{margin-top:2em;margin-bottom:2em}.content h2+ul{margin-top:1em}@media (min-width: 768px){.content>.wp-block-buttons,.content>.wp-block-columns,.content>.wp-block-group{margin-left:var(--marginal)}}.content>.wp-block-group{margin-bottom:1em}.content li{background:none;padding-left:0}.content .has-background{padding:1.4em}.content .wp-block-columns{margin-top:var(--m-vert-slim);margin-bottom:var(--m-vert-slim)}.content .wp-block-columns .wp-block-column>.has-background:only-child{min-height:100%}.content .wp-block-columns .wp-block-column:not(:last-child){margin-bottom:var(--gap-2x)}@media (min-width: 768px){.content .wp-block-columns .wp-block-column:not(:last-child){margin-bottom:0;margin-right:var(--m-vert-slim)}}.content p+.wp-block-colums{margin-top:calc(var(--m-vert-slim) - 1em)}.content .wp-block-group__inner-container .wp-block-columns{margin-top:0rem;margin-bottom:0rem}.content .wp-block-df-block-df-abstract{margin-bottom:3rem}.content .has-background{padding:calc(1.4 * var(--gap))}.content .has-background h2,.content .has-background h3{margin-bottom:var(--gap)}.content .has-background.full-width{padding:var(--m-vert-slim) 0}.content .has-df-corporate-color{color:#e1091d}.content .has-df-dark-color{color:#850928}.content .has-df-gelb-color{color:#e7ba00}.content a.has-df-weiss-color{color:white}.content .bg-red,.content .has-df-corporate-background-color{background-color:#e1091d;color:white}.content .bg-red a,.content .bg-red .h1,.content .bg-red .ty h1,.ty .content .bg-red h1,.content .bg-red .typography h1,.typography .content .bg-red h1,.content .bg-red h1,.content .bg-red article h1,article .content .bg-red h1,.content .bg-red h2,.content .bg-red h3,.content .has-df-corporate-background-color a,.content .has-df-corporate-background-color .h1,.content .has-df-corporate-background-color .ty h1,.ty .content .has-df-corporate-background-color h1,.content .has-df-corporate-background-color .typography h1,.typography .content .has-df-corporate-background-color h1,.content .has-df-corporate-background-color h1,.content .has-df-corporate-background-color article h1,article .content .has-df-corporate-background-color h1,.content .has-df-corporate-background-color h2,.content .has-df-corporate-background-color h3{color:white}.content .has-df-dark-background-color{background-color:#850928;color:white}.content .has-df-dark-background-color ul li:not([class]){background-image:url("../images/Bullet-w.svg")}.content .has-df-grau-background-color{background-color:#efe8e9}.content .has-df-gelb-background-color{background-color:#e1091d;color:white}.content .has-df-gelb-background-color ul li:not([class]){background-image:url("../images/Bullet-w.svg")}.content .has-df-weiss-background-color{background-color:white}.wp-block-image{position:relative}.wp-block-image figcaption{opacity:1}@media (min-width: 1340px){.wp-block-image figcaption{padding-left:var(--gap)}}@media (min-width: 1340px){.wp-block-image figcaption{position:absolute;left:calc(-1 * var(--marginal) - var(--gap));bottom:0;width:var(--marginal)}}.no-content{padding:var(--m-vert) 0;text-align:center}@font-face{font-family:'rwe';src:url("ROTWEISS_Sans-Bold.otf") format("opentype")}body.single-schedule div.wappen{display:flex;justify-content:center;align-items:center}body.single-schedule div.wappen img{max-width:150px;height:auto}body.single-schedule div.infos{display:flex;flex-direction:column;align-items:center}body.single-schedule div.infos .date{margin-bottom:var(--gap)}body.single-schedule div.infos .squads{width:100%}@media (min-width: 1024px){body.single-schedule div.infos .squads{display:flex;justify-content:center}}body.single-schedule div.infos .scores{padding-top:var(--gap-2x);text-align:center}body.single-schedule div.infos .scores p:first-child{margin:0;font-size:7.3em;font-weight:bold;font-family:"rwe",sans-serif;line-height:1;color:#e1091d}body.single-schedule div.infos .scores p:first-child+p{font-size:1.5em}div#sections{margin-top:var(--m-vert);width:var(--max-width-rwd);margin-left:auto;margin-right:auto}div#sections section{display:none}div#sections section .h1,div#sections section .ty h1,.ty div#sections section h1,div#sections section .typography h1,.typography div#sections section h1,div#sections section .content h1,.content div#sections section h1,div#sections section article h1,article div#sections section h1{margin-top:0}div#sections p#switches{width:100%}@media (min-width: 768px){div#sections p#switches{display:flex;justify-content:center}}div#sections p#switches a{margin-bottom:var(--gap);display:block;white-space:nowrap}@media (min-width: 768px){div#sections p#switches a{margin:0 var(--gap) var(--gap-2x)}}article#copy div#sections section h1,article#copy div#sections section h2.h1{margin-top:0}#matchCenter{overflow:hidden;background:white;text-align:center}@media (min-width: 414px){#matchCenter{padding-top:1.5em}}#matchCenter p{margin:0}#matchCenter .wappen{margin-bottom:var(--gap)}#matchCenter .wappen{display:flex;justify-content:space-between}#matchCenter .wappen span{display:block;height:80px;width:calc(50% - 8px);background-size:contain;background-position:right center;background-repeat:no-repeat}@media (min-width: 768px){#matchCenter .wappen span{height:100px}}#matchCenter .wappen span+span{background-position:left center}@media (max-width: 767px){#matchCenter .wappen.live span{height:50px}}#matchCenter .teams{margin-bottom:1em;line-height:1.4;margin-bottom:0.5em;font-size:1.2em}@media (min-width: 768px){#matchCenter .teams{font-size:1.4em;display:none;margin-bottom:1em}}#matchCenter .countdown{opacity:0;font-size:2.5em;letter-spacing:-0.05em;display:flex;width:100%;align-content:top;justify-content:center;font-family:"rwe",sans-serif}#matchCenter .countdown.show{opacity:1}@media (min-width: 768px){#matchCenter .countdown{font-size:3.3em}}#matchCenter .countdown div{margin:0 6px 0 0}#matchCenter .countdown div span.hide{display:none}#matchCenter .countdown div+div span{background:#ebeded;color:black}#matchCenter .countdown div+div span.hide{display:none}#matchCenter .countdown div+div+div.hide{display:none}#matchCenter .countdown div+div+div span{background:#ebeded;color:black}#matchCenter .countdown span{display:block;float:left;margin:0 1px 0 0;width:1.1em;padding:0.2em;background:#ebeded;color:black;box-shadow:inset 0 0 10px rgba(0,0,0,0.3);text-shadow:0 1px 1px black}#matchCenter .countdown p{margin-top:0.5em;font-size:1rem;letter-spacing:0}#matchCenter>.result{margin:0 0 1em}#matchCenter>.result span{display:inline-block;vertical-align:middle;width:50px}@media (max-width: 767px){#matchCenter>.result span.vs{display:none}}@media (max-width: 767px){#matchCenter>.result.noresult{display:none}}#matchCenter>.result span:last-child,#matchCenter>.result span:first-child{width:calc(50% - 25px);text-align:right;font-size:2em}@media (max-width: 767px){#matchCenter>.result span:last-child,#matchCenter>.result span:first-child{display:none}}#matchCenter>.result span:last-child+span,#matchCenter>.result span:first-child+span{font-size:2em;text-align:center}#matchCenter>.result span:last-child:last-child,#matchCenter>.result span:first-child:last-child{text-align:left}#matchCenter>.result.resultgiven span{width:100px}#matchCenter>.result.resultgiven span:last-child,#matchCenter>.result.resultgiven span:first-child{font-size:1.4em;width:calc(50% - 50px)}#matchCenter>.result.resultgiven span:last-child+span,#matchCenter>.result.resultgiven span:first-child+span{font-size:3em;font-weight:bold;text-align:center}#matchCenter .halftime{font-size:1.5em}#matchCenter .sections{padding:1em 2em;justify-content:space-between;text-align:left}@media (min-width: 768px){#matchCenter .sections{padding:3em 2em}}@media (min-width: 768px){#matchCenter .sections{display:flex;width:calc(100% - 4em)}}#matchCenter .sections.firstHalf div.firstHalf,#matchCenter .sections.half div.firstHalf{border-color:#e1091d !important}#matchCenter .sections.firstHalf div.secondHalf,#matchCenter .sections.half div.secondHalf{border-color:#868686}#matchCenter .sections.firstHalf div.secondHalf p.minute,#matchCenter .sections.half div.secondHalf p.minute{display:none}#matchCenter .sections.secondHalf div.firstHalf p.minute{display:none !important}#matchCenter .sections.finalWhistle p.minute{display:none !important}#matchCenter .sections>div{position:relative;margin-bottom:30px;border-top:solid 10px #e1091d}@media (min-width: 768px){#matchCenter .sections>div{width:calc(50% - 2px);margin:0}}#matchCenter .sections>div.half{width:0}#matchCenter .sections>div.half p.minute{display:none !important}#matchCenter .sections>div:first-child{border-color:#e1091d}#matchCenter .sections>div.firstHalf>span.fortyFive,#matchCenter .sections>div.secondHalf>span.fortyFive{position:absolute;top:-10px;height:40px;width:2px;border-left:dotted 2px white}#matchCenter .sections>div>p{position:absolute;top:-12px;width:14px;height:14px;transform:translate(-50%, -50%);margin:0;cursor:pointer}@media (min-width: 768px){#matchCenter .sections>div>p{width:20px;height:20px}}#matchCenter .sections>div>p span:first-child+span{display:none;text-align:center;position:absolute;z-index:1905;left:50%;bottom:25px;white-space:nowrap;padding:0.5em 0.9em;background:#868686;transform:translateX(-50%);font-size:12px;line-height:1.4}#matchCenter .sections>div>p:hover{z-index:1905}#matchCenter .sections>div>p:hover span+span{display:block}#matchCenter .sections>div>p.minute{width:16px;height:16px;top:-5px;background-color:black;border:solid 2px white;border-radius:12px}#matchCenter .sections>div>p.guest{top:2px}@media (min-width: 768px){#matchCenter .sections>div>p.guest{top:7px}}#matchCenter .sections>div>p.goal{z-index:3;background:#fff url("../images/matchcenter/GoalBlack.png") no-repeat center;background-size:cover;border-radius:20px;border:solid 1px white}#matchCenter .sections>div>p.goal.OwnGoal{background-image:url("../images/matchcenter/GoalRed.png")}#matchCenter .sections>div>p.penalty{z-index:3;background:#fff url("../images/matchcenter/NoGoal.png") no-repeat center;background-size:cover;border-radius:20px;border:solid 1px white}#matchCenter .sections>div>p.card{z-index:2;width:7px;height:10px;border-radius:3px;top:-18px}@media (min-width: 768px){#matchCenter .sections>div>p.card{width:10px;height:15px}}@media (min-width: 768px){#matchCenter .sections>div>p.card{top:-25px}}#matchCenter .sections>div>p.card.guest{top:8px}@media (min-width: 768px){#matchCenter .sections>div>p.card.guest{top:15px}}#matchCenter .sections>div>p.card.red{background:#e10f21}#matchCenter .sections>div>p.card.yellow{background:#fbd601}#matchCenter .sections>div>p.card.yellowRed{background:#e10f21;border-left:solid 4px #fbd601}#matchCenter .sections>div>p.sub{background:#ebeded url("../images/matchcenter/Substitute.png") no-repeat center;background-size:10px 10px;border:solid 2px white;border-radius:20px}#matchCenter .sections>div>p.sub.dsc{background-color:#ebeded}@media (min-width: 768px){#matchCenter .sections>div>p.sub{background-size:14px 14px}}#matchCenterVerbose{font-size:1rem;max-width:280px;margin:0 auto;padding:0 0 2em}#matchCenterVerbose h2{font-size:1.2em;margin:0em 0 0.5em}#matchCenterVerbose p+h2{margin-top:1em}#matchCenterVerbose p{text-align:left;margin:0 0 0.5em;line-height:1;overflow:hidden}#matchCenterVerbose p.guest>span{float:right}#matchCenterVerbose p>span{display:inline-block;vertical-align:middle}#matchCenterVerbose p>span.minute{width:24px;text-align:right}#matchCenterVerbose p>span.card,#matchCenterVerbose p>span.result{width:32px;text-align:center}#matchCenterVerbose p>span.card span,#matchCenterVerbose p>span.result span{display:inline-block;width:10px;height:16px;border-radius:3px}#matchCenterVerbose p>span.card span.red,#matchCenterVerbose p>span.result span.red{background:#e10f21}#matchCenterVerbose p>span.card span.yellow,#matchCenterVerbose p>span.result span.yellow{background:#fbd601}#matchCenterVerbose p>span.card span.yellowRed,#matchCenterVerbose p>span.result span.yellowRed{background:#e10f21;border-left:solid 4px #fbd601}#matchCenterVerbose p.goal.OwnGoal{color:#e10f21}#matchCenterVerbose p.sub .minute{margin-right:0.5em}#matchCenterVerbose p.sub.guest .minute{margin:0 0 0 0.5em}#matchCenterVerbose p.sub.guest .in,#matchCenterVerbose p.sub.guest .out{text-align:right}#matchCenterVerbose p.sub .in{color:#84af13}#matchCenterVerbose p.sub .out{color:#e10f21}@font-face{font-family:'rwe';src:url("ROTWEISS_Sans-Bold.otf") format("opentype")}article{clear:both}@media (min-width: 1320px){article{margin:0 auto}}article figure{margin:0}article section+section{margin-top:var(--m-vert)}.grid{display:grid;gap:var(--gap)}@media (min-width: 768px){.grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 768px){.grid .cols-4{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.grid .cols-4{grid-template-columns:1fr 1fr 1fr fr}}.grid>a{text-decoration:none}.has-background{padding:calc(1.4 * var(--gap))}.has-background h2,.has-background h3{margin-bottom:var(--gap)}.has-background.full-width{padding:var(--m-vert-slim) 0}.has-df-corporate-color{color:#e1091d}.has-df-dark-color{color:#850928}.has-df-gelb-color{color:#e7ba00}a.has-df-weiss-color{color:white}.bg-red,.has-df-corporate-background-color{background-color:#e1091d;color:white}.bg-red a,.bg-red .h1,.bg-red .ty h1,.ty .bg-red h1,.bg-red .typography h1,.typography .bg-red h1,.bg-red .content h1,.content .bg-red h1,.bg-red article h1,article .bg-red h1,.bg-red h2,.bg-red h3,.has-df-corporate-background-color a,.has-df-corporate-background-color .h1,.has-df-corporate-background-color .ty h1,.ty .has-df-corporate-background-color h1,.has-df-corporate-background-color .typography h1,.typography .has-df-corporate-background-color h1,.has-df-corporate-background-color .content h1,.content .has-df-corporate-background-color h1,.has-df-corporate-background-color article h1,article .has-df-corporate-background-color h1,.has-df-corporate-background-color h2,.has-df-corporate-background-color h3{color:white}.has-df-dark-background-color{background-color:#850928;color:white}.has-df-dark-background-color ul li:not([class]){background-image:url("../images/Bullet-w.svg")}.has-df-grau-background-color{background-color:#efe8e9}.has-df-gelb-background-color{background-color:#e1091d;color:white}.has-df-gelb-background-color ul li:not([class]){background-image:url("../images/Bullet-w.svg")}.has-df-weiss-background-color{background-color:white}.wp-block-front-gallery{margin-left:auto;margin-right:auto;margin-bottom:4px;gap:4px 0;min-height:calc(100vh - 72px);display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}@media (min-width: 768px){.wp-block-front-gallery{margin-top:-2rem}}@media (min-width: 768px){.wp-block-front-gallery{min-height:auto;gap:4px}}@media (min-width: 768px){.wp-block-front-gallery{grid-template-columns:1fr 1fr;grid-template-rows:2fr 2fr}}@media (min-width: 1024px){.wp-block-front-gallery{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}}.wp-block-front-gallery .tile{position:relative;display:flex;overflow:hidden}.wp-block-front-gallery .tile>div{position:relative;width:100%;height:100%}.wp-block-front-gallery .tile .swiper-slide{display:block}.wp-block-front-gallery .tile .swiper-container{display:block;width:100%;height:100%}.wp-block-front-gallery .tile .tile-inner{display:block;width:100%;height:100%}.wp-block-front-gallery .tile .img{width:100%;height:100%;display:flex}@media (min-width: 768px){.wp-block-front-gallery .tile .img{padding-bottom:56%}}.wp-block-front-gallery .tile .typo{position:absolute;z-index:3;left:var(--gap);bottom:var(--gap);color:white}.wp-block-front-gallery .tile .typo h2{line-height:1;margin:0;color:white}@media (min-width: 768px){.wp-block-front-gallery .tile .typo h2{width:54%}}@media (min-width: 1024px){.wp-block-front-gallery .tile .typo h2{width:67%}}@media (min-width: 1024px) and (max-width: 1279px){.wp-block-front-gallery .tile .typo h2{font-size:2.6666666667em}}.wp-block-front-gallery .tile .typo h2.h1{font-size:2.5em}@media (min-width: 1024px){.wp-block-front-gallery .tile .typo h2.h1{font-size:4em}}@media (min-width: 1280px){.wp-block-front-gallery .tile .typo h2.h1{font-size:5.2222222222em}}.wp-block-front-gallery .tile .typo p{margin-top:0.7em;font-weight:bold;line-height:1.2}.wp-block-front-gallery .tile.t1{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2}@media (min-width: 1024px){.wp-block-front-gallery .tile.t1 .typo{left:var(--gap-2x);bottom:var(--gap-2x)}.wp-block-front-gallery .tile.t1 .typo p{font-size:1.2222222222em}}@media (min-width: 1024px) and (min-width: 1024px){.wp-block-front-gallery .tile.t1 .typo p{width:67%}}@media (min-width: 768px){.wp-block-front-gallery .tile.t1{grid-row-end:2}}@media (min-width: 1024px){.wp-block-front-gallery .tile.t1{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}}.wp-block-front-gallery .tile.t2{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.wp-block-front-gallery .tile.t2 h2{width:86%}@media (min-width: 768px){.wp-block-front-gallery .tile.t2{grid-row-start:2;grid-row-end:3}}@media (min-width: 1024px){.wp-block-front-gallery .tile.t2{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}}.wp-block-front-gallery .tile.t3{grid-row-start:3;grid-row-end:4}.wp-block-front-gallery .tile.t3 h2{width:86%}@media (min-width: 768px){.wp-block-front-gallery .tile.t3{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}}@media (min-width: 1024px){.wp-block-front-gallery .tile.t3{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}}.wp-block-rwe-galerie{margin:var(--m-vert) 0;display:flex;position:relative;width:100%}.wp-block-rwe-galerie.full-width{margin-bottom:0;display:block;background-color:#850928}.wp-block-rwe-galerie.full-width .info-navigation{display:block !important;position:absolute;right:4px;top:4px;z-index:2;color:white}@media (min-width: 768px){.wp-block-rwe-galerie.full-width .info-navigation{right:var(--gap);top:var(--gap)}}.wp-block-rwe-galerie.full-width .swiper-container{width:100%}.wp-block-rwe-galerie .info-navigation{width:var(--marginal);flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 599px){.wp-block-rwe-galerie .info-navigation{display:none}}@media (min-width: 768px){.wp-block-rwe-galerie .info-navigation{padding:0 var(--gap) 0 0}}.wp-block-rwe-galerie .info-navigation div.info-top{display:flex;flex-direction:column;align-items:flex-end}.wp-block-rwe-galerie .info-navigation div.info-top>div{width:85px;display:flex;justify-content:center;text-align:center;margin-bottom:1em}@media (max-width: 767px){.wp-block-rwe-galerie .info-navigation div.info-top>div.pagination{display:none}}.wp-block-rwe-galerie .info-navigation div.info-top>div img:first-child{margin-right:2px}.wp-block-rwe-galerie .info-caption{transition:opacity 0.2s}@media (max-width: 767px){.wp-block-rwe-galerie .info-caption{display:none}}@media (max-width: 1279px){.wp-block-rwe-galerie .info-caption{padding-left:var(--gap)}}.wp-block-rwe-galerie .info-caption.hide{opacity:0;transition:opacity 0.1s}.wp-block-rwe-galerie .swiper-container{overflow:hidden;flex-grow:1}.wp-block-rwe-galerie .swiper-container .swiper-slide{display:flex;align-items:center;justify-content:center}.wp-block-rwe-galerie .swiper-container .swiper-slide img{opacity:0}.wp-block-rwe-galerie .swiper-container .swiper-slide img.show,.wp-block-rwe-galerie .swiper-container .swiper-slide img.swiper-lazy-loaded{transition:opacity 240ms;opacity:1}.wp-block-rwe-galerie .swiper-container .swiper-slide p{display:none}@media (max-width: 767px){.wp-block-features .swiper-container{overflow:hidden}}.wp-block-features .feature{display:block;position:relative;padding-bottom:calc(3 * var(--gap));width:100%}@media (max-width: 767px){.wp-block-features .feature{overflow:hidden}}.wp-block-features .feature>span,.wp-block-features .feature>a{display:block}.wp-block-features .feature .typo{position:absolute;left:var(--gap);bottom:5px;width:calc( 100% - 2 * var(--gap) );padding:var(--gap-2);background:white;box-shadow:var(--box-shadow-light)}.wp-block-features .feature .typo p,.wp-block-features .feature .typo h3{margin:0}.wp-block-features .feature .typo p{color:#242424}.wp-block-features .feature.red .typo,.wp-block-features .feature.rot .typo{background:#e1091d}.wp-block-features .feature.red .typo h1,.wp-block-features .feature.red .typo h2,.wp-block-features .feature.red .typo h3,.wp-block-features .feature.red .typo p,.wp-block-features .feature.rot .typo h1,.wp-block-features .feature.rot .typo h2,.wp-block-features .feature.rot .typo h3,.wp-block-features .feature.rot .typo p{color:white}.wp-block-features .feature:hover .typo{overflow:hidden}.wp-block-features .feature:hover .typo p,.wp-block-features .feature:hover .typo h3{position:relative;z-index:3;color:white}.wp-block-features .feature:hover.white .typo h3{color:#e1091d}.wp-block-features .feature:hover.white .typo p{color:#242424}.club-features .feature-grid{width:100% !important}@media (max-width: 767px){.club-features .feature-grid{margin-bottom:var(--m-vert)}}.club-features .kurze-fuffzehn{align-items:flex-start}@media (max-width: 767px){.club-features .kurze-fuffzehn{margin-top:var(--m-vert)}}.club-features .kurze-fuffzehn a{box-shadow:var(--box-shadow-soft)}@media (min-width: 768px){.club-features .kurze-fuffzehn a{display:flex;max-width:240px;align-self:flex-start}}.club-features .kurze-fuffzehn a img{width:100%;height:auto;align-self:flex-start}@media (min-width: 768px){.club-features{display:grid;grid-template-columns:75% 25%;gap:var(--gap)}}.video-grid .typo{margin-top:1em}.video-grid>a{text-decoration:none}.wp-block-rwe-youtube .swiper-container{overflow:hidden}.wp-block-rwe-news{overflow:hidden}@media (max-width: 767px){.wp-block-rwe-news h2{padding-left:var(--gap)}}.news-grid{display:grid;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;gap:var(--gap)}@media (min-width: 600px){.news-grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1024px){.news-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.news-grid.swiper-wrapper{display:flex;gap:0}.news-grid .page,.news-grid .post{display:block;text-decoration:none;color:#242424}.news-grid .page .h5,.news-grid .post .h5{margin:0.7em 0;hyphens:auto}.news-grid .page .h5+p,.news-grid .post .h5+p{margin:0;line-height:1}.acf-block-preview .news-grid{display:grid !important;gap:var(--gap)}.acf-block-preview .news-grid .gt4{display:none}.wp-block-rwe-ads{margin:var(--m-vert) auto;display:grid;gap:var(--gap)}.wp-block-rwe-ads a{position:relative;width:100%;display:block;box-shadow:var(--box-shadow-light);padding-bottom:10.4%;background:#efe8e9}.wp-block-rwe-ads a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:0}.wp-block-rwe-ads a.set img{opacity:1}@media (min-width: 1024px){.wp-block-rwe-ads.medium{grid-template-columns:1fr 1fr 1fr}}.wp-block-rwe-ads.medium a{padding-bottom:72%}.wp-block-rwe-kontakte{margin-top:var(--gap-2x);margin-bottom:var(--gap-2x)}@media (min-width: 768px){.kontakte{display:grid;gap:var(--gap);grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(auto-fill, auto)}}.kontakte .kontakt{padding:var(--gap);background:#efe8e9;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 767px){.kontakte .kontakt:not(:first-child){margin-top:1em}}.kontakte .kontakt .infos{margin-top:var(--gap)}.kontakte .kontakt h3{line-height:1;text-transform:uppercase}.kontakte .kontakt h3+p{margin-top:0.5em}.kontakte .kontakt p{margin-bottom:0.5em;display:flex;align-items:center;line-height:1.1}.kontakte .kontakt p span:first-child{margin-right:0.5em;width:32px;height:32px;border-radius:16px;background:#850928;display:flex;align-items:center;justify-content:center}.kontakte .kontakt p span:first-child img{width:22px}.kontakte .kontakt p a{color:#242424;text-decoration:none}.kontakte .kontakt p a:hover{color:#e1091d}table.team tr th{background:#e1091d;font-size:1.5em}table.team td{background:white !important;border:none}table.team td.position a{color:#242424}@media (max-width: 767px){table.team td.birthday{display:none}}table.team a{text-decoration:none}.player{display:flex;align-items:flex-start;margin-bottom:var(--m-vert)}@media (max-width: 767px){.player{flex-direction:column}}.player .jersey{flex-shrink:0;width:100%;display:flex;justify-content:flex-end}@media (min-width: 768px){.player .jersey{width:var(--marginal)}}.player .jersey>span{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;background:#e1091d;margin-bottom:var(--gap)}@media (min-width: 768px){.player .jersey>span{width:auto;flex-direction:column;justify-content:space-between;width:6em;margin:0 var(--gap-2x) 0 0}}.player .jersey>span span{text-align:center;display:block;padding:0 var(--gap) 0 0;color:white;margin-bottom:0}@media (min-width: 768px){.player .jersey>span span{padding:var(--gap)}}.player .jersey>span span.rotate{padding-left:1em;transform:rotate(90deg);font-size:2.5em;white-space:nowrap}.player .jersey>span img{max-width:100%}@media (max-width: 767px){.player .jersey>span img{width:4.5em}}@media (min-width: 768px){.player .infos{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-2x)}}@media (max-width: 767px){.player .infos .stats{margin-top:var(--gap)}}.player .infos .stats dl{display:grid;grid-template-columns:1fr 1fr}.player .infos .stats dd{text-align:right}.player .infos .thumbnail{height:100%;width:auto}.player .infos .thumbnail img{height:100%}div#rooster h3{margin:10px 0}div#rooster ul{margin:0}div#rooster ul li{position:relative;background:none;list-style-type:none;padding:170px 0 0 0;margin:0 0 10px 10px;float:left;width:145px;background-size:contain;background-position:top center;background-repeat:no-repeat}div#rooster ul li.col0{clear:both;margin-left:0}div#rooster ul li.col2{margin-left:0}div#rooster ul li .jersey_num{position:absolute;right:10px;top:5px}div#rooster ul li h4,div#rooster ul li p{margin-bottom:0}@media (min-width: 768px){div#rooster ul li.col0{clear:left}div#rooster ul li.col2{margin-left:10px;width:147px}}.wp-block-rwe-schedule-all{margin-bottom:var(--m-vert);width:100%}.wp-block-rwe-schedule-all h3{margin:0 0 0.5em}.wp-block-rwe-schedule-all .nav{display:flex;justify-content:center;align-items:center;margin-bottom:var(--gap)}.wp-block-rwe-schedule-all .nav h3{margin:0 1em}.wp-block-rwe-schedule-all .nav img{width:2em}.wp-block-rwe-schedule-club>.date{font-weight:bold;text-align:center;margin:1.5em 0 0.5em}@media (min-width: 768px){.wp-block-rwe-schedule-club{margin:0 var(--m-vert)}.wp-block-rwe-schedule-club>p{display:none}}div.matchday p{font-size:0.875em;text-align:center;margin:0}div.matchday .matchday-club{text-decoration:none;color:#242424}@media (min-width: 768px){div.matchday .matchday-club{display:grid;grid-template-columns:2fr 5fr}}div.matchday .matchday-club .date{color:#868686;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 767px){div.matchday .matchday-club .date{display:none}}div.matchday .grid{display:grid;padding:0.5em;grid-template-columns:1fr 2em 4em 2em 1fr;gap:0.5em}div.matchday .grid.hide_logos{grid-template-columns:1fr 4em 1fr}@media (min-width: 768px){div.matchday .grid{gap:1em}}div.matchday .grid>div{display:flex;align-items:center;justify-content:center}div.matchday .grid>div.date{justify-content:flex-end}div.matchday .grid>div.home{justify-content:flex-end;text-align:right}div.matchday .grid>div.away{justify-content:flex-start}div.matchday .grid>div.score{font-family:"rwe",sans-serif;font-size:2rem}.wp-block-rwe-standing{max-width:var(--max-width);margin-left:auto;margin-right:auto;margin-bottom:var(--m-vert)}.wp-block-rwe-standing .standing{display:grid;grid-template-columns:2em 1fr 2em 2em;border-bottom:solid 1px rgba(0,0,0,0.15)}.wp-block-rwe-standing .standing.top{font-weight:bold}.wp-block-rwe-standing .standing.rwe{color:#e1091d}@media (min-width: 768px){.wp-block-rwe-standing .standing{grid-template-columns:3em 1fr 9em 6em 4em 4em}}.wp-block-rwe-standing .standing.row1,.wp-block-rwe-standing .standing.row15{border-bottom-color:rgba(0,0,0,0.86)}.wp-block-rwe-standing .standing>div{padding:0.5em;width:100%;display:flex;align-items:center;justify-content:center}.wp-block-rwe-standing .standing>div.vr{border-left:solid 1px rgba(0,0,0,0.15)}.wp-block-rwe-standing .standing>div.nr{text-align:right}.wp-block-rwe-standing .standing>div.club{justify-content:flex-start}.wp-block-rwe-standing .standing>div.club img{width:2em;margin-right:1em}@media (min-width: 768px){.wp-block-rwe-standing .standing>div.matchestotal{display:none}}.wp-block-rwe-standing .standing>div.matches{display:grid;text-align:center;grid-template-columns:1fr 1fr 1fr}@media (max-width: 767px){.wp-block-rwe-standing .standing>div.matches{display:none}}@media (min-width: 768px){.wp-block-rwe-standing .standing>div.matches.no-grid{display:block}}.wp-block-rwe-standing .standing>div.goals{display:grid;text-align:center;grid-template-columns:1fr 1fr}@media (max-width: 767px){.wp-block-rwe-standing .standing>div.goals{display:none}}@media (min-width: 768px){.wp-block-rwe-standing .standing>div.goals.no-grid{display:block}}@media (max-width: 767px){.wp-block-rwe-standing .standing>div.diff{display:none}}@media (max-width: 767px){.wp-block-rwe-standing .standing>div.diff span{display:none}}.wp-block-rwe-accordion .accordion{margin-bottom:4px}.wp-block-rwe-accordion .accordion h3{cursor:pointer;margin:0;font-size:2rem;padding:0.3em 2rem;color:white;background:#e1091d;display:flex;justify-content:space-between;align-items:center}.wp-block-rwe-accordion .accordion h3:hover{background:#850928}.wp-block-rwe-accordion .accordion div.accordion-content{height:0;overflow:hidden}.wp-block-rwe-accordion .accordion div.accordion-content>div{padding:2em}.wp-block-rwe-accordion .accordion.open h3 img{transform:rotate(90deg)}.wp-block-rwe-matches-slider{overflow:hidden;position:relative;text-align:center;background:#e1091d;padding:var(--m-vert-slim) 0}@media (min-width: 1280px){.wp-block-rwe-matches-slider{background:url(../images/secondary-nav.svg) no-repeat right center;background-size:cover}}.wp-block-rwe-matches-slider .swiper-slide>a,.wp-block-rwe-matches-slider .swiper-slide>span{padding:0 var(--gap);display:block;text-decoration:none;color:white}.wp-block-rwe-matches-slider .swiper-slide>a:hover,.wp-block-rwe-matches-slider .swiper-slide>span:hover{transform:scale(1.05)}.wp-block-rwe-matches-slider .names-and-icon{margin-bottom:1em;display:grid;align-items:center;grid-template-columns:1fr 10em 1fr;font-size:.7777777778em}.wp-block-rwe-matches-slider .info{font-family:"rwe",sans-serif;font-size:2.46em}.wp-block-rwe-matches-slider .images{display:flex;align-items:center;justify-content:center}.wp-block-rwe-matches-slider .images span{width:50%;flex-shrink:0;position:relative}.wp-block-rwe-matches-slider .images span:first-child{transform:translateX(0.5em)}.wp-block-rwe-matches-slider .images span:last-child{transform:translateX(-0.5em)}.wp-block-rwe-matches-slider .images span.rwe{z-index:1907}.wp-block-rwe-matches-slider>span{position:absolute;left:1em;bottom:calc(var(--m-vert-slim) + 1.23em);transform:translateY(50%);width:var(--gap)}@media (min-width: 1024px){.wp-block-rwe-matches-slider>span{display:none}}.wp-block-rwe-matches-slider>span+span{left:auto;right:1em}.wp-block-rwe-popin{background:url(../images/Wir-holen-uns-die-Hafenstraße-zurueck.jpg) no-repeat left bottom;background-size:cover;z-index:2010;position:relative;border:solid 4px white;box-shadow:var(--box-shadow-soft);left:24686px;opacity:0}.wp-block-rwe-popin.show{opacity:1;left:var(--gap);transform-origin:50% 50%;transition:opacity 800ms, transform 1s}@media (min-width: 768px){.wp-block-rwe-popin.show{left:50%}}.wp-block-rwe-popin img{position:absolute;left:0;bottom:0;width:41%}.wp-block-rwe-popin span{display:block;position:absolute;right:10px;top:10px;width:2em;cursor:pointer}.wp-block-rwe-popin span svg{width:2em}.wp-block-rwe-popin>div{width:100%;padding-bottom:56%}.wp-block-rwe-popin>div>div>div{position:absolute;left:0;top:0;right:0;bottom:0;padding:var(--gap) var(--gap-2x) var(--gap) var(--gap);color:white}.wp-block-rwe-popin>div>div>div h2,.wp-block-rwe-popin>div>div>div h3{margin-top:0;margin-bottom:0.3em}.wp-block-rwe-popin>div>div>div a:not(.rwe-button){color:white;text-decoration:underline}@media (max-width: 767px){.wp-block-rwe-popin{left:var(--gap-2x);top:calc(46px + var(--gap-2x));bottom:var(--gap-2x);right:var(--gap-2x)}.wp-block-rwe-popin>div{background-color:rgba(0,0,0,0.46)}.wp-block-rwe-popin img{width:75%}}@media (max-width: 767px) and (max-height: 600px){.wp-block-rwe-popin img{width:50%}}@media (min-width: 768px){.wp-block-rwe-popin{width:100%}.wp-block-rwe-popin>div{background-color:rgba(0,0,0,0.46)}.wp-block-rwe-popin>div>div>div{left:calc(290px + var(--gap))}}.page .wp-block-rwe-popin{position:fixed;transform:translate(-50%, -50%) scale(0.6)}.page .wp-block-rwe-popin.show{transform:scale(1)}@media (min-width: 768px){.page .wp-block-rwe-popin.show{left:50%;top:50%;transform:translate(-50%, -50%) scale(1);width:740px}}.wp-block-rwe-counter{position:relative;z-index:1989;width:100%;display:flex;justify-content:center;align-items:center;font-family:"rwe",sans-serif;font-size:5.9vw;background:#e1091d;letter-spacing:1px;margin-bottom:4px;color:white}@media (min-width: 768px){.wp-block-rwe-counter{font-size:2.2em}}.wp-block-rwe-counter .label{position:relative;z-index:2;display:block;padding:0.24em 0.3em;text-shadow:0 0 4px rgab(#e1091d, 1)}.wp-block-rwe-counter .counter{margin:0 0.3em;background:linear-gradient(#555, #666 33%, #242424);border-right:solid 1px #888888;white-space:nowrap;display:flex}.wp-block-rwe-counter .counter>span{display:block;width:1.2em;text-align:center;padding:0.24em 0.3em;border-left:solid 1px #888888;text-shadow:1px 1px 0 black}.wp-block-rwe-counter>img{position:absolute;left:50%;transform:translateX(1.73em);bottom:0;width:auto;height:200%}.wp-block{max-width:none}.df-blocks-upload-wrap{position:relative}.df-blocks-upload-wrap .df-blocks-upload-button{cursor:pointer;position:absolute;color:white;left:50%;top:50%;transform:translate(-50%, -50%);padding:0.5em 1.5em;border:solid 1px white;border-radius:8px}.df-ui,.df-upload{position:relative}.df-ui .df-button,.df-ui .df-upload-button,.df-upload .df-button,.df-upload .df-upload-button{font-family:sans-serif;line-height:1;cursor:pointer;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);padding:0.5em 1.5em 0.4em;border:solid 1px white !important;color:white !important;background-color:rgba(225,9,29,0.8) !important;white-space:nowrap;font-size:1rem;z-index:2015;border-radius:8px}.df-ui .df-button.minus,.df-ui .df-button.plus,.df-ui .df-upload-button.minus,.df-ui .df-upload-button.plus,.df-upload .df-button.minus,.df-upload .df-button.plus,.df-upload .df-upload-button.minus,.df-upload .df-upload-button.plus{display:flex;justify-content:center;align-items:center;padding:0;border-radius:20px;width:40px;height:40px;background-image:url('data:image/svg+xml;utf8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="1.74846e-07" y1="16" x2="32" y2="16" stroke="white" stroke-width="4"/> <line x1="16" y1="32" x2="16" stroke="white" stroke-width="4"/> </svg>');background-position:center;background-size:28px;background-repeat:no-repeat}.df-ui .df-button.minus.minus,.df-ui .df-button.plus.minus,.df-ui .df-upload-button.minus.minus,.df-ui .df-upload-button.plus.minus,.df-upload .df-button.minus.minus,.df-upload .df-button.plus.minus,.df-upload .df-upload-button.minus.minus,.df-upload .df-upload-button.plus.minus{background-image:url('data:image/svg+xml;utf8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="1.74846e-07" y1="16" x2="32" y2="16" stroke="white" stroke-width="4"/> </svg>')}.df-ui .df-button.small,.df-ui .df-upload-button.small,.df-upload .df-button.small,.df-upload .df-upload-button.small{font-size:0.86rem}.df-ui .df-button:hover,.df-ui .df-upload-button:hover,.df-upload .df-button:hover,.df-upload .df-upload-button:hover{background-color:#e1091d !important}.df-ui .df-button.top-left,.df-ui .df-button.topleft,.df-ui .df-upload-button.top-left,.df-ui .df-upload-button.topleft,.df-upload .df-button.top-left,.df-upload .df-button.topleft,.df-upload .df-upload-button.top-left,.df-upload .df-upload-button.topleft{left:1em;top:1em;transform:none}.df-ui .df-button.top-right,.df-ui .df-button.topright,.df-ui .df-upload-button.top-right,.df-ui .df-upload-button.topright,.df-upload .df-button.top-right,.df-upload .df-button.topright,.df-upload .df-upload-button.top-right,.df-upload .df-upload-button.topright{left:auto;right:1em;top:1em;transform:none}.df-ui .df-button.rightcenter,.df-ui .df-button.right-center,.df-ui .df-upload-button.rightcenter,.df-ui .df-upload-button.right-center,.df-upload .df-button.rightcenter,.df-upload .df-button.right-center,.df-upload .df-upload-button.rightcenter,.df-upload .df-upload-button.right-center{left:auto;right:0;transform:translate(50%, -50%)}.df-ui .df-button.static,.df-ui .df-upload-button.static,.df-upload .df-button.static,.df-upload .df-upload-button.static{position:static;transform:none;left:0;top:0;margin:1em 0}table{width:100%;background:white;font-size:18px}td,th{border-top:solid 1px #dddddd;border-left:solid 1px #dddddd;padding:0.5em 0.7em}th{background:#474747;color:white;font-family:"rwe",sans-serif}th:first-child,td:first-child{border-left:none}tbody tr:nth-child(odd) td{background-color:#eeeeee}@font-face{font-family:'rwe';src:url("ROTWEISS_Sans-Bold.otf") format("opentype")}form p{margin:0}label{display:inline-block}select,textarea,input[type='email'],input[type='search'],input[type='text']{-webkit-appearance:none;font-family:"Roboto Slab",serif;padding:0.5em;background-color:#efe8e9;margin:0;width:100%;border:none;border-radius:none;font-size:1em;border:solid 1px rgba(0,0,0,0.2);border-width:1px 0 0 1px}select{width:auto;border-width:0 1px 1px 0}.gform_wrapper button,.borlabs-cookie-preference,a.rwe-button,.rwe-button,.gform_button{-webkit-appearance:none;display:inline-block;border-radius:none;padding:0.6em 1.2em;background:#e1091d;color:white;text-decoration:none;border:none;font-size:1em;box-shadow:var(--box-shadow-light)}.gform_wrapper button:hover,.borlabs-cookie-preference:hover,a.rwe-button:hover,.rwe-button:hover,.gform_button:hover{cursor:pointer;color:white;background:#850928}.gform_wrapper button.outline,.borlabs-cookie-preference.outline,a.rwe-button.outline,.rwe-button.outline,.gform_button.outline{color:#242424;background:none;border:solid 2px #e1091d;box-shadow:none}.gform_wrapper button.outline:hover,.borlabs-cookie-preference.outline:hover,a.rwe-button.outline:hover,.rwe-button.outline:hover,.gform_button.outline:hover{color:white;background-color:#e1091d}.gform_wrapper button.slim,.borlabs-cookie-preference.slim,a.rwe-button.slim,.rwe-button.slim,.gform_button.slim{padding:0.3em 0.9em}.gform_wrapper button.disabled,.borlabs-cookie-preference.disabled,a.rwe-button.disabled,.rwe-button.disabled,.gform_button.disabled{border-color:#242424;pointer-events:none;opacity:0.3}input[type='checkbox'],input[type='radio'],input[type='submit'],input[type='button'],select{cursor:pointer}.gform_wrapper{margin-bottom:var(--m-vert)}.gform_wrapper .gform_fields{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 2% [12];grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:repeat(auto-fill, auto);grid-column-gap:var(--gap-2x);grid-row-gap:var(--gap-2x);margin-bottom:var(--gap-2x)}.gform_wrapper .gform_fields>*{align-items:start;grid-column:span 12}.gform_wrapper .gform_fields .gfield--width-quarter{grid-column:span 3}.gform_wrapper .gform_fields .gfield--width-half{grid-column:span 6}.gform_wrapper .gform_fields .gfield--width-third{grid-column:span 4}.gform_wrapper .gform_fields .gfield--width-two-thirds{grid-column:span 8}.gform_wrapper .gform_fields .gfield--width-three-quarter{grid-column:span 9}.gform_wrapper .ginput_container{margin:0}.gform_wrapper .gfield_label{text-transform:uppercase;font-weight:bold;margin-bottom:1em;font-size:0.875em;color:#850928;display:flex;justify-content:flex-start}.gform_wrapper .gfield_label>span.gfield_required{font-weight:normal;margin-left:1em;color:#242424}.gform_wrapper .gform_fields .gfield{margin:0}.gform_wrapper .gform_fields .gfield.gfield_error .gfield_checkbox,.gform_wrapper .gform_fields .gfield.gfield_error input,.gform_wrapper .gform_fields .gfield.gfield_error textarea,.gform_wrapper .gform_fields .gfield.gfield_error select{border:solid 2px #e1091d}.gform_wrapper h3.gsection_title{margin-bottom:0}.gform_wrapper .hidden_label legend{display:none}.gform_wrapper .hidden_label label{display:none}.gform_wrapper .hidden_label label.gfield_consent_label{display:block;margin-left:0.5em}.gform_wrapper .hidden_label input{margin-top:0}.gform_wrapper .ginput_container_checkbox{height:100%}.gform_wrapper .ginput_container_checkbox>div{height:100%}.gform_wrapper .gfield_radio,.gform_wrapper .gfield_checkbox{padding:var(--gap);background:#efe8e9}.gform_wrapper .gfield_radio .gchoice,.gform_wrapper .gfield_checkbox .gchoice{display:flex}.gform_wrapper .gfield_radio .gchoice input,.gform_wrapper .gfield_checkbox .gchoice input{flex-shrink:0;margin-top:0.4em;margin-right:0.7em}.gform_wrapper .gfield_radio .gchoice label,.gform_wrapper .gfield_checkbox .gchoice label{line-height:1.4}.gform_wrapper .gfield_radio .gchoice:not(:last-child),.gform_wrapper .gfield_checkbox .gchoice:not(:last-child){margin-bottom:0.5em}.gform_wrapper .gfield_radio button,.gform_wrapper .gfield_checkbox button{margin-top:0.5em;font-size:0.875em}.gform_wrapper .gform_drop_area{padding:var(--gap);margin-bottom:var(--gap);background:#efe8e9;border:dashed 1px #e1091d;display:flex;flex-direction:column}@media (min-width: 768px){.gform_wrapper .gform_drop_area{flex-direction:row;align-items:center}.gform_wrapper .gform_drop_area span{margin-right:var(--gap)}}.gform_wrapper .ginput_container_consent{display:flex}.gform_wrapper .ginput_container_consent input{flex-shrink:0;margin-top:0.2em}.gform_wrapper .ginput_container_consent .gfield_required{display:none}.gform_wrapper .gfield_validation_message{margin-top:1em;color:#e1091d}.gform_wrapper .validation_error{border:solid 2px #e1091d;padding:var(--gap);color:#e1091d;margin-bottom:1em;font-weight:bold;text-transform:uppercase}.gform_wrapper .ginput_complex input+label{margin:0.5em 0 1em 0;color:#868686}.gform_wrapper.mitgliedschaft_wrapper fieldset.motiv .gfield_radio{padding:0;background:none;display:grid;gap:var(--gap)}.gform_wrapper.mitgliedschaft_wrapper fieldset.motiv .gfield_radio .gchoice{margin:0}@media (min-width: 600px){.gform_wrapper.mitgliedschaft_wrapper fieldset.motiv .gfield_radio{grid-template-columns:1fr 1fr 1fr}.gform_wrapper.mitgliedschaft_wrapper fieldset.motiv .gfield_radio input{position:fixed;left:-10000px}.gform_wrapper.mitgliedschaft_wrapper fieldset.motiv .gfield_radio input:hover+label,.gform_wrapper.mitgliedschaft_wrapper fieldset.motiv .gfield_radio input:checked+label{cursor:pointer;border:solid 2px #e1091d}.gform_wrapper.mitgliedschaft_wrapper fieldset.motiv .gfield_radio label{border:solid 2px transparent;width:100%;padding-bottom:55%;border-radius:var(--gap);background:#fff url(../images/karte-motiv-257er.jpg) no-repeat;background-size:cover;text-indent:-10000px;line-height:1}.gform_wrapper.mitgliedschaft_wrapper fieldset.motiv .gfield_radio .gchoice:nth-child(2) label{background-image:url(../images/karte-motiv-kutten.jpg)}.gform_wrapper.mitgliedschaft_wrapper fieldset.motiv .gfield_radio .gchoice:nth-child(3) label{background-image:url(../images/karte-motiv-garten.jpg)}}@font-face{font-family:'rwe';src:url("ROTWEISS_Sans-Bold.otf") format("opentype")}article.format-video iframe{max-width:100%}.credits{color:#242424}.credits p{font-size:1em;margin:0;float:left;margin:0 20px 0 0}.credits a{text-decoration:none}.credits ul{font-size:1em;float:left;margin:0 20px 0 0}.credits ul li{float:left;background:none;padding:0;margin:0}.credits ul li:after{content:",\00a0"}.credits ul li:first-child,.credits ul li:last-child{content:""}.credits ul li:first-child:after,.credits ul li:last-child:after{content:""}article.front{width:100%;max-width:none}article.front .content figure.wp-block-image{margin-left:auto;margin-right:auto;max-width:var(--max-width)}@media (max-width: 767px){article.front .content figure.wp-block-image{margin-left:var(--gap);margin-right:var(--gap)}}._news-grid{justify-content:space-between;flex-wrap:wrap}._news-grid .post{display:block;--gap3: calc(var(--gap) * 3);width:calc(25% - var(--gap3) / 4);margin-bottom:var(--gap);text-decoration:none;color:#242424}._news-grid .post .h5{margin:0.7em 0}._news-grid .post .h5+p{margin:0;line-height:1}.blog-search{margin-bottom:var(--gap-2x);display:grid;gap:var(--gap)}@media (min-width: 600px){.blog-search{grid-template-columns:1fr 1fr}}.blog-search div:first-child form{display:grid;gap:4px;grid-template-columns:1fr 120px}.blog-search select{width:100%}.skim{margin-top:var(--gap-2x);width:100%;display:flex;justify-content:space-between}.skim img{width:var(--gap-2x)}@media (min-width: 550px){.f-left,.alignleft{float:left}}@media (min-width: 550px){.f-right,.alignright{float:right}}.aligncenter,.alignright,.alignleft{display:block;margin:0 auto}@media (min-width: 550px){.aligncenter,.alignright,.alignleft{display:inline;margin:0 10px 10px 0}}@media (min-width: 550px){.alignright{display:inline;margin:0 0 10px 10px}}.a-left,.text-left{text-align:left}.a-right,.text-right{text-align:right}.oembed{position:relative;width:100%;padding-bottom:56%;margin:var(--m-vert) 0}.oembed iframe{position:absolute;left:0;top:0;width:100%;height:100%}@font-face{font-family:'rwe';src:url("ROTWEISS_Sans-Bold.otf") format("opentype")}footer{margin-top:var(--m-vert-2x);padding-bottom:calc(var(--gap-4x) + 46px)}@media (min-width: 1024px){footer{margin-top:calc(150px + 4.1666666667vw)}}footer #footer-image{position:relative;width:100%}footer #footer-image>.pr1{padding-bottom:72%}@media (min-width: 1024px){footer #footer-image>.pr1{padding-bottom:33%}}footer #footer-image>div.logo{text-align:center;position:absolute;left:50%;top:0;transform:translate(-50%, -43px)}@media (min-width: 1024px){footer #footer-image>div.logo{transform:translate(-50%, -4.1666666667vw)}}footer #footer-image>div.logo img{width:86px}@media (min-width: 1024px){footer #footer-image>div.logo img{width:11.71875vw}}footer #footer-image>div.logo h2{color:white;font-family:"rwe",sans-serif;font-size:2em}@media (min-width: 1024px){footer #footer-image>div.logo h2{font-size:2.9861111111vw}}footer nav#footer{padding:1em 3em;display:flex;flex-direction:column;align-items:center}footer nav#footer>p{color:#e1091d;font-weight:bold}@media (min-width: 1024px){footer nav#footer{flex-direction:row;justify-content:space-between}}@media (max-width: 424px){footer nav#footer{flex-direction:column;justify-content:center}}footer nav#footer ul{display:flex;justify-content:center}@media (max-width: 1023px){footer nav#footer ul{margin-top:1em}}footer nav#footer ul li{margin:0 1em}footer nav#footer ul li a{color:#242424;text-decoration:none}footer div#mobilenav{position:fixed;z-index:1986;left:0;top:0;width:100%}@media (min-width: 1024px){footer div#mobilenav{display:none}}footer div#mobilenav #mobilenavinner{position:absolute;left:0;width:560px;top:23px;height:46px}@media (max-width: 767px){footer div#mobilenav #mobilenavinner{left:auto;right:0;width:100%}}footer div#mobilenav #mobilenavinner.open>div{transform:translateX(0%);transition:transform 800ms;transition-delay:200ms}footer div#mobilenav #mobilenavinner.open svg{transform:translateX(0%);transition:transform 800ms}footer div#mobilenav #mobilenavinner svg{position:absolute;right:0;transform:translateX(-100%);transition:transform 800ms;transition-delay:200ms}footer div#mobilenav #mobilenavinner>div{transform:translateX(-100%);transition:transform 800ms;position:absolute;left:96px;top:0;width:calc(100% - 96px);height:100%}footer div#mobilenav #mobilenavinner>div>a,footer div#mobilenav #mobilenavinner>div span{display:flex;justify-content:center;align-items:center;color:white;font-weight:bold;font-size:1.1111111111em;text-transform:uppercase}footer div#mobilenav #mobilenavinner>div>div{position:absolute;left:10px;width:calc(100% - 116px);height:100%;display:flex;align-items:center;justify-content:center}footer div#mobilenav #mobilenavinner>div>div a{margin:0 10px;text-decoration:none;text-transform:uppercase;font-size:1rem;text-align:center;color:white}footer div#mobilenav #mobilenavinner>div span.trigger{cursor:pointer;display:block;width:51px;height:51px;border-radius:33px;position:absolute;right:23px;top:50%;transform:translate(-50%, -50%);background:white}footer div#mobilenav #mobilenavinner>div span.trigger>span{position:absolute;left:2px;top:2px;width:47px;height:47px;border-radius:27.5px;border:solid 3px #e1091d}footer div#mobilenav #mobilenavinner>div span.trigger>span>span{transform-origin:17.5px 2px;background:#e1091d;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:29px;height:3px}footer div#mobilenav #mobilenavinner>div span.trigger>span>span.t1{top:calc(50% - 8px)}footer div#mobilenav #mobilenavinner>div span.trigger>span>span.t3{top:calc(50% + 8px)}footer div#mobilenav #mobilenavinner>div span.trigger.open>span>span.t1{top:50%;transform:translate(-50%, -50%) rotate(45deg)}footer div#mobilenav #mobilenavinner>div span.trigger.open>span>span.t2{opacity:0}footer div#mobilenav #mobilenavinner>div span.trigger.open>span>span.t3{top:50%;transform:translate(-50%, -50%) rotate(-45deg)}footer nav#mobile{z-index:1975;position:fixed;left:0;top:0;width:100%;height:100%;background:white;transition:transform 800ms;transform:translateY(100%);font-size:1.3em}footer nav#mobile.open{transition:transform 800ms;transform:translateY(0%)}footer nav#mobile>ul{position:absolute;left:0;top:0;width:100%;height:100%;overflow:auto;padding:var(--gap-3x)}footer nav#mobile>ul a{text-decoration:none;color:#242424}footer nav#mobile>ul>li{margin-bottom:2em}footer nav#mobile>ul>li>a{font-family:"rwe",sans-serif;font-size:2.5em;color:#e1091d;text-transform:uppercase}footer nav#mobile>ul>li>ul{margin:1em 0}footer nav#mobile>ul>li>ul>li:not(:first-child){padding-top:1em;border-top:solid 1px #efe8e9;margin-top:0.72em}footer nav#mobile>ul>li>ul>li>a{text-transform:uppercase;font-weight:bold;color:#850928;font-size:1.2em}footer nav#mobile>ul>li>ul>li>ul{margin-bottom:1em}footer nav#mobile>ul>li>ul>li>ul>li{margin-top:0.72em}.hideMove{position:fixed;top:-5000px}.clear{clear:both}.printonly{display:none}.wp-caption,img{max-width:100%;height:auto}.no-decoration{text-decoration:none}.pr{position:relative}.pr.pr1{width:100%;padding-bottom:100%}.pr.pr1.wide{padding-bottom:56%}.pa,.pa1{position:absolute;left:0;top:0;width:100%;height:100% !important}.pa.of,.pa1.of{object-fit:cover}.fxc{display:flex;justify-content:center;align-items:center}.fxsb{display:flex;justify-content:space-between;align-items:center}.fxsb.afs{align-items:flex-start}.fxsb.afe{align-items:flex-end}.txc{text-align:center}.hideMove{position:fixed;top:-5000px}.clear{clear:both}.printonly{display:none}.wp-caption,img{max-width:100%;height:auto}.text-center{text-align:center}.typo3image{width:100%}
/*# sourceMappingURL=styles.css.map */
