#nav{position:relative;z-index:15}#nav .inner{position:relative;z-index:1;background:#e30016}#nav li{position:relative}#nav li > a{display:block;padding:1rem 0.5rem;color:#ffffff;text-align:center;text-decoration:none !important}#nav li.selected > a, #nav li.selected-path > a, #nav li.hover > a, #nav li.focus > a{background:#cc0000 !important}#nav ul.level-0{width:100%}#nav li.level-0{width:1%;display:table-cell}#nav li.level-0.has-child > a::after{content:"";border:0.3rem solid #ffffff;opacity:0.5;height:0;width:0;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;position:absolute;bottom:0.15rem;left:50%;transform:translate(-50%,0)}#nav .level-0 ul{visibility:hidden;position:absolute;top:0;left:0;min-width:100%;z-index:1;opacity:0;padding-top:1rem;transition:opacity 250ms ease-in-out, visibility 250ms ease-in-out, padding-top 250ms}#nav .level-0 ul li > a{padding:1rem 1rem;text-align:left;background:#e30016}#nav li.hover > ul{visibility:visible;opacity:1;padding-top:0}#nav ul.level-1{top:100%;left:0}#nav ul.level-1 li.has-child > a::after{content:"";border:0.3rem solid #ffffff;opacity:0.5;height:0;width:0;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position:absolute;right:0.25rem;top:50%;transform:translate(0,-50%)}#nav .level-1 ul{left:100%}#wrapper-outer{position:relative;min-height:100%;background-image:radial-gradient(#091429 25%,transparent 25%);background-color:#121f38;background-size:10px 10px}#header .main{position:absolute;top:0;left:0;right:0;z-index:15;background:rgba(0,0,0,0.5)}#header .main, #header .main a{color:#ffffff}#header .main .s-logo{position:absolute;z-index:20;top:0;left:30px;bottom:10px;padding:0.5rem;-webkit-filter:drop-shadow(5px 5px 5px black);filter:drop-shadow(5px 5px 5px black)}#header .main .s-contact ul{float:right;margin:0 -1rem}#header .main .s-contact li{float:left;padding:0 1rem 0 3rem;margin-bottom:0}#header .main .s-contact li:first-child{margin-left:0}#header .main .s-contact li i, #header .main .s-contact li img{left:1rem}#header .top{padding:0.5rem 0}#header .top .container{position:relative}#header .s-banner{background:#192844;border-bottom:3px solid #e30016;overflow:hidden}#header .s-banner img{opacity:0.8}#nav{background:#e30016;position:relative;z-index:10}#nav .inner{background:#e30016;padding-left:120px}#nav li > a{color:#ffffff;font-size:1.2rem}#nav li.selected a, #nav li.selected-path a, #nav li.hover a, #nav li.focus a{background:#ffffff !important;color:#e30016;font-family:MontserratSemiBold, Arial, sans-serif}#nav .level-0 ul li > a{background:#cc0000}#nav .level-0 ul li.selected > a, #nav .level-0 ul li.selected-path > a, #nav .level-0 ul li.hover > a, #nav .level-0 ul li.focus > a{background:#e30016 !important;color:#ffffff}#wrapper-content{background:#ffffff;position:relative;z-index:5;border-radius:0;margin:-5rem 0;border-top:5px solid #e30016;border-bottom:5px solid #e30016}#main{position:relative;padding:2rem 30px;margin-bottom:2rem}#main #title{position:absolute;font-size:2rem;bottom:100%;max-width:80%;left:0;background:#e30016;color:#ffffff;margin:0;padding:0.5rem 0.5rem 0.5rem 30px}#main #title::before{content:"";position:absolute;top:0;left:100%;bottom:0;margin-left:-1px;width:54px;background:#e30016;clip-path:polygon(0 0,13% 0,100% 100%,0 100%)}#footer{border-top:3px solid #e30016;position:relative;z-index:0;background:#192844;padding-top:6rem}#footer:after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;display:block;background:#192844 no-repeat center top url("/cache/footer_8b7cc2eb.jpg");background-size:cover;opacity:0.6}#footer, #footer a, #footer i{color:#ffffff}#footer .main{padding:0.5rem 0}#footer .main .socialmedia_1 .fupa, #footer .main .socialmedia_1 .sporttotal, #footer .main .socialmedia_1 .fussballde, #footer .main .socialmedia_1 .kicker, #footer .main .socialmedia_1 .tiktok{display:none}#footer .main .socialmedia_2 .facebook, #footer .main .socialmedia_2 .instagram, #footer .main .socialmedia_2 .youtube, #footer .main .socialmedia_2 .fan12{display:none}#footer .s-sponsor{margin:0 0 3rem}#footer .s-sponsor img{max-height:100%;padding:1rem}#footer .bottom{padding:0.5rem 0;background:rgba(0,0,0,0.5);color:#ffffff}#footer .s-contact li.shop{display:none !important}.s-socialmedia.type-sidebar{position:fixed;bottom:0;right:0;background:transparent;padding:5px 0 0 5px;z-index:100}.s-socialmedia.type-sidebar li{width:40px;height:40px;padding:0 !important;margin:0.5rem !important}.s-socialmedia.type-sidebar li > a{display:inline-block;width:40px;height:40px;color:#ffffff;text-align:center;padding:0.1rem !important;margin:0}.s-socialmedia.type-sidebar li > a i{left:50%;top:33%;transform:translateX(-50%)}.s-socialmedia.type-sidebar li > a img{position:absolute;left:50%;top:25%;transform:translateX(-50%)}.s-socialmedia.type-sidebar li.facebook{background:#4267B2}.s-socialmedia.type-sidebar li.instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}.s-socialmedia.type-sidebar li.twitter{background:#1DA1F2}.s-socialmedia.type-sidebar li.fupa{background:#0096db}.s-socialmedia.type-sidebar li.tiktok{background:#000000}.s-socialmedia.type-sidebar li.app{background:#e30016}.s-socialmedia.type-sidebar li.sporttotal{background:#e00932;background:linear-gradient(90deg,#e00932 0%,#bb1b1f 100%)}.s-socialmedia.type-sidebar li.fanshop90{background:black}.s-socialmedia.type-sidebar li.kicker{background:#CA0000}.s-socialmedia.type-sidebar li.youtube{background:#c4302b}.s-socialmedia.type-sidebar li.fussballde{background:#99CC33}.s-socialmedia.type-sidebar li.fanshop{background:#006EFF}.s-socialmedia.type-sidebar li.fan12{background:#e30016}.s-socialmedia.type-sidebar li span{display:none}.type-footer li{padding:0}.type-footer li a i{position:absolute;left:0;top:0.1rem}.type-footer li a img{position:absolute;left:0;top:0rem !important}.type-footer li a span{padding-left:1.75rem}@media screen and (max-width:767px){#wrapper-inner{margin-top:8rem !important}.m-article_teaser .card{margin-bottom:1rem}#header .main{position:relative !important}#header .s-banner img{transform:none !important}#header .s-contact{font-size:0.9rem;margin-left:130px}#header .s-contact li{padding:0 0 0 1.3rem !important}#header .s-contact li .fa-phone-alt{left:0.3rem !important}#header .s-contact li .fa-envelope{left:0 !important}#header .s-contact li img{left:-0.5rem !important;top:-0.2rem !important}#header .s-contact li.phone a{margin-right:1.1rem}.row{margin-left:-15px;margin-right:-15px}.row > *{padding-right:15px;padding-left:15px}#wrapper-inner{padding-right:0;padding-left:0}#wrapper-content{border-radius:0}#footer{z-index:0 !important;font-size:0.8rem}#footer .s-sponsor{margin:6rem 0 1rem}#footer .main .linklist li{display:block;border:none;padding:0}#footer .main .s-socialmedia li{display:block;float:none}#footer .main .s-socialmedia li span{margin-bottom:0.1rem}#footer .main .s-socialmedia li img{top:0.3rem}#footer .main .s-contact li{padding-left:1.5rem !important}#footer .main p{margin-top:0.5rem}#footer .main .type-footer li a img{width:10px !important;height:10px !important}}@media screen and (min-width:768px) and (max-width:991px){#nav li.level-0 > a{padding:1rem 0.25rem !important}#nav li > a{font-size:0.8rem !important}.row{margin-left:-15px;margin-right:-15px}.row > *{padding-right:15px;padding-left:15px}#header .s-contact{margin-left:120px}#header .s-contact li{padding:0 0 0 1.3 !important}#header .s-contact li img{top:-0.1rem !important}#footer .main .linklist li{display:block;border:none;text-align:left;padding:0;margin-bottom:0.25rem}#footer .main .s-contact li{padding-left:1.5rem !important}#footer .type-footer li a img{width:15px !important;height:15px !important}}@media screen and (min-width:992px) and (max-width:1583px){nav li.level-0 > a{padding:1rem 0.25rem !important}nav li > a{font-size:0.9rem !important}}@media screen and (min-width:1584px){nav li.level-0 > a{padding:1rem 0.25rem !important}nav li > a{font-size:1rem !important}}@media print{@page{size:330mm 427mm;margin:15mm}.container{width:1170px}}