@font-face{font-family:Cocogoose;src:url(/static/media/Cocogoose.f0e9ee6119d8d2ec167f.ttf) format("truetype")}@font-face{font-family:NexaBold;src:url(/static/media/NexaBold.c2b99812f7617bd31a22.otf) format("opentype")}@font-face{font-family:NexaLight;src:url(/static/media/NexaLight.2bac835e8aabddeb710c.otf) format("opentype")}@font-face{font-family:uniSans;src:url(/static/media/uniSans.de76b17291d74c0a03b0.otf) format("opentype")}@font-face{font-family:Rawless;src:url(/static/media/Rawless.7bf3f307ff9d88b64323.ttf) format("truetype")}*{box-sizing:border-box;font-family:Arial,sans-serif;margin:0;padding:0}.header{background-color:#2953c9;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.2);display:flex;height:4rem;justify-content:flex-start;position:fixed;top:0;width:100vw;z-index:60}.header-desktop{display:flex;justify-content:space-between;width:100%}.header-desktop-logo{margin:.5rem .75rem}.header-desktop-logo svg{width:6rem}.header-desktop-links{display:flex;justify-content:space-evenly}.header-desktop-links-btn{background-color:transparent;border:none;margin:0 1rem;min-width:5rem}.header-desktop-links-btn a{color:#fff;font-family:uniSans;font-size:2rem;padding:1rem;text-decoration:none}.header-desktop-links-btn-special{background-color:#fff;border-radius:1.5rem;margin:.35rem}.header-desktop-links-btn-special a{color:#2953c9}.header-desktop-socials{margin-right:1rem}.header-desktop-socials-btn{background-color:transparent;border:none;margin:.75rem;min-width:2.5rem}.header-desktop-socials-btn a{color:#fff;font-size:1rem;text-decoration:none}.header-desktop-socials-btn a svg{fill:#fff}.header-mobile{display:none;justify-content:space-between;width:100%}.header-mobile-burgerMenu{background:transparent;height:100vh;left:-60vw;position:absolute;top:4rem;transition:all .75s ease-in-out;width:60vw}.header-mobile-burgerMenu-links{display:flex;flex-direction:column;justify-content:space-between;padding-top:1rem;width:100%}.header-mobile-burgerMenu-links-btn{background-color:transparent;border:none;padding:.75rem;text-align:left;width:100%}.header-mobile-burgerMenu-links-btn a{color:#fff;font-family:uniSans;font-size:1.25rem;padding:1rem;text-decoration:none}.header-mobile-burgerMenu.open{background:#193992;-webkit-transform:translate(60vw);transform:translate(60vw)}.header-mobile-callToActionBtn{height:4rem}.header-mobile-callToActionBtn-btn{background-color:#20419e;border:none;height:100%;max-width:15rem}.header-mobile-callToActionBtn-btn a{color:#fff;font-family:uniSans;font-size:1.6rem;padding:.75rem;text-decoration:none}.header-mobile-socialMenu{background:transparent;height:4rem;position:absolute;right:calc(-100vw - 4.5rem);transition:all .5s ease-in-out;width:100%;z-index:9}.header-mobile-socialMenu-btn{margin:.25rem;min-height:3.5rem;min-width:3.5rem;z-index:10}.header-mobile-socialMenu-btn svg{fill:#fff}.header-mobile-socialMenu-links{height:4rem}.header-mobile-socialMenu-links svg{fill:#fff}.header-mobile-socialMenu-links-btn{background-color:transparent;border:none;padding:.75rem;text-align:left}.header-mobile-socialMenu-links-btn a{color:#fff;font-size:2.5rem;padding:1rem;text-decoration:none}.header-mobile-socialMenu.open{background:#193992;-webkit-transform:translate(-100vw);transform:translate(-100vw)}.activePage a{border-bottom:2px solid #fff;-webkit-filter:drop-shadow(.15rem .15rem #1a2647);filter:drop-shadow(.15rem .15rem #1a2647)}.activePage-Mitmachen a{color:#20419e}@media(max-width:1212px){.header-mobile{display:flex}.header-desktop{display:none}.activePage a{border:none;text-decoration:underline;text-underline-offset:3px}.activePage a,.activePage-Mitmachen a{-webkit-filter:drop-shadow(.2rem .2rem #1a2647);filter:drop-shadow(.2rem .2rem #1a2647)}.activePage-Mitmachen a{color:#fff}}@media(max-width:460px){.header-mobile-socialMenu{height:4rem;right:calc(-100vw + 4.5rem);top:-100vh;transition:all 1s ease-in-out}.header-mobile-socialMenu-links{background-color:#193992;display:flex;flex-direction:column;height:auto;padding-top:5rem;width:4.5rem;z-index:1}.header-mobile-socialMenu-links-btn{padding:.25rem}.header-mobile-socialMenu-links a{width:100%}.header-mobile-socialMenu-links a svg{width:2.5rem}.header-mobile-socialMenu.open{background:#2953c9;-webkit-transform:translateY(100vh);transform:translateY(100vh)}}.burgerMenu-btn{align-items:center;cursor:pointer;display:flex;height:4rem;justify-content:center;position:relative;transition:all .5s ease-in-out;width:4rem}.burgerMenu-btn__burger,.burgerMenu-btn__burger:after,.burgerMenu-btn__burger:before{background:#fff;border-radius:.25rem;height:.4rem;transition:all .5s ease-in-out;width:3rem}.burgerMenu-btn__burger:after,.burgerMenu-btn__burger:before{content:"";position:absolute}.burgerMenu-btn__burger:before{-webkit-transform:translateY(-16px);transform:translateY(-16px)}.burgerMenu-btn__burger:after{-webkit-transform:translateY(16px);transform:translateY(16px)}.burgerMenu-btn.open .burgerMenu-btn__burger{background:transparent;box-shadow:none;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.burgerMenu-btn.open .burgerMenu-btn__burger:before{-webkit-transform:rotate(45deg) translate(35px,-35px);transform:rotate(45deg) translate(35px,-35px)}.burgerMenu-btn.open .burgerMenu-btn__burger:after{-webkit-transform:rotate(-45deg) translate(35px,35px);transform:rotate(-45deg) translate(35px,35px)}.slideshow{margin:0 auto;max-width:500px;overflow:hidden}.slideshowSlider{transition:1s ease;white-space:nowrap}.slide{border-radius:40px;display:inline-block;height:400px;width:100%}@media(max-width:1212px){.slide{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.polaroid{background-color:#fff;box-shadow:10px 20px 15px #0b1329;padding:1rem;-webkit-transform:rotate(350deg) scale(.8);transform:rotate(350deg) scale(.8);width:25rem}.polaroid-onlymobile{display:none}.polaroid-wrapper{background-color:#fff}.polaroid-slider-img{width:100%}.polaroid-text{display:flex;justify-content:space-around;width:100%}.polaroid-text h1{font-family:Rawless;font-size:2.5rem;font-weight:bolder;margin:-.5rem .75rem .75rem}@media(max-width:1212px){.polaroid{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.polaroid-onlymobile{display:block;height:0;left:.5rem;margin:0;padding:0;position:relative;top:.75rem;width:0;z-index:5}.polaroid-onlymobile svg{width:4rem}.polaroid-text h1{margin-top:2rem}}@media(max-width:460px){.polaroid{padding:1rem}.polaroid-text h1{font-size:1.5rem;margin-top:1rem}}@media(max-width:345px){.polaroid-text h1{font-size:1rem}}.home-game-logos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.home-game-logos .img-dropshadow,.home-game-logos a{display:flex;flex-direction:column;justify-content:center}.home-game-logos .img-dropshadow{margin:1rem}.home-game-logos img{max-height:15rem;max-width:22rem}.content-element{display:flex;justify-content:space-around}.content-element-left,.content-element-right{width:100%}.content-element-first{background-image:linear-gradient(180deg,rgba(26,38,71,0),#1a2647 10vw);display:flex;flex-direction:row;padding-top:45vh}.content-element-rest{background-color:#1a2647;display:flex;flex-direction:row;padding-top:10vh}.content-element-rest-games{display:flex;flex-direction:column;justify-content:center;margin:3rem;width:90%}.content-element-rest-games span{display:flex;justify-content:space-around;width:100%}.content-element-rest-games span h2{-webkit-filter:drop-shadow(.25rem .25rem #2953c9);filter:drop-shadow(.25rem .25rem #2953c9);font-family:NexaBold;font-size:4rem;font-weight:700;margin:3rem auto;text-align:center;text-transform:uppercase}.content-element h2{color:#fff;font-family:NexaBold;font-size:2.75rem;margin-bottom:.5rem;margin-left:1rem;margin-top:10%;text-align:left}.content-element p{color:#fff;font-family:NexaLight;font-size:1.25rem;margin:0 3rem auto 1rem;text-align:justify}.home-text{font-size:1.75rem!important}.home-title{color:#fff;font-size:5vw;left:20%;position:relative;top:60%}.home-title-text{display:block;-webkit-filter:drop-shadow(.2rem .2rem #2953c9);filter:drop-shadow(.2rem .2rem #2953c9);font-family:NexaBold}.home-title-text-special{display:block;font-family:NexaLight}.element-polaroid{position:relative;right:-8rem;scale:1.25;top:12rem;width:0}@media(max-width:1400px){.element-polaroid{scale:1}}@media(max-width:1212px){.home-text{font-size:1.25rem!important}.element-polaroid{display:flex;font-size:.5rem;justify-content:space-around;margin:3rem;position:static;right:auto;width:auto}.content-element{flex-direction:column;justify-content:center}.content-element-right{width:100%}.content-element-first,.content-element-left,.content-element-right{display:flex;flex-direction:column;justify-content:space-around;margin:0;padding:0}.content-element-rest-games{display:flex;flex-direction:column;justify-content:center;margin:1rem;max-width:90%}.content-element-rest-games span h2{font-size:2.5rem;margin:2rem auto}.content-element h2,.content-element p{margin:1rem}.home{display:flex;flex-direction:column;justify-content:space-evenly}.home-title{font-size:calc(2vw + 3rem);margin-top:6rem;position:static}.home-title-text,.home-title-text-special{text-align:center;width:100%}}.mediakit{background-color:#20419e;border:none;border-radius:.5rem;box-shadow:4px 2px 4px #0b1329;margin:0 2rem;min-height:4rem;padding:auto}.mediakit a{color:#fff;font-size:2.5rem;font-weight:700;padding:2.5rem;text-decoration:none}.mediakit:hover{background-color:#193992}@media(max-width:460px){.home-title{font-size:calc(2vw + 2rem)}}@media(max-width:330px){.home-title{font-size:2rem}}.uberuns{padding:1rem 0 6rem}.img-left{box-shadow:-2.5rem 2.5rem #193992;margin-left:3%;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.img-left,.img-right{border-radius:1.5rem;width:80%}.img-right{box-shadow:2.5rem 2.5rem #193992;margin-left:17%;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.img-dropshadow{-webkit-filter:drop-shadow(.15rem .15rem #193992);filter:drop-shadow(.15rem .15rem #193992);max-width:20rem}.img-dropshadow,.img-invert{display:flex;flex-direction:column}.img-invert{-webkit-filter:invert(1) drop-shadow(.15rem .15rem #2953c9);filter:invert(1) drop-shadow(.15rem .15rem #2953c9)}.img-selected{display:flex;-webkit-filter:invert(1) drop-shadow(.15rem .15rem #e2001a);filter:invert(1) drop-shadow(.15rem .15rem #e2001a);flex-direction:column}@media(max-width:1212px){.img-left,.img-right{border-radius:1.5rem;box-shadow:0 3px 10px #000;margin:auto;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:80%}.img-dropshadow{max-width:10rem}.img-dropshadow img{max-width:100%}}.spiele{background-color:#1a2647;padding-bottom:2rem;padding-top:5rem}.spiele-hr{display:flex;justify-content:center;width:100%}.spiele-hr hr{color:#fff;margin-top:.5rem;width:45%}.spiele-content{color:#fff;font-family:NexaLight;padding:1rem}.spiele-content b{font-family:NexaBold;font-size:1.5rem;padding-right:.25rem}.spiele-content h2{padding:0 1rem}.spiele-info{display:flex;justify-content:flex-start;width:100%}.spiele-info-abteilungsleitung,.spiele-info-stats{padding:0 1rem}.spiele-beschreibung{font-family:NexaLight;font-size:1.25rem;margin:auto;max-width:90%;padding:1rem;text-align:center}.spiele-teams{flex-wrap:wrap}.spiele-abteilungen,.spiele-abteilungen .games-imgs,.spiele-teams{display:flex;justify-content:center}.spiele-abteilungen .games-imgs{max-width:90%}.spiele-abteilungen .games-imgs .game-img{display:flex;flex-direction:column;justify-content:center;margin:1rem;max-height:3.5rem;max-width:3.5rem}.spiele-abteilungen .games-imgs .game-img:hover{-webkit-transform:scale(1.25);transform:scale(1.25)}.spiele-abteilungen .games-imgs img{max-height:3.5rem;max-width:100%}@media(max-width:1212px){.games-imgs{flex-wrap:wrap;max-width:100%;width:100%}.spiele-hr hr{margin-top:.5rem;width:75%}}.DepartmentInfoCard{width:100%}.DepartmentInfoCard-Wrapper{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.DepartmentInfoCard-Logo{display:flex;flex-direction:column;margin:auto 2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.DepartmentInfoCard-Logo img{max-width:100%}.DepartmentInfoCard-infotable{border:5px solid #fff;border-radius:2rem;display:flex;flex-direction:column;margin:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.DepartmentInfoCard-infotable table{border-collapse:collapse;margin:1rem}.DepartmentInfoCard-infotable table tr{font-size:1.5rem}.DepartmentInfoCard-infotable table tr td{font-family:NexaLight;padding:.3rem 1rem;text-align:left;vertical-align:top}.DepartmentInfoCard-infotable table tr td div{font-family:NexaLight;padding-bottom:.25rem}.DepartmentInfoCard-infotable table tr th{border-right:3px solid #fff;font-family:NexaBold;padding:.25rem 1rem;text-align:right;vertical-align:top}@media(max-width:1212px){.DepartmentInfoCard-Logo{display:none}}@media(max-width:700px){.DepartmentInfoCard-infotable{border:3px solid #fff;margin:.25rem}.DepartmentInfoCard-infotable table{margin:.75rem}.DepartmentInfoCard-infotable table tr{font-size:1rem}.DepartmentInfoCard-infotable table tr td{padding:.2rem .5rem}.DepartmentInfoCard-infotable table tr td div{padding-bottom:.2rem}.DepartmentInfoCard-infotable table tr th{border-right:2px solid #fff;padding:.2rem .5rem}}@media(max-width:420px){.DepartmentInfoCard-infotable{border:3px solid #fff;margin:.2rem}.DepartmentInfoCard-infotable table{margin:.5rem}.DepartmentInfoCard-infotable table tr{font-size:.825rem}.DepartmentInfoCard-infotable table tr td{padding:.25rem}.DepartmentInfoCard-infotable table tr td div{padding-bottom:.2rem}.DepartmentInfoCard-infotable table tr th{border-right:2px solid #fff;padding:.125}}.TeamCard{margin:1rem}.TeamCard-name{color:#fff;-webkit-filter:drop-shadow(.06rem .06rem #2953c9);filter:drop-shadow(.06rem .06rem #2953c9);font-size:1.75rem;padding:.25rem 0;text-align:center}.TeamCard-Liga{font-family:NexaBold;font-size:1.5rem;text-align:center}.TeamCard-Spieler{display:flex;flex-direction:column;flex-wrap:wrap;font-size:1.25rem;justify-content:space-evenly;min-width:10rem}.TeamCard-Spieler span{background-color:#2953c9;border-radius:.5rem;box-shadow:0 3px 10px #000;font-family:NexaLight;margin:.25rem;padding:.25rem;text-align:center}.Mitmachen{background-color:#1a2647;display:flex;padding:10rem 0 15rem}.Mitmachen-img{left:52.5%;position:absolute;top:4rem;width:45%;z-index:1}.Mitmachen-Left,.Mitmachen-Right{width:100%;z-index:2}.Mitmachen-Right{padding:6rem 0}.Mitmachen-text-titel{color:#fff;-webkit-filter:drop-shadow(.2rem .2rem #2953c9);filter:drop-shadow(.2rem .2rem #2953c9);font-family:uniSans;font-size:3rem;text-align:center}.Mitmachen-text-content{color:#fff;font-family:NexaLight;font-size:1.75rem;padding:2rem 5rem 0}.Mitmachen-text-btn{display:flex;justify-content:center;margin:1rem}.Mitmachen-text-btn,.Mitmachen-text-btn svg{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.Mitmachen-text-btn svg{fill:#fff;margin:0 1rem;width:100%;width:2.5rem}@media(max-width:1212px){.Mitmachen{flex-direction:column-reverse;padding:6rem 0}.Mitmachen-img{display:none}.Mitmachen-Left{display:flex;flex-direction:column;justify-content:space-around;margin:1rem 0 0;padding:0;width:100%}.Mitmachen-Right{padding:0;width:100%;z-index:2}.Mitmachen-text-content{color:#fff;font-family:NexaLight;font-size:1.25rem;padding:1rem 1.75rem 0}}.impressum{background-color:#1a2647;color:#fff;padding:5rem 0}.impressum-title{font-size:3rem;padding-top:3rem;text-align:center}.impressum-content{padding-left:10vw;padding-right:10vw}.impressum-content-title{font-size:2rem;padding-top:2rem}.impressum-content-text{font-size:1.4rem;font-weight:400;margin-top:.75rem}.impressum-content-text-mail{color:#fff;text-decoration:none}@media(max-width:700px){.impressum-content{padding-left:5vw;padding-right:5vw}.impressum-title{font-size:2.5rem}.impressum-content-title{font-size:1.5rem}.impressum-content-text{font-size:1.2rem}}.Footer{margin-top:10rem}.Footer,.Footer img{width:100%}.Footer-Wrapper{display:flex;flex-direction:row;width:80%}.Footer-Partner{background-color:#2953c9;display:flex;flex-direction:column;justify-content:center;margin-top:-1rem;padding-bottom:3rem;width:100%}.Footer-Partner-content{color:#fff;margin-bottom:2rem;padding-top:2rem;text-align:center}.Footer-Partner-content h3{font-family:NexaBold;font-size:3rem;font-weight:700;text-transform:uppercase}.Footer-Partner-content p{font-size:1.5rem}.Footer-Partner-logos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:1.5rem 0;width:100%}.Footer-Partner-logos .img-dropshadow{display:flex;flex-direction:row;justify-content:center;margin:auto;max-width:15vw;min-height:15vw}.Footer-Partner-logos .img-dropshadow img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;vertical-align:middle}.Footer-bottom{background-color:#1a2647;display:flex;justify-content:space-between;padding:.25rem}.Footer-bottom a{color:#fff;font-family:NexaBold;font-size:2rem;font-weight:700;padding:.5rem .75rem;text-decoration:none;text-transform:uppercase}@media(max-width:1212px){.Footer-bottom{padding:.25rem}.Footer-bottom a{font-size:1rem;padding:.25rem .5rem}.Footer-Partner-logos{flex-direction:column}.Footer-Partner-logos div{min-height:5rem}.Footer-Partner-logos div img{margin:1rem;padding:1rem;width:40vw}}.abteilungsverwaltung{margin-top:5rem;min-height:100vh;padding:2rem}.abteilungsverwaltung .container{background:#f3f3f3;border-radius:16px;box-shadow:0 4px 10px rgba(0,0,0,.1);margin:0 auto;max-width:900px;padding:2rem}.abteilungsverwaltung .container h1{font-size:2rem;font-weight:700;margin-bottom:1.5rem}.abteilungsverwaltung .container .field{margin-bottom:1.2rem}.abteilungsverwaltung .container .field label{display:block;font-weight:600;margin-bottom:.4rem}.abteilungsverwaltung .container .field input,.abteilungsverwaltung .container .field select,.abteilungsverwaltung .container .field textarea{border:1px solid #ccc;border-radius:6px;font-size:1rem;padding:.6rem;width:100%}.abteilungsverwaltung .container .field input:focus,.abteilungsverwaltung .container .field select:focus,.abteilungsverwaltung .container .field textarea:focus{border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.2);outline:none}.abteilungsverwaltung .container .field textarea{min-height:80px}.abteilungsverwaltung .container .section{margin-top:2rem}.abteilungsverwaltung .container .section label{display:block;font-weight:600;margin-bottom:.5rem}.abteilungsverwaltung .container .section .leiter-row{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.abteilungsverwaltung .container .section .leiter-row input{border:1px solid #ccc;border-radius:6px;flex:1 1;padding:.25rem}.abteilungsverwaltung .container .section .team-card{background:#fafafa;border:1px solid #ddd;border-radius:8px;margin-bottom:1rem;padding:1rem}.abteilungsverwaltung .container .section .team-card .team-header{align-items:center;display:flex;font-weight:600;justify-content:space-between;margin-bottom:.6rem}.abteilungsverwaltung .container .section .team-card .team-body{align-items:center;align-self:center;display:flex;justify-content:flex-start}.abteilungsverwaltung .container .section .team-card .team-body input{align-self:center;border:1px solid #ccc;border-radius:6px;margin:.25rem;padding:.25rem}.abteilungsverwaltung .container .section .team-card .team-body textarea{align-self:center;border:1px solid #ccc;border-radius:6px;line-height:1.5rem;margin:.5rem .25rem .25rem;min-height:4rem;padding:.25rem;width:100%}.abteilungsverwaltung .container .save-btn{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;margin-top:2rem;padding:.6rem 1.2rem}.abteilungsverwaltung .container .save-btn:hover{background:#0069d9}.abteilungsverwaltung .container .add-btn{background:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:.5rem;padding:.4rem .8rem}.abteilungsverwaltung .container .add-btn:hover{background:#218838}.abteilungsverwaltung .container .remove-btn{background:none;border:none;color:#c00;cursor:pointer;font-weight:700}body{background-color:#1a2647}.onlymobile,.onlymobile img{display:none}.ContentWrapper{min-height:calc(100vh - 4rem)}@media(min-width:1212px){body{background-image:url(/static/media/bg4.2494d61280c3dfb2f9c8.png);background-repeat:no-repeat;background-size:contain}}@media(max-width:1212px){.onlymobile,.onlymobile img{display:flex}.onlydesktop,.onlydesktop img{display:none}}
/*# sourceMappingURL=main.d1902465.css.map*/