@font-face{font-family:monte;font-style:normal;font-weight:300;src:url(/build/assets/montserrat-v25-latin-300-BYTuu05Q.eot);src:local(""),url(/build/assets/montserrat-v25-latin-300-BYTuu05Q.eot?#iefix) format("embedded-opentype"),url(/build/assets/montserrat-v25-latin-300-BNkQWmgR.woff2) format("woff2"),url(/build/assets/montserrat-v25-latin-300-B8vfLIVM.woff) format("woff"),url(/build/assets/montserrat-v25-latin-300-KCvFjhal.ttf) format("truetype"),url(/build/assets/montserrat-v25-latin-300-BcP2dIt1.svg#Montserrat) format("svg")}@font-face{font-family:monte;font-style:normal;font-weight:400;src:url(/build/assets/montserrat-v25-latin-regular-Dm1lzWU1.eot);src:local(""),url(/build/assets/montserrat-v25-latin-regular-Dm1lzWU1.eot?#iefix) format("embedded-opentype"),url(/build/assets/montserrat-v25-latin-regular-BTyQisEy.woff2) format("woff2"),url(/build/assets/montserrat-v25-latin-regular-DTzeWEth.woff) format("woff"),url(/build/assets/montserrat-v25-latin-regular-DzzleX1y.ttf) format("truetype"),url(/build/assets/montserrat-v25-latin-regular-CSqSvD_m.svg#Montserrat) format("svg")}@font-face{font-family:monte;font-style:normal;font-weight:600;src:url(/build/assets/montserrat-v25-latin-600-hNc_EiZc.eot);src:local(""),url(/build/assets/montserrat-v25-latin-600-hNc_EiZc.eot?#iefix) format("embedded-opentype"),url(/build/assets/montserrat-v25-latin-600-Q_BPs6ba.woff2) format("woff2"),url(/build/assets/montserrat-v25-latin-600-CPZdhQyt.woff) format("woff"),url(/build/assets/montserrat-v25-latin-600-CRcmQmUA.ttf) format("truetype"),url(/build/assets/montserrat-v25-latin-600-BR5Zg8tk.svg#Montserrat) format("svg")}@font-face{font-family:monte;font-style:normal;font-weight:800;src:url(/build/assets/montserrat-v25-latin-800-1oTSGi0H.eot);src:local(""),url(/build/assets/montserrat-v25-latin-800-1oTSGi0H.eot?#iefix) format("embedded-opentype"),url(/build/assets/montserrat-v25-latin-800-Co2xg9Dg.woff2) format("woff2"),url(/build/assets/montserrat-v25-latin-800-CKU5G857.woff) format("woff"),url(/build/assets/montserrat-v25-latin-800-BkDB6fVd.ttf) format("truetype"),url(/build/assets/montserrat-v25-latin-800-BbwOS1jv.svg#Montserrat) format("svg")}*{padding:0;margin:0;box-sizing:border-box;font-family:monte,sans-serif}body,html{height:100%;overflow-x:hidden}a{outline:none;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out}main.flex{display:flex}main.active .content{margin-right:-230px;margin-left:230px}@media only screen and (max-width: 920px){main.flex{min-height:100%;height:auto}}.form input,.form textarea,.form button{font-weight:400;padding:25px 30px;color:#fff;font-family:monte,sans-serif;font-size:.8rem;transition:all .2s ease-in-out;-moz-appearance:none;-webkit-appearance:none;outline:none;filter:none;border:none;border-radius:100vmax}.form input,.form textarea{width:100%}.form input.input-error,.form textarea.input-error{border-color:#e95148!important;box-shadow:inset 0 0 0 1px #e95148!important}.form button{cursor:pointer}.form textarea{height:100px;resize:none}.form-item+.form-item{margin-top:30px}.select-input-container{display:flex;align-items:center;position:relative}.select-input-container input{cursor:pointer}.select-input-container span{position:absolute;right:15px;height:25px;width:25px;background:#00bc8f;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:.7rem;color:#fff;transition:all .2s ease-in-out}.select{position:relative}.select.active .select-list{display:block}.select.active .select-input-container span{transform:rotate(180deg)}.select-list{border:solid 1px #b9c2cc;padding:20px;border-radius:10px;margin-top:10px;position:absolute;width:100%;display:none;background:#fff;z-index:100}.select-list span{cursor:pointer;display:flex;padding:3px 5px;font-size:.7rem;border-radius:3px}.select-list span:hover{background:#b9c2cc}.links .add-input{margin-top:10px}.add-input{margin-top:15px;display:flex}.add-input span{padding:0;width:50px;margin-left:10px;border-radius:10px;background:#0f0f25;cursor:pointer;color:#fff;display:flex;justify-content:center;align-items:center;transition:all .1s ease-in-out}.add-input span:hover{background:#616879}.form-errors{position:fixed;right:20px;top:20px;pointer-events:none}.form-error+.form-error{margin-top:10px}.form-error{background:#e95148;display:flex;justify-content:center;align-items:center;border-radius:10px;padding:30px 40px;font-size:.8rem;font-weight:600;color:#fff;opacity:0;transition:all .2s ease-in-out;transform:translateY(50px)}.form-error svg{margin-right:5px;font-size:1.1rem}.form-error.active{opacity:1;transform:translateY(0)}@media only screen and (max-width: 690px){.form textarea{height:200px}.add-input{display:block}.add-input span{margin-left:0;padding:12px;margin-top:10px;width:100%}}@media only screen and (max-width: 590px){.form input,.form textarea,.form button{font-size:.75rem}}.login{background:#0f0f25;height:100vh;display:flex;justify-content:center;align-items:center;position:relative}.login-seo{display:none}.login-form{width:500px;margin:0 auto;z-index:2;transition:all .6s ease-in-out .1s}.login-form .loading-ring{opacity:0}.login-form.active .loading-ring{opacity:1}.login-form.active button{pointer-events:none}.login-form.active aside{opacity:0}.login-form img{width:100%}.login-form .form{margin-top:70px}.login-form .form input{background:#2b2b52bf;box-shadow:inset 0 0 #6304ff}.login-form .form input:focus{box-shadow:inset 0 0 0 3px #6304ff}.login-form .form input:-webkit-autofill,.login-form .form input:-webkit-autofill:focus,.login-form .form input:-webkit-autofill:hover,.login-form .form input:-webkit-autofill:active,.login-form .form input:autofill{transition:background-color 600000s 0s,color 600000s 0s;-webkit-text-fill-color:#ffffff;animation:changeOnAutofill}.login-form .form input[data-autocompleted]{background-color:transparent!important}.login-form .form input[name=password]{-webkit-text-security:disc;-moz-text-security:disc;text-security:disc}.login-form .form input,.login-form .form button{border-radius:100vmax;margin-top:15px;font-family:monte,sans-serif}.login-form .form button{background:#6304ff;font-weight:700;width:180px;text-align:center;background-size:300% 100%;background-image:linear-gradient(to right,#6101ff,#8b45ff,#8b45ff,#6101ff);transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}.login-form .form button:hover{background-position:100% 0}.login-form .form button:hover p{transform:translate(-15px)}.login-form .form button:hover span{transform:translate(35px);opacity:1}.login-form .form button aside{display:flex;justify-content:center;align-items:center;transition:all .1s ease}.login-form .form button p{transition:all .2s ease-in-out}.login-form .form button span{transition:all .2s ease-in-out;transform:translate(20px);display:flex;justify-content:center;align-items:center;background:#fff;height:21px;width:21px;border-radius:50%;color:#0f0f25;position:absolute;font-size:.7rem;opacity:0}.login-error{background:#e95148;padding:20px 25px;position:fixed;z-index:20;border-radius:20px;right:50px;top:50px;display:flex;color:#fff;align-items:center;pointer-events:none;transition:all .4s ease-in-out .3s;opacity:0;transform:translateY(-50px)}.login-error.active{opacity:1;transform:translateY(0)}.login-error svg{margin-right:10px;font-size:1.4rem}.login-error p{font-weight:600;font-size:.8rem}@keyframes changeOnAutofill{0%{background:#fff}to{background:#fff}}@media only screen and (max-width: 1024px){.login-form{padding:0 30px}.login-form img{width:90%;display:block;margin:0 auto}}@media only screen and (max-width: 820px){.login-form .form{margin-top:40px}}@media only screen and (max-width: 450px){.login-form .form button{width:100%;padding:20px 25px}.login-form .form input{font-size:.7rem;padding:20px 25px}}.sidebar{position:sticky;top:0;left:0;height:100vh;display:flex;z-index:200;transition:all .2s ease-in-out}.sidebar.active{transform:translate(0)}.nav{background:#0f0f25;height:100vh;width:240px;padding:60px 20px;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:200}.nav-logo{z-index:2}.nav-logo img{width:100%}.nav-buttons{display:flex;flex-direction:column;z-index:2}.nav-buttons button{font-family:monte,sans-serif;cursor:pointer;background:none;transition:all .2s ease-in-out}.nav-buttons a,.nav-buttons button{padding:10px 20px;width:100%;font-size:.75rem;font-weight:600;border-radius:100vmax;text-align:left;display:flex;justify-content:start;align-items:center;color:#fff;margin-top:10px}.nav-buttons a:nth-child(2) span svg,.nav-buttons button:nth-child(2) span svg{font-size:1.1rem}.nav-mobile{position:fixed;bottom:30px;right:30px;box-shadow:0 10px 20px #14147960;height:70px;width:70px;border-radius:50%;background:linear-gradient(to left,#8b45ff,#6101ff 70%);cursor:pointer;z-index:500;display:none;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.47,1.64,.41,1.4)}.nav-mobile:hover{scale:1.1}.nav-mobile.active div{scale:0}.nav-mobile.active svg{scale:1}.nav-mobile.fade{transform:translate(150%)}.nav-mobile svg{position:absolute;color:#fff;font-size:1.5rem;scale:0;transition:all .1s ease-in-out}.nav-mobile div{height:100%;rotate:-60deg;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .1s ease-in-out}.nav-mobile div span{border-radius:100vmax;background:#fff;height:7.7px;margin:1.2px 0;display:flex}.nav-mobile div span:nth-child(1),.nav-mobile div span:nth-child(3){width:25px}.nav-mobile div span:nth-child(2){width:40px}@media only screen and (max-width: 1440px){.nav-logo{text-align:center}.nav-logo img{width:90%}}@media only screen and (max-width: 920px){.sidebar{transform:translate(-100%);position:fixed}.nav-mobile{display:flex}}@media only screen and (max-width: 590px){.nav-mobile{height:55px;width:55px;bottom:20px;right:20px}.nav-mobile div{scale:.85;transform:translate(0)}.nav{padding:40px 30px}.nav-logo img{width:95%}.nav-buttons a,.nav-buttons button{padding:10px 22px;font-size:.65rem;margin-top:10px}.nav-buttons a:nth-child(2) span svg,.nav-buttons button:nth-child(2) span svg{font-size:1rem}}@media only screen and (max-width: 390px){.nav{padding:30px 20px 60px;width:180px}.nav-buttons a,.nav-buttons button{padding:6px 15px;font-size:.65rem;margin-top:8px}}.background{position:absolute;opacity:.04;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover}.btn-yellow{border:solid 2px #ffb004}.btn-yellow:hover,.btn-yellow span,.btn-yellow.active{background:#ffb004}.btn-purple{border:solid 2px #6304FF}.btn-purple span,.btn-purple.active{background:#6304ff}.btn-green{border:solid 2px #00BC8F}.btn-green:hover,.btn-green span,.btn-green.active{background:#00bc8f}.btn-red{border:solid 2px #E95148}.btn-red:hover,.btn-red span,.btn-red.active{background:#e95148}.btn-blue{border:solid 2px #04a7c4}.btn-blue:hover,.btn-blue span,.btn-blue.active{background:#04a7c4}.btn span{height:30px;width:30px;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:10px;transition:all .2s ease-in-out}.btn:hover span,.btn.active span{background:#fff;color:#0f0f25}.btn-methoden svg{font-size:1.04rem}.themen{padding:20px;max-width:230px;width:auto;background:#f0f5fc;display:flex;flex-direction:column;margin-left:-230px;transition:all .2s ease-in-out;transform:translate(0);position:relative}.themen.active{transform:translate(230px)}.themen-inner{overflow-y:scroll;scrollbar-width:thin;padding-bottom:30px;padding-right:20px}.themen-inner::-webkit-scrollbar{width:0px}.themen-controls{position:absolute;bottom:0;left:0;right:0;display:flex}.themen-controls span{background:#4600b8;display:flex;padding:6px 0;width:100%;justify-content:center;cursor:pointer;color:#fff;transition:all .1s ease-in-out}.themen-controls span:hover{background:#8686cb}.themen-logo{text-align:center}.themen-logo svg{color:#6304ff;font-size:2.5rem}.themen-list{margin:20px 0}.themen-list p{margin-bottom:10px;padding-left:5px;font-size:.7rem;color:#0f0f25;font-weight:600}.themen-list p:last-of-type{margin-top:30px}.themen-item{padding:7px 15px;border:solid 1px #b9c2cc;border-radius:100vmax;font-size:.65rem;color:#616879;cursor:pointer;transition:all .1s ease-in-out;font-weight:600;display:flex}.themen-item:hover{background:#b9c2cc}.themen-item.active{background:#6304ff;color:#fff;border:solid 1px #6304FF}.themen-item+.themen-item{margin-top:7px}.themen-details{background:#0f0f25;opacity:1;transform:translate(100%);position:fixed;min-height:100%;height:auto;overflow-y:scroll;scrollbar-width:none;top:0;right:0;bottom:0;left:0;width:100%;z-index:9900;pointer-events:all;transition:all .4s ease-in-out .1s}.themen-details img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:center center;opacity:.1}.themen-details.active{transform:translate(0)}.themen-details-frame{padding:50px 0;width:1024px;margin:0 auto}.themen-details-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.themen-details-header aside{background:#6304ff;padding:10px 35px 10px 45px;color:#fff;border-radius:40px;display:flex;flex-direction:column;justify-content:center;position:relative}.themen-details-header aside h3{font-size:1.4rem}.themen-details-header aside p{font-size:.8rem}.themen-details-header aside span{height:40px;width:40px;display:flex;justify-content:center;align-items:center;position:absolute;background:#fff;border-radius:50%;left:-15px;font-size:1.4rem}.themen-details-text.text{border-top:dashed 1px #616879;border-bottom:dashed 1px #616879;padding:40px 0}.themen-details-text.text p{color:#c4cad8}.themen-details-close{font-size:1.6rem;cursor:pointer;display:flex;align-items:center}.themen-details-close svg{transition:all .2s ease-in-out}.themen-details-close:hover svg{color:#fff!important}@media only screen and (max-width: 1280px){.themen-details-frame{padding:50px;width:100%}}@media only screen and (max-width: 920px){.themen-details-header aside h3{font-size:1.2rem}.themen-details-header aside p{font-size:.7rem}.themen{margin-left:auto;transform:translate(-100%)}.themen.active{transform:translate(0)}}@media only screen and (max-width: 590px){.themen-details-frame{padding:30px}.themen-details-header aside{padding:10px 30px}.themen-details-header aside h3{font-size:1rem}.themen-details-header aside span{height:35px;width:35px}.themen{padding:20px 0}.themen-item+.themen-item{margin-top:0;border-top:solid 1px #dde2e7}.themen-item{padding:8px 10px;border:none;border-radius:0vmax;font-size:.6rem}.themen-list p{font-size:.6rem}}.blog-list{margin-top:20px}.blog-article{margin-bottom:60px}.blog-article .text strong{color:#04a7c4}.blog-grid{display:grid;grid-template-columns:40% 1fr;gap:40px}.blog-files-list{margin-top:10px}.blog-files{margin-top:60px}.blog-files .content-header svg{color:#04a7c4}.blog-files a{display:flex;justify-content:space-between;align-items:center;padding:15px;border-bottom:solid 1px #b9c2cc;color:#0f0f25;font-weight:600;font-size:.8rem}.blog-files a:hover{background:#e8eef1}.blog-files a div{display:flex;align-items:center}.blog-files a div span{font-size:.7rem;margin-right:5px}.blog-files a svg{color:#04a7c4}.blog-image img{width:100%;display:block;border-radius:30px}.blog-container.blue .content-header svg,.blog-container.blue .blog-item h4 svg{color:#04a7c4}.blog-container.yellow .content-header svg,.blog-container.yellow .blog-item h4 svg{color:#ffb004}@media only screen and (max-width: 1280px){.blog-grid{grid-template-columns:300px 1fr;gap:30px}}@media only screen and (max-width: 1150px){.blog-grid{grid-template-columns:1fr;gap:30px}.blog-files{margin-top:30px}}@media only screen and (max-width: 590px){.blog-files{margin-top:30px}.blog-files a{font-size:.7rem}}.content{padding:60px 310px 60px 80px;transition:all .2s ease-in-out;width:100%;position:relative}.content.active{margin-right:-230px;margin-left:230px}.content-wrapper{padding:60px 310px 100px 80px}.content-flex-column{display:flex;flex-direction:column}.content-empty{display:flex;justify-content:center;align-items:center;border-radius:100vmax;padding:20px;font-size:.8rem;border:solid 1px #b9c2cc;font-weight:600}.content-header{color:#0f0f25;font-size:1.1rem;font-weight:600;display:flex;align-items:center}.content-header svg{margin-right:10px}.content-header.purple svg{color:#6304ff}.content-header.green svg{color:#00bc8f}.content-header.blue svg{color:#04a7c4}.content-header.red svg{color:#e95148}.content-header.yellow svg{color:#ffb004}.content-header.black svg{color:#000}.willkommen .content-header{margin-bottom:10px}.grid{display:grid;gap:20px}.grid-2{grid-template-columns:repeat(auto-fill,minmax(450px,1fr))}@media only screen and (max-width: 1440px){.content{padding:60px 80px;transition:all .2s ease-in-out;width:100%}.content.active{margin-right:0;margin-left:0}.content-wrapper{padding:60px 80px 100px}}@media only screen and (max-width: 1280px){.content,.content-wrapper{padding:60px 40px}}@media only screen and (max-width: 690px){.content,.content-wrapper{padding:40px 20px}.content-header{font-size:1rem}.content-empty{text-align:center;padding:15px 20px;font-size:.65rem;font-weight:600}}.page-header{display:flex;align-items:center;margin-bottom:40px;padding-bottom:40px;border-bottom:dashed 1px #b9c2cc}.page-header.no-border{border:none;padding-bottom:0}.page-header.purple svg{color:#6304ff}.page-header.green svg{color:#00bc8f}.page-header.blue svg{color:#04a7c4}.page-header.red svg{color:#e95148}.page-header.yellow svg{color:#ffb004}.page-header.black svg{color:#000}.page-headline{display:flex;align-items:center}.page-headline span{text-transform:uppercase;font-size:.8rem;font-weight:600;color:#616879}.page-headline h2{font-size:1.4rem}.page-headline p{font-size:.9rem}.page-headline svg{margin-right:13px;font-size:1.5rem}.page-header-buttons{display:flex}.page-header-buttons .page-header-button{padding:10px 15px!important;width:auto;height:auto;color:#fff;border-radius:100vmax}.page-header-buttons .page-header-button span{margin-left:5px;font-size:.7rem;font-weight:600}.page-header-buttons .page-header-button.orange{background:#fe7a16}.page-header-buttons .page-header-button.purple{background:#6304ff}.page-header-buttons .page-header-button.purple span{margin-left:3px}.page-header-buttons a{position:relative;height:35px;width:35px;cursor:pointer;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:.9rem;transition:all .2s cubic-bezier(.47,1.64,.41,1.8)}.page-header-buttons a:hover{transform:scale(1.1)}.page-header-buttons a svg{color:#fff!important}.page-header-buttons a.btn-circle-orange{background:#fe7a16}.page-header-buttons a.btn-circle-black{background:#000}.page-header-buttons a.btn-circle-purple{background:#6304ff}.page-header-buttons a.btn-circle-green{background:#00bc8f}.thema .page-header,.methoden .page-header,.kommentare .page-header{justify-content:space-between}.thema .page-headline-inner,.methoden .page-headline-inner,.kommentare .page-headline-inner{display:flex;flex-direction:column;align-items:start}.thema .page-headline-inner p,.methoden .page-headline-inner p,.kommentare .page-headline-inner p{font-size:.9rem}.thema .page-headline-inner p.date,.methoden .page-headline-inner p.date,.kommentare .page-headline-inner p.date{font-size:.7rem!important;text-transform:uppercase!important;color:#616879}.thema .page-headline,.methoden .page-headline,.kommentare .page-headline{align-items:center}@media only screen and (max-width: 920px){.page-headline h2{font-size:1.2rem}.page-header-buttons .page-header-button{padding:0!important;width:35px;height:35px;border-radius:50%}.page-header-buttons .page-header-button span{display:none}}@media only screen and (max-width: 690px){.page-headline h2{font-size:1.1rem}.page-headline span{font-size:.7rem}.page-headline svg{margin-right:8px}.thema .page-headline-inner p,.methoden .page-headline-inner p{font-size:.8rem}.page-header-buttons .page-header-button{width:30px;height:30px}.page-header-buttons a{height:30px;width:30px}}@media only screen and (max-width: 490px){.page-headline h2{font-size:1rem}.page-headline svg{margin-right:5px}}.text p{line-height:170%;color:#616879;font-size:.9rem}.text p strong{color:#0f0f25;font-weight:600}.text p a{font-weight:600;color:#6304ff}.text p a:hover{color:#04a7c4}.text+.text{margin-top:30px}@media only screen and (max-width: 1024px){.text p{font-size:.8rem;line-height:160%}}.kontakt{margin-bottom:80px;padding-top:10px}.kontakt .content-header{font-size:1.8rem;color:#fff}.kontakt-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px;margin-top:20px}.kontakt-mail{position:absolute;top:0;right:0;height:45px;z-index:2;border-radius:0 0 0 20px;background:#ffb004;display:flex;padding:10px 20px;justify-content:center;align-items:center;color:#0f0f25;font-size:.8rem;font-weight:600}.kontakt-mail svg{transition:all .2s ease}.kontakt-mail:hover{background:#0f0f25;color:#ffb004}.kontakt-mail:hover svg{rotate:10deg}.kontakt-item{padding:25px 25px 20px;border:solid 1px rgba(255,255,255,.1725490196);border-radius:20px;position:relative;overflow:hidden}.kontakt-item .kontakt-item-header{padding-bottom:18px;margin-bottom:18px;border-bottom:dashed 1px #616879}.kontakt-item .kontakt-item-header h5{font-size:.9rem;font-weight:600;display:block;color:#ffb004}.kontakt-item .kontakt-item-header p{font-size:.8rem;color:#fff}.kontakt-item .kontakt-item-flex{display:flex;flex-direction:column;align-items:flex-start}.kontakt-item div{display:flex;align-items:center;color:#fff;margin:5px 0;width:100%}.kontakt-item div span{height:30px;width:30px;flex-shrink:0;border:solid 2px #0F0F25;background:#0f0f25;color:#ffb004;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:.8rem;margin-right:10px}.kontakt-item div p{font-size:.8rem}@media only screen and (max-width: 1090px){.kontakt-list{grid-template-columns:1fr}.kontakt-item .kontakt-item-flex{display:grid;grid-template-columns:1fr 1fr}.kontakt-item div{margin-right:30px}.kontakt .content-header{font-size:1.6rem}}@media only screen and (max-width: 690px){.kontakt-item .kontakt-item-flex{grid-template-columns:1fr}.kontakt-item .kontakt-item-header h5{font-size:.8rem}.kontakt-item .kontakt-item-header p{font-size:.75rem}.kontakt-item div p{font-size:.7rem}.kontakt .content-header{font-size:1.4rem}}.item{border:solid 1px #b9c2cc;display:flex;justify-content:space-between;align-items:center;padding:15px 30px;border-radius:20px;color:#0f0f25;position:relative}.item p{font-size:.8rem;color:#616879;margin-right:45px}.item:hover{background:#e8eef1}.item:hover span{transform:rotate(-45deg);right:-10px}.item:hover span svg{transform:rotate(45deg)}.item h4{font-weight:600;font-size:.8rem;display:flex;align-items:center}.item h4 svg{margin-right:5px}.item span{background:#0f0f25;color:#fff;position:absolute;top:0;right:0;bottom:0;height:100%;aspect-ratio:1/1;border-radius:20px;transition:all .2s ease-in-out;font-size:.9rem;display:flex;justify-content:center;align-items:center}.item span svg{transition:all .2s ease-in-out}.item.active{background:#b9c2cc}.item+.item{margin-top:8px}.dashboard .item:hover span{background:#ffb004}.dashboard .item .iconify{color:#ffb004}.blog .item:hover span,.blog .item.active span{background:#04a7c4}.blog .item .iconify{color:#04a7c4}@media only screen and (max-width: 590px){.item{padding:15px 20px;flex-direction:column;align-items:flex-start}.item p{font-size:.7rem;margin-left:18px}.item h4{font-size:.75rem}}.tooltip{position:relative;display:flex;justify-content:center}.tooltip:hover .tooltip-text{opacity:1;transform:translateY(0)}.tooltip+.tooltip{margin-left:7px}.tooltip-text{position:absolute;bottom:100%;pointer-events:none;background:#0f0f25;padding:10px 20px;font-size:.7rem;border-radius:100vmax;white-space:nowrap;color:#fff;flex-direction:column;margin-bottom:10px;display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;transform:translateY(7px);opacity:0}.tooltip-text:after{content:"";position:absolute;top:100%;margin-top:-6px;border-width:10px;border-style:solid;border-color:#0F0F25 transparent transparent transparent}@media only screen and (max-width: 920px){.tooltip-text{display:none}}.footer{margin-top:70px;padding-top:70px;border-top:dashed 1px #ffffff;text-align:right}.footer a+a{margin-left:20px}.footer a{font-size:.8rem;font-weight:600;color:#fff}.footer a:hover{color:#0f0f25}@media only screen and (max-width: 920px){.footer{text-align:left}}@media only screen and (max-width: 590px){.footer{margin-top:60px;padding-top:60px}.footer a+a{margin-left:12px}.footer a{font-size:.7rem}}.methoden-flex{display:flex;justify-content:center;align-items:center;height:100%;background:#f0f5fc;border-radius:30px;position:relative}.methoden-flex img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center center;opacity:.04;height:100%;width:100%;z-index:0}.methoden-options{z-index:1;border:solid 1px #f0f5fc;background:#fff;padding:50px;border-radius:30px;display:flex;flex-direction:column;width:40%;box-shadow:4px 6px 16px #bcbfc799}.methoden-options h4{margin-bottom:40px;font-size:1.1rem;text-align:center}.methoden-options a{padding:20px 30px;border-radius:100vmax;display:flex;align-items:center;justify-content:space-between;border:solid 2px #00BC8F;color:#0f0f25;font-weight:600;font-size:.8rem}.methoden-options a span{height:25px;width:25px;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;transform:scale(0);opacity:0;transition:all .2s cubic-bezier(.47,1.64,.41,1.4)}.methoden-options a div{display:flex;align-items:center}.methoden-options a div svg{font-size:1.1rem;margin-right:10px;color:#00bc8f;transition:all .1s ease-in-out}.methoden-options a:hover{background:#00bc8f}.methoden-options a:hover div svg{color:#fff}.methoden-options a:hover span{transform:scale(1);opacity:1}.methoden-options a+a{margin-top:10px}@media only screen and (max-width: 1600px){.methoden-options{padding:40px;width:60%}}@media only screen and (max-width: 690px){.methoden-options{padding:30px;width:80%}}@media only screen and (max-width: 590px){.methoden-options a{padding:18px 25px}}@media only screen and (max-width: 450px){.methoden-options{padding:20px;width:90%}.methoden-options h4{margin-bottom:30px}.methoden-options a{padding:15px 18px;font-size:.7rem}.methoden-options a div svg{font-size:1rem}}.methoden-create-container{opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:700;display:flex;justify-content:center;align-items:center;pointer-events:none;transition:all .2s ease-in-out .1s}.methoden-create-container.active{opacity:1;pointer-events:all}.methoden-create-form{text-align:center;width:400px;padding:0 20px}.methoden-create-form h4{font-size:2rem;font-weight:300;color:#fff;margin-bottom:50px}.methoden-create-form svg{color:#00bc8f;font-size:3.4rem}.methoden-create-form input{background:none;border:solid 1px #ffffff;margin-bottom:10px}.methoden-create-form input:focus{border-color:#00bc8f;box-shadow:inset 0 0 0 1px #00bc8f}.methoden-create-form button{background:#00bc8f;width:100%;position:relative;display:flex;justify-content:center;align-items:center}.methoden-create-form button .loading-ring{opacity:0;transition:all .2s ease-in-out}.methoden-create-form button .loading-ring:after{border:4px solid #ffffff;border-color:#ffffff #ffffff transparent #ffffff}.methoden-create-form button.active{pointer-events:none}.methoden-create-form button.active .loading-ring{opacity:1}.methoden-create-form button.active span{opacity:0}.methoden-create-close{height:50px;width:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:none;color:#fff;transition:all .2s cubic-bezier(.47,1.64,.41,1.8);cursor:pointer;border:solid 2px #00BC8F;position:absolute;top:40px;left:40px;z-index:200}.methoden-create-close:hover{transform:scale(1.1);background:#00bc8f;color:#fff}@media only screen and (max-width: 590px){.methoden-create-form h4{font-size:1.6rem}.methoden-create-form svg{font-size:2.5rem}.methoden-create-close{top:20px;left:20px;height:40px;width:40px}.methoden-create-form input,.methoden-create-form button{padding:20px 25px}.methoden-create-form input{font-size:.7rem}}.methoden-list{margin-top:10px}.methoden-list h3{margin-bottom:20px}.methode-item h4 svg{color:#00bc8f}.methode-item span{background:#6304ff}.methoden-form,.methoden{position:relative;margin-bottom:40px}.methoden-form label,.methoden label{font-size:.9rem;margin-bottom:3px;font-weight:600;display:flex}.methoden-form label~p,.methoden label~p{font-size:.75rem;margin-bottom:6px;margin-top:-3px}.methoden-form input,.methoden-form textarea,.methoden input,.methoden textarea{border:solid 1px #b9c2cc;padding:13px 20px;color:#616879;line-height:140%;border-radius:10px;font-weight:400}.methoden-form input:focus,.methoden-form textarea:focus,.methoden input:focus,.methoden textarea:focus{border-color:#00bc8f;box-shadow:inset 0 0 0 1px #00bc8f}.methoden-form .avatar-name h4,.methoden .avatar-name h4{font-size:.9rem;margin-bottom:5px}.methoden-types-wrapper{align-self:flex-end}.methoden-types-wrapper p{font-size:.75rem;margin-bottom:6px;margin-top:-3px}.methoden-types{display:grid;grid-template-columns:1fr 1fr;gap:5px}.methoden-types span{padding:10px 20px;border:solid 2px #00BC8F;font-weight:600;border-radius:100vmax;font-size:.8rem;color:#00bc8f;cursor:pointer;transition:background .2s ease-in-out,transform .2s cubic-bezier(.47,1.64,.41,1.8);display:flex;justify-content:center;align-items:center;position:relative}.methoden-types span:hover{transform:scale(.97)}.methoden-types span.active{background:#00bc8f;color:#fff}.methoden-save-wrapper{display:flex;justify-content:center}.methoden-save{position:sticky;margin-top:60px;background:#00bc8f;bottom:25px;transition:all .2s ease-in-out 1s;z-index:170;padding:20px;border-radius:30px;display:flex;flex-direction:column;align-items:center}.methoden-save.active{transform:translateY(0)}.methoden-save-info{background:#6304ff;margin-bottom:30px;padding:10px 20px;border-radius:20px;position:relative;text-align:center}.methoden-save-info span{display:flex;justify-content:center;align-items:center;border-radius:50%;height:30px;width:30px;background:#04a7c4;color:#fff;position:absolute;top:-15px;right:10px}.methoden-save-info h4{display:inline;font-weight:400;color:#fff;font-size:.75rem}.methoden-button-form{padding:10px 20px;border:solid 2px #ffffff;font-weight:600;border-radius:100vmax;font-size:.8rem;color:#fff;margin:0 10px;cursor:pointer;transition:background .2s ease-in-out,transform .2s cubic-bezier(.47,1.64,.41,1.8);display:flex;justify-content:center;align-items:center;position:relative}.methoden-button-form:hover{transform:scale(1.1)}.methoden-button-form svg{margin-right:5px;transform:translateY(2px)}.methoden-button-form .loading-ring{position:absolute;pointer-events:none;opacity:0}.methoden-loading{background:#fff;pointer-events:none}.methoden-loading .loading-ring{opacity:1!important}.methoden-loading span{opacity:0;pointer-events:none}@media only screen and (max-width: 690px){.methoden-button-form{padding:10px 18px;font-size:.7rem}}@media only screen and (max-width: 590px){.methoden-form input,.methoden-form textarea{padding:12px 20px}.methoden-save{padding:10px 20px;position:fixed;left:0;right:0;bottom:0;border-radius:0;justify-content:start}.methoden-button-form{padding:10px 18px;font-size:.65rem;display:flex;width:115px;margin:3px 5px 3px 0}.methoden-button-form svg{margin-right:2px}.methoden-button-form span{display:none}.methoden-button-form:hover{transform:scale(1.03)}}.mt{margin-top:70px}.mt-s{margin-top:20px}.methoden-actions{padding:10px 0;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;justify-content:center;align-items:center}.methoden-actions .methode-export span{display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out}.methoden-actions .methode-export.active{background:#00bc8f!important;pointer-events:none}.methoden-actions .methode-export.active span{opacity:0}.methoden-actions .methode-export.active .loading-ring{opacity:1}.methoden-actions .methode-export .loading-ring{opacity:0}.methoden-actions .methode-export .loading-ring:after{border:4px solid #ffffff!important;border-color:#ffffff #ffffff transparent #ffffff!important}.methoden-actions a,.methoden-actions span.comments-btn{border-radius:100vmax;border:solid 2px #00BC8F;padding:13px 20px;width:100%;text-align:center;font-weight:600;font-size:.8rem;color:#000;cursor:pointer;transition:all .1s ease-in-out;display:flex;align-items:center;justify-content:center}.methoden-actions a svg,.methoden-actions span.comments-btn svg{margin-right:5px;font-size:1.1rem}.methoden-actions a:hover,.methoden-actions span.comments-btn:hover{background:#00bc8f;color:#fff}.methoden-points{display:grid;grid-template-columns:.8fr .8fr 1fr 1fr 1fr;margin:40px 0 20px;gap:6px}.methoden-points .methoden-points-item{display:flex;flex-direction:column;align-items:center;justify-content:center;border:dashed 1px #b9c2cc;padding:10px;border-radius:10px}.methoden-points .methoden-points-item svg{color:#00bc8f;font-size:1.7rem}.methoden-points .methoden-points-item h4{margin-top:10px;font-size:.9rem}.methoden-points .methoden-points-item p{font-size:.8rem;color:#616879;text-align:center}.methoden-texte{margin-top:40px}.methoden-text+.methoden-text{margin-top:40px}.methoden-text p{margin-top:5px;font-size:.85rem;line-height:170%}.methoden-text h4{font-size:.9rem;font-weight:600}.methoden-text h4 span{font-size:.8rem;color:#616879}.methoden-links.link-list label{margin-bottom:10px}.methoden-links .link-item .link-title span{font-weight:400}.methoden-links .link-item .link-title~svg{transition:all .1s ease-in-out;font-size:.8rem;transform:translate(-10px)}.methoden-links .link-item:hover .link-title~svg{color:#00bc8f;transform:translate(0)}.methoden-images .image span{border:none;padding:none}.methoden-images .image span svg{font-size:1.8rem}.methoden-avatar p{font-size:.9rem;color:#616879}.methoden-avatar .avatar-circle:hover{cursor:auto}.methoden-avatar .avatar-circle:hover:after{opacity:0}@media only screen and (max-width: 1280px){.methoden-points{grid-template-columns:1fr 1fr 1fr;gap:10px}.methoden-text p{font-size:.8rem}}@media only screen and (max-width: 890px){.methoden-points{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 690px){.methoden-actions{gap:5px;padding:0 0 40px;grid-template-columns:1fr}.methoden-actions a,.methoden-actions span.comments-btn{padding:10px 15px;font-size:.7rem}.methoden-actions a svg,.methoden-actions span.comments-btn svg{margin-right:7px}.methoden-procons.grid-2{grid-template-columns:1fr}.mt{margin-top:50px}.methoden label,.methoden-text h4,.methoden-points .methoden-points-item h4{font-size:.8rem}.methoden-points .methoden-points-item p{font-size:.75rem}}@media only screen and (max-width: 490px){.methoden-points{grid-template-columns:1fr;gap:10px;margin-bottom:0}}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;background:#0f0f25;pointer-events:none;transition:all .3s ease-in-out .3s;display:flex;align-items:center;justify-content:center;transform:translate(-100%)}.overlay.active{opacity:1;pointer-events:all;transform:translate(0);transition:all .2s ease-in-out}.overlay-release{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;background:#0d0d22ee;opacity:0;pointer-events:none;transition:all .3s ease-in-out 1s}.overlay-release.active{opacity:1;pointer-events:all}.vn-container{margin-top:40px;margin-bottom:40px}.vn-list{padding:30px;border-radius:0 20px 20px;border:solid 1px #b9c2cc}.vn-list small{color:#616879}.vn-list aside{margin-top:10px}.vn-item-title{align-items:center;display:flex;font-size:.8rem}.vn-item{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;cursor:pointer;border-radius:10px;transition:all .1s ease-in-out}.vn-item:hover .vn-delete{opacity:1}.vn-item .vn-delete{font-size:.75rem;opacity:0;transition:all .1s ease-in-out}.vn-item:hover{background:#e8eef1}.vn-item span{margin-right:10px;height:20px;width:20px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:.5rem;flex-shrink:0}.vn-item.vn-pro span{background:#00bc8f}.vn-item.vn-con span{background:#e95148}@media only screen and (max-width: 690px){.vn-list{padding:20px}.vn-item-title{font-size:.7rem}}@media only screen and (max-width: 590px){.vn-container .grid-2{grid-template-columns:1fr}}.link-list{margin-top:20px}.link-list small{color:#616879}.links{margin-top:60px}.link-inputs input+input{margin-left:10px}.link-inputs span{white-space:nowrap;flex:0 0 200px;font-size:.7rem}.link-item+.link-item{border-top:1px dashed #b9c2cc}.link-item{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:13px 12px;color:#000;position:relative}.link-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:10px;transition:all .1s ease-in-out}.link-item:hover:after{background:#e8eef1}.link-item:hover .link-delete{opacity:1}.link-delete{opacity:0;transition:all .1s ease-in-out}.link-title{display:flex;align-items:center}.link-title span{font-size:.8rem;margin-left:7px;font-weight:600}.link-title span small{color:#616879;font-size:.8rem;font-weight:500}.link-title svg{color:#00bc8f;font-size:.9rem}@media only screen and (max-width: 920px){.link-title span{font-size:.7rem}}@media only screen and (max-width: 690px){.link-inputs input+input{margin-left:0;margin-top:10px}.link-inputs span{width:100%}}.images-upload{background:#0f0f25;aspect-ratio:5/4;border-radius:20px;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.6rem;transition:all .1s ease-in-out;position:relative;overflow:hidden}.images-upload:hover{background:#616879}.images-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin-top:15px}.images-grid small{color:#616879;margin-top:-10px}.image-loading{position:fixed;background:#0f0f25;bottom:30px;right:25px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:50%}.image{background:#0f0f25;overflow:hidden;height:100%;width:100%;aspect-ratio:5/4;border-radius:20px;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center}.image:hover img{opacity:.2}.image:hover span{opacity:1;transform:translateY(0)}.image:hover img{transform:scale(1.2)}.image span{border:solid 1px #ffffff;padding:10px 20px;border-radius:100vmax;display:flex;align-items:center;color:#fff;font-size:.7rem;z-index:2;position:relative;transition:all .1s ease-in-out;transform:translateY(50px);opacity:0}.image span svg{margin-right:5px}.image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;transition:all .5s ease-in-out}.images{margin-top:60px!important}.images-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#131022dc;z-index:600;min-height:100%;height:auto;scrollbar-width:none;overflow-y:scroll;display:flex;justify-content:center;align-items:center}.images-modal{background:#fff;padding:40px;width:450px;border-radius:30px}.images-loading{pointer-events:none}.images-loading .loading-ring{opacity:1!important}.images-loading span{opacity:0}.images-modal-submit{background:#00bc8f;border-radius:10px;width:100%;padding:15px 20px;margin-top:10px;text-align:center;color:#fff;font-size:.8rem;cursor:pointer;transition:all .1s ease-in-out;display:flex;justify-content:center;align-items:center}.images-modal-submit .loading-ring{position:absolute;pointer-events:none;opacity:0}.images-modal-submit .loading-ring:after{border:4px solid #ffffff;border-color:#ffffff #ffffff transparent #ffffff}.images-modal-submit:hover{background:#079b82}.images-modal-input{background:#0f0f25;margin-top:10px;border-radius:10px;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.6rem;padding:0 12px;height:45px;transition:all .1s ease-in-out;position:relative;overflow:hidden}.images-modal-input:hover{background:#616879}.images-modal-input input{opacity:0;position:absolute;width:.1px;height:.1px}.images-modal-input small{font-size:.8rem}.images-modal-input label{display:flex;cursor:pointer;top:0;right:0;bottom:0;left:0;position:absolute;z-index:200}.images-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.images-modal-header span{font-size:1.2rem;cursor:pointer;transition:all .2s ease-in-out}.images-modal-header span:hover{color:#616879}.image-modal-error{height:10px;font-size:.8rem;margin-top:5px;text-align:center;font-weight:600;color:#e95148}@media only screen and (max-width: 690px){.images-modal-input{padding:10px}}@media only screen and (max-width: 590px){.images-modal{padding:30px;margin:0 10px}.images-modal-submit{font-size:.7rem;margin-top:7px}.images-modal-input{margin-top:7px}.images-modal-input small{font-size:.7rem}}@media only screen and (max-width: 590px){.images-modal{padding:25px}}.loading-ring{display:block;transition:all .3s ease-out;opacity:1;pointer-events:none;position:absolute}.loading-ring:after{content:"";display:block;width:20px;height:20px;margin:8px;border-radius:50%;border:4px solid #00BC8F;border-color:#00BC8F #00BC8F transparent #00BC8F;animation:LOADER 1s linear infinite}@keyframes LOADER{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.files-header{display:flex;align-items:center;justify-content:space-between}.files-input-error{background:#e95148!important}.files-input-button-wrapper{display:flex}.files-input{position:relative;background:#0f0f25;color:#fff;border-radius:12px;padding:8px 30px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .1s ease-in-out;margin-left:10px;width:200px}.files-input:hover{background:#616879}.files-input input{opacity:0;position:absolute;width:.1px;height:.1px}.files-input label{display:flex;cursor:pointer;top:0;right:0;bottom:0;left:0;position:absolute;z-index:200}.files-input .files-input-text{display:flex;align-items:center}.files-input .files-input-text p{font-size:.7rem;margin-left:5px}.files-input-submit{width:200px;padding:0;margin-left:10px;border-radius:10px;background:#00bc8f;font-weight:600;cursor:pointer;color:#fff;font-size:.7rem;display:flex;justify-content:center;align-items:center;transition:all .1s ease}.files-input-submit:hover{background:#6304ff}.files-input-container{display:flex}.files-list small{color:#616879;display:block}.files-error{height:25px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:.8rem;color:#e95148;font-weight:600}.file-item+.file-item{margin-top:10px}.file-item{border:solid 1px #b9c2cc;padding:12px 20px;border-radius:10px;font-size:.8rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .1s ease-in-out;color:#000}.file-item:hover{background:#e8eef1}.file-item:hover .file-item-end svg{opacity:1}.file-item-header{display:flex}.file-item-header p{margin-left:10px}.file-item-header svg{color:#00bc8f}.file-item-end{display:flex;align-items:center}.file-item-end span{text-transform:uppercase;font-size:.7rem;font-weight:600;margin-right:20px}.file-item-end svg{opacity:0;color:#00bc8f;transition:all .1s ease-in-out}.files{margin-top:70px!important}@media only screen and (max-width: 920px){.file-item-end span{margin-right:0;font-size:.6rem}.file-item-end svg{display:none}.file-item{font-size:.7rem}}@media only screen and (max-width: 690px){.files-input-container{flex-direction:column}.files-input{border-radius:10px}.files-input-submit,.files-input{width:100%;margin-top:5px;margin-left:0;padding:12px}}.avatar-container{margin-top:60px}.avatar{display:flex;align-items:center}.avatar-name{width:100%}.avatar-name h4{font-size:1.1rem;font-weight:600;line-height:100%}.avatar-name p{font-size:.75rem;margin-bottom:6px;margin-top:-3px}.avatar-circle{position:relative;height:200px;width:200px;border-radius:50%;cursor:pointer;margin-right:50px;flex:0 0 200px;background:#00bc8f;display:flex;justify-content:center;align-items:center}.avatar-circle:after{content:"";top:0;right:0;bottom:0;left:0;border-radius:50%;position:absolute;background:#0f0f25;z-index:100;opacity:0;transition:.1s ease-in-out}.avatar-circle:hover:after{opacity:.8}.avatar-circle:hover span{opacity:1;transform:translateY(0)}.avatar-circle span{z-index:150;border:solid 1px #ffffff;padding:5px 10px;border-radius:100vmax;font-size:.8rem;color:#fff;transition:all .1s ease-in-out;opacity:0;transform:translateY(20px)}.avatar-circle img{position:absolute;z-index:1;height:88%;width:88%;object-fit:cover;object-position:center center;transition:all .1s ease-in-out}@media only screen and (max-width: 920px){.avatar-container{margin-top:40px}}@media only screen and (max-width: 590px){.avatar-container{margin-bottom:30px}.avatar-circle{margin-right:30px}.avatar-name h4{font-size:1rem}.avatar-name p{font-size:.8rem}}@media only screen and (max-width: 490px){.avatar-container{margin-top:30px}.avatar{flex-direction:column}.avatar-name{text-align:center;margin-top:20px}.avatar-circle{margin-right:0}}.monsters-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:600;min-height:100%;height:auto;scrollbar-width:none;overflow-y:scroll}.monsters-frame{padding:100px}.monsters-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:20px}.monster{border-radius:50%;display:flex;justify-content:center;align-items:center;border:solid 4px #ffffff;cursor:pointer;transition:all .2s cubic-bezier(.47,1.64,.41,1.8)}.monster:hover{transform:scale(1.1);border-color:#00bc8f}.monsters-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.monsters-header h4{font-size:1.4rem;padding-right:15px}.monsters-close{font-size:2rem;cursor:pointer;transition:all .1s ease-in-out}.monsters-close:hover{color:#616879}@media only screen and (max-width: 1024px){.monsters-frame{padding:50px 60px}}@media only screen and (max-width: 690px){.monsters-frame{padding:40px 50px}.monsters-header h4{font-size:1.1rem}}@media only screen and (max-width: 590px){.monsters-frame{padding:30px 40px}.monsters-list{gap:10px}}@media only screen and (max-width: 490px){.monsters-frame{padding:20px}}.flash{position:fixed;background:#0f0f25;right:20px;top:20px;padding:30px 40px;z-index:1500;color:#fff;font-size:.8rem;font-weight:600;border-radius:30px;display:flex;align-items:center;pointer-events:none;transition:all .5s ease-in-out;transform:translateY(-150%);opacity:0}.flash span{background:#00bc8f;justify-content:center;align-items:center;height:30px;width:30px;display:flex;margin-right:10px;border-radius:50%;font-size:.8rem}.flash.active{transform:translateY(0);opacity:1}@media only screen and (max-width: 590px){.flash{font-size:.7rem;padding:25px 35px;margin:0 auto;width:300px;right:0;left:0}}.search{position:relative;display:flex;margin-bottom:40px}.search input,.search button{outline:none;filter:none}.search input{padding:20px 35px;border:solid 1px #b9c2cc;border-radius:100vmax;width:100%}.search input:focus{box-shadow:inset 0 0 0 1px #b9c2cc!important}.search input:focus+button{background:#6304ff}.search button{position:absolute;background:#000;color:#fff;border:none;right:0;top:0;bottom:0;padding:0 30px;border-radius:100vmax;font-size:.8rem;font-weight:600;display:flex;align-items:center;transition:all .1s ease-in-out}.search button svg{font-size:1.4rem;margin-right:10px}@media only screen and (max-width: 690px){.search input{font-size:.75rem}.search button{padding:0 20px}.search button span{display:none}.search button svg{margin-right:0}}@media only screen and (max-width: 420px){.search input{padding:18px 20px}}div#showroom{background:#0f0f25;position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:9999;opacity:0;pointer-events:none;transition:all .3s ease-in-out .1s}div#showroom.active{opacity:1;pointer-events:all}div#showroom.active-block #showroom-next,div#showroom.active-block #showroom-prev,div#showroom.active-block #showroom-index{display:none}#showroom-next,#showroom-prev,#showroom-close{display:flex;align-items:center;justify-content:center;position:absolute;transition:all .2s cubic-bezier(.47,1.64,.41,1.8)}#showroom-next,#showroom-prev{color:#fff;font-size:1.6em}#showroom-next:hover,#showroom-prev:hover{cursor:pointer;color:#00bc8f;transform:scale(1.1)}#showroom-next,#showroom-prev{top:0;bottom:0;margin:auto;width:60px;height:60px;cursor:pointer}#showroom-prev{left:20px}#showroom-next{right:20px}#showroom-inner{width:1150px;height:82%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;text-align:center;display:flex;justify-content:center;align-items:center}#showroom-inner p{padding:20px 40px;position:absolute;bottom:40px;background:#04a7c4;color:#fff;border-radius:20px;font-weight:400;z-index:200;opacity:0;transform:translateY(-20px);transition:all .4s ease-in-out}#showroom-inner p.active{opacity:1;transform:translateY(0);transition:all .4s ease-in-out .5s}#showroom-inner img{opacity:0;width:100%;height:100%;object-fit:contain;transition:all .4s ease-in-out}#showroom-inner img.active{opacity:1}#showroom-index{color:#fff;font-size:1em;letter-spacing:2px;position:absolute;top:40px;left:40px}#showroom-close{position:absolute;padding:10px;top:35px;right:50px;font-size:1.4rem;color:#fff;cursor:pointer}#showroom-close:hover{color:#00bc8f;transform:scale(1.1)}#showroom-download{position:absolute;top:35px;right:90px;color:#fff;cursor:pointer;font-size:1.3rem;padding:10px}#showroom-download:hover{color:#00bc8f;transform:scale(1.1)}@media only screen and (max-width: 1350px){#showroom-inner{width:900px}}@media only screen and (max-width: 1100px){#showroom-inner{width:820px}}@media only screen and (max-width: 970px){#showroom-inner{width:700px}#showroom-prev{left:10px}#showroom-next{right:10px}#showroom-next,#showroom-prev{width:40px;height:40px}#showroom-index{font-size:.9em;top:20px;left:25px}#showroom-close{top:5px;right:5px}#showroom-download{top:5px;right:40px}}@media only screen and (max-width: 740px){#showroom-inner{width:100%}#showroom-prev{left:0}#showroom-next{right:0}}.comments{background:#0f0f25;opacity:1;transform:translate(100%);position:fixed;top:0;bottom:0;right:0;z-index:700;width:50vw;pointer-events:all;transition:all .4s ease-in-out .1s;padding:40px 80px 50px;display:flex;flex-direction:column}.comments.active{transform:translate(0)}.comments img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:center center;opacity:.1}.comments-header{border-bottom:dashed 1px #616879;padding-bottom:20px;display:flex;justify-content:space-between}.comments-header span{border:solid 2px #ffffff;height:35px;width:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:.8rem;cursor:pointer;transition:all .2s cubic-bezier(.47,1.64,.41,1.8)}.comments-header span:hover{background:#00bc8f;border-color:#00bc8f;transform:scale(1.2)}.comments-header h4{color:#00bc8f;font-weight:500;font-size:1.3rem}.comments-footer{margin-top:30px;border-top:dashed 1px #616879;padding-top:30px}.comment-input+.comment-input{margin-top:10px}.comment-input.flex{display:flex;gap:10px}.comment-input button{font-weight:600;display:flex;justify-content:center;align-items:center;background:#00bc8f;color:#fff;white-space:nowrap;cursor:pointer;transition:all .2s cubic-bezier(.47,1.64,.41,1.8)}.comment-input button .loading-ring{opacity:0}.comment-input button .loading-ring:after{border:4px solid #ffffff;border-color:#ffffff #ffffff transparent #ffffff}.comment-input button:hover{transform:scale(1.1);background:#079b82}.comment-input button.active{pointer-events:none}.comment-input button.active .loading-ring{opacity:1}.comment-input button.active span{opacity:0}.comment-input input,.comment-input button{padding:15px 30px;outline:none;filter:none;border:none;border-radius:100vmax;font-size:.75rem}.comment-input input{width:100%;transition:all .1s ease-in-out}.comment-input input.error{box-shadow:inset 0 0 0 3px #e95148!important}.comment-input input:focus{box-shadow:inset 0 0 0 3px #00bc8f!important}.comments-box{padding:0 20px 0 0;margin-top:30px;overflow-y:scroll;height:100%}.comments-box .empty{color:#fff;font-size:.9rem}.comment{color:#fff;background:#2a2c3f;padding:20px 25px;border-radius:20px;position:relative;overflow:hidden}.comment h4{font-size:.9rem}.comment p{font-size:.75rem;line-height:150%;color:#b9c2cc}.comment p small{color:#00bc8f;font-style:italic}.comment span{font-size:.6rem;background:#00bc8f;padding:8px 25px;border-radius:0px 100vmax;position:absolute;top:0;right:0;font-weight:600}.comment+.comment{margin-top:15px}.comments-btn{position:relative}.comments-count{position:absolute;height:40px;width:40px;top:-15px;right:-10px;background:#00bc8f;border:solid 4px #ffffff;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff}@media only screen and (max-width: 1280px){.comments{width:70vw}}@media only screen and (max-width: 920px){.comments{width:100vw}}@media only screen and (max-width: 690px){.comments{padding:30px}.comments-count{height:28px;width:28px;top:auto;bottom:auto;right:8px;border-width:2px}.comment-input.flex{gap:5px}.comment-input input,.comment-input button{padding:15px 20px;font-size:.7rem}.comment h4{font-size:.8rem}}.news{margin-top:50px}.news-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:15px}.news-btn{border:solid 2px #0F0F25;padding:12px 30px;display:flex;justify-content:center;text-align:center;border-radius:100vmax;margin-top:20px;font-size:.75rem;font-weight:600;color:#0f0f25;justify-self:flex-end}.news-btn:hover{background:#0f0f25;color:#fff}.news-item{border:solid 1px #b9c2cc;padding:20px;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between}.news-item h4{font-weight:600;font-size:.85rem;display:flex;align-items:center}.news-item h4 svg{font-size:1.1rem;margin-right:5px}.news-item:nth-child(1) h4 svg{font-size:1.4rem}.kommentare .news-item-items a svg{color:#0f0f25}.kommentare .news-item-items a:hover{background:#00bc8f;border-color:#00bc8f}.kommentare .news-item-items a:hover span{color:#fff}.kommentare .news-item-items a:hover svg{color:#fff}.news-item-items{margin-top:12px}.news-item-items a+a{margin-top:4px}.news-item-items a{font-size:.75rem;color:#616879;display:flex;flex-direction:column;justify-content:center;padding:10px 15px;border:solid 1px #b9c2cc;border-radius:10px;position:relative}.news-item-items a:hover{background:#ffb004;border-color:#ffb004}.news-item-items a:hover svg{right:10px;color:#0f0f25}.news-item-items a:hover p,.news-item-items a:hover small{color:#0f0f25}.news-item-items a svg{position:absolute;right:15px;color:#ffb004;transition:all .2s ease}.news-item-items a span{display:flex;font-weight:600;color:#0f0f25;transition:all .2s ease}.news-item-items a p{font-size:.7rem;transition:all .2s ease}.news-item-items a small{font-style:italic;transition:all .2s ease}@media only screen and (max-width: 1440px){.news-list{grid-template-columns:1fr 1fr .8fr}.news-btn{padding:12px 20px;font-size:.7rem}}@media only screen and (max-width: 1150px){.news-list{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 690px){.news-list{grid-template-columns:1fr}}.dashboard{padding:0}.dashboard .text{border:solid 1px #b9c2cc;padding:20px;border-radius:20px}.dashboard-footer{background-image:linear-gradient(to right,#150f2e,#2c275c)}
