.gridAd{display:flex;flex-direction:column;gap:15px}.gridAd .top .profilePic{display:flex;-webkit-user-select:none;user-select:none}.gridAd .top .profilePic span{align-items:center;background:#f7f8f9;border-radius:50%;color:#2a51a0;display:flex;font-weight:700;height:100%;justify-content:center;width:100%}.gridAd ins{width:100%}.grid{gap:50px;width:100%}.grid,.grid .item{display:flex;flex-direction:column}.grid .item,.grid .item .top{color:#0d0c22;gap:15px;text-decoration:none}.grid .item .top{align-items:center;display:flex}.grid .item .top .profilePic{height:50px;width:50px}.grid .item .top .profilePic img{border-radius:50%;height:inherit;object-fit:cover;width:inherit}.grid .item .top .profileData{display:flex;flex-direction:column}.grid .item .top .profileData .name{font-size:1.1rem;font-weight:700}.grid .item .top .profileData .username{font-size:.9rem}.grid .item img{border:1px solid #d3d3d3;border-radius:20px;max-height:70vh;object-fit:cover}.grid .item .heading{align-items:flex-start;display:flex;gap:20px;padding:20px}.grid .item .heading .date,.grid .item .heading .info{background:#2a51a0;border-radius:10px;color:#fff;display:flex;flex-direction:column;padding:15px 10px;width:34px}.grid .item .heading .date .day,.grid .item .heading .info .day{font-size:1.5rem;font-weight:700}.grid .item .heading .date .month,.grid .item .heading .info .month{font-size:.9rem}.grid .item .heading .info{align-items:center}.grid .item .heading .right,.grid .item .text{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.grid .item .text{padding:0 20px 20px}.eventSlider{display:flex;gap:10px;overflow:hidden;position:relative;width:100%}.eventSlider .nav{align-items:center;background:#fff;border:none;color:#2a51a0;display:flex;height:40px;justify-content:center;padding:0;position:absolute;top:calc(50% - 20px);width:40px;z-index:1}.eventSlider .nav:disabled{opacity:0}.eventSlider .nav.left{left:10px}.eventSlider .nav.right{right:10px}.eventSlider .sliderContainer{overflow:hidden;width:100%}.eventSlider .sliderContainer .sliderTrack{display:flex;gap:5px;transition:transform .4s ease;width:100%}.eventSlider .sliderContainer .sliderTrack .item{background:#2a51a0;border-radius:20px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-basis:calc(14.28571% - 5px);flex-grow:0;flex-shrink:0;height:100px;overflow:hidden}.eventSlider .sliderContainer .sliderTrack .item .content{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;opacity:1;padding:15px 10px;position:relative;width:100%}.eventSlider .sliderContainer .sliderTrack .item .content .day{font-size:1.5rem;font-weight:700;z-index:1}.eventSlider .sliderContainer .sliderTrack .item .content .month{font-size:.9rem;z-index:1}.eventSlider .sliderContainer .sliderTrack .item .content img{height:100%;left:0;object-fit:cover;opacity:.5;position:absolute;top:0;width:100%}.loading{align-items:center;background:#fff;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999}.loading img{height:auto;width:200px}.home{display:flex;flex-direction:column;overflow:hidden;width:100%}.home .header{background:#fff;margin-bottom:50px;margin-top:45px}.home .header .container{display:flex;flex-direction:column}.home .header .container .title{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.home .header .container .title a{color:#2a51a0;font-weight:700;text-decoration:none}.navbar{align-items:flex-start;background:#fff;border-right:1px solid #d5d5d5;display:flex;flex-direction:column;gap:50px;height:calc(100vh - 40px);overflow:hidden;padding:40px 20px;position:fixed;width:50px;z-index:2}@media(max-width:760px){.navbar{bottom:0;flex-direction:row;height:60px;padding:10px;width:100vw}}.navbar img{height:auto;margin-left:15px;width:30px}@media(max-width:760px){.navbar img{display:none}}.navbar .navBar{display:flex;flex-direction:column;gap:5px;width:100%}@media(max-width:480px){.navbar .navBar{align-items:center;flex-direction:row;justify-content:center;width:calc(100% - 20px)}}.navbar .navBar .item{align-items:center;border-radius:10px;color:#0d0c22;display:flex;gap:15px;justify-content:center;overflow:hidden;padding:10px 15px;text-decoration:none;transition:.2s ease-in-out;width:calc(100% - 30px)}.navbar .navBar .item img,.navbar .navBar .item svg{border-radius:50%;height:30px;position:relative;transition:.2 ease-in-out;width:30px}.navbar .navBar .item:hover{background:#f7f8f9}.navbar .navBar .item:active svg{transform:scale(.9)}.navbar .navBar .item.active{color:#2a51a0}.navbar .navBar .item.active span{font-weight:700}.navbar .navBar .account{align-items:center;bottom:60px;cursor:pointer;display:flex;gap:15px;height:50px;left:15px;padding:15px;position:absolute;text-decoration:none;-webkit-user-select:none;user-select:none}@media(max-width:760px){.navbar .navBar .account{position:static}}.navbar .navBar .account .userImage{height:30px;width:30px}.navbar .navBar .account .userImage img{border-radius:50%;height:100%;margin:0;width:100%}.navbar.active{width:250px}.sidebar{display:flex;padding:10px;position:fixed;right:5vw;top:30px;width:330px}@media(max-width:1200px){.sidebar{display:none}}.sidebar .box{border:1px solid #d5d5d5;border-radius:20px;max-height:calc(100vh - 70px);overflow:hidden;padding:20px;width:290px}.sidebar .box .list{display:flex;flex-direction:column;gap:10px;margin-top:20px}.sidebar .box .list .item{align-items:center;display:flex;gap:15px;text-decoration:none}.sidebar .box .list .item .image{height:50px;width:50px}.sidebar .box .list .item .image img{border-radius:50%;height:100%;width:100%}.sidebar .box .list .item .data{color:#0d0c22;display:flex;flex-direction:column}.sidebar .box .list .item .data .name{font-size:1.1rem;font-weight:700}.sidebar .box .list .item .data .location{font-size:.9rem}.footer{display:flex;margin-top:20px}.modal{background:#fff;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:30}.modal .modal-nav{padding:20px 10px;position:absolute;width:60px}.modal .modal-nav,.modal .modal-nav svg{align-items:center;display:flex;justify-content:center}.modal .modal-nav svg{background:#34383f;border-radius:50%;color:#0d0c22;cursor:pointer;height:20px;padding:10px;transition:.2s ease-in-out;width:20px}.modal .modal-nav svg:hover{background:#0d0c22;color:#fff}.modal.open{display:flex}.modal.open svg{transform:translateX(0);transition:.2s ease-in-out}.modal.open .logo{transform:translateX(40px);transition:.2s ease-in-out}.modal.open .modal-content{align-items:center;display:flex;justify-content:center;padding:10px;width:calc(100vw - 20px)}.modal.open .modal-content img{border-radius:20px;height:auto;max-height:100%;width:auto}.view{overflow:hidden;width:100vw}.view,.view .container{display:flex;flex-direction:column}.view .container .header{border-radius:20px;display:flex;margin-top:20px;max-height:70vh;overflow:hidden;width:100%}.view .container .header img{height:100%;object-fit:cover;width:100%}.pdfReader{background:#fff;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:30}.pdfReader .modal-nav{padding:20px 10px;position:absolute;width:60px;z-index:1}.pdfReader .modal-nav,.pdfReader .modal-nav svg{align-items:center;display:flex;justify-content:center}.pdfReader .modal-nav svg{background:#34383f;border-radius:50%;color:#fff;cursor:pointer;height:20px;padding:10px;transition:.2s ease-in-out;width:20px}.pdfReader .modal-nav svg:hover{background:#0d0c22;color:#fff}.pdfReader .modal-content{align-items:center;display:flex;justify-content:center;padding:10px;width:calc(100vw - 20px)}.pdfReader .modal-content .react-pdf__Document,.pdfReader .modal-content .react-pdf__Page,.pdfReader .modal-content .react-pdf__Page__canvas{height:calc(100vh - 40px)!important;object-fit:none;width:calc(100vw - 40px)!important}.pdfReader .modal-content .documentNav{align-items:center;background:#fff;border-radius:20px;bottom:10vh;box-shadow:0 0 10px 10px #0000000d;display:flex;gap:20px;justify-content:center;position:fixed;-webkit-user-select:none;user-select:none}.pdfReader .modal-content .documentNav button{align-items:center;background:none;border:none;display:flex;justify-content:center}.pdfReader .modal-content .documentNav button:hover{background:#f7f8f9}.pdfReader.open{display:flex}.favoriten .header{height:30vh!important;margin-bottom:0!important}.favoriten .header .container{padding-bottom:10vh!important}.notFound{display:flex;flex-direction:column;margin-top:130px}.notFound h2{font-size:50px;margin:0 auto 5%}.notFound .container,.notFound h2{max-width:1400px;width:-webkit-fill-available}.notFound .container{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;margin:0 auto;padding:0 5%}body{background-color:#fff;color:#0d0c22;min-height:100vh;overflow-x:hidden;overflow-y:scroll}.site,.site .main{display:flex}.site .main{justify-content:center;margin-left:90px;margin-right:400px;width:100vw}@media(max-width:1200px){.site .main{margin-right:0}}@media(max-width:760px){.site .main{margin:0}}.container{color:#0d0c22;margin:0 auto;max-width:70vh;padding:0 5%;width:-webkit-fill-available}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}h6{color:#2a51a0}h6,p,span{font-size:1rem}input,select,textarea{background:#f7f8f9;border:2px solid #0d0c22;border-radius:10px;border-radius:20px;color:#fff;cursor:pointer;font-size:18px;padding:15px 30px 15px 55px;transition:.2s ease-in-out;width:100%}input:hover,select:hover,textarea:hover{background:#d3d3d3}input:focus,select:focus,textarea:focus{border:2px solid #2a51a0;outline:none}input::placeholder,select::placeholder,textarea::placeholder{color:#fff}button{-webkit-appearance:none;appearance:none;background:#2a51a0;border:2px solid #2a51a0;border-radius:20px;color:#0d0c22;cursor:pointer;font-size:18px;font-weight:600;padding:15px 20px;transition:.2s ease-in-out}button:hover{opacity:.8}button.light{background:#0000;border:2px solid #f7f8f9;color:#0d0c22}button.light:hover{background:#34383f}button.secondary{background:#fff;border:2px solid #0000;color:#2a51a0}button.secondary:hover{background:#2a51a00d;border-color:#2a51a0}button.solid{background:#0d0c22;border:2px solid #0000;color:#fff}button.solid:hover{opacity:.5}.loadingCircle{align-items:center;display:flex;height:100px;justify-content:center;margin:5%;width:auto}.loadingCircle:after{animation:spin 1s linear infinite;background-color:#0000;border:5px solid #0d0c22;border-radius:50%;border-top-color:#2a51a0;content:"";height:75px;position:absolute;width:75px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login{display:flex;height:100vh}.login .container{display:flex;flex-direction:column}.login .container .logo{align-items:center;display:flex;gap:30px;margin-top:5vh}.login .container .logo img{width:120px}@media(max-width:760px){.login .container .logo img{width:80px}}.login .container .logo h2{color:#0d0c22;font-size:40px}.login .container .content{display:flex;gap:10%;height:100%}@media(max-width:760px){.login .container .content{flex-direction:column-reverse}}.login .container .content .left{display:flex;flex-direction:column;justify-content:center;width:40%}@media(max-width:760px){.login .container .content .left{width:100%}}.login .container .content .left h2{font-size:5rem;margin-bottom:30px}@media(max-width:760px){.login .container .content .left h2{font-size:3.5rem}}.login .container .content .left p{font-size:20px;margin-bottom:50px;opacity:.5}.login .container .content .left form{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.login .container .content .left form .benutzername,.login .container .content .left form .password{display:flex;position:relative;width:100%}.login .container .content .left form .benutzername svg,.login .container .content .left form .password svg{color:#fff;height:30px;width:30px}.login .container .content .left form .benutzername .icon,.login .container .content .left form .password .icon{cursor:pointer;left:20px;position:absolute;top:12px}.login .container .content .left form .benutzername .showPassword,.login .container .content .left form .password .showPassword{cursor:pointer;position:absolute;right:20px;top:12px}.login .container .content .right{align-items:center;display:flex;width:60%}@media(max-width:760px){.login .container .content .right{height:40vh;width:100%}}.login .container .content .right .box{aspect-ratio:1/1;display:flex;width:100%}.login .container .content .right .box .grid{height:100%;position:relative;width:100%}.login .container .content .right .box .grid .item{border-radius:20px;overflow:hidden;padding:0;position:absolute}.login .container .content .right .box .grid .item img{height:100%;object-fit:cover;width:100%}.login .container .content .right .box .grid .item.bottom{height:55%;left:65%;top:45%;width:35%}.login .container .content .right .box .grid .item.middle{height:55%;left:35%;top:0;width:55%}.login .container .content .right .box .grid .item.top{height:65%;left:0;top:25%;width:50%}.login .container .content .right .box .grid .badge{background:#0d0c22;border-radius:100px;color:#fff;display:flex;flex-direction:column;height:34px;padding:10px 60px 10px 30px;position:absolute;text-align:end;-webkit-user-select:none;user-select:none;z-index:1}.login .container .content .right .box .grid .badge .dot{height:20px;position:absolute;right:20px;top:17px;width:20px}.login .container .content .right .box .grid .badge .name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login .container .content .right .box .grid .badge .sorte{color:#2a51a0;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login .container .content .right .box .grid .badge.bottom{max-width:250px;right:20%;top:65%}.login .container .content .right .box .grid .badge.middle{max-width:250px;right:53%;top:5%}.login .container .content .right .box .grid .badge.top{left:5%;max-width:250px;padding-left:60px;padding-right:30px;text-align:start;top:85%}.login .container .content .right .box .grid .badge.top .dot{left:20px}
/*# sourceMappingURL=main.b308ea48.css.map*/