#cookiebanner h1{font-size:3rem;margin:0;padding:0;margin-bottom:1rem}#cookiebanner p{font-size:1rem;line-height:1.5rem;margin:0 0 20px}#cookiebanner label{font-size:1rem}.c-banner{border-color:#496089}.c-banner .options span{z-index:2}.c-banner__wrapper{padding:20px}.c-banner__wrapper .options span{display:block;float:left;width:100%;margin-bottom:10px}.c-banner__wrapper .options span:last-of-type{margin-bottom:20px}.c-banner__wrapper .options span label{font-weight:bold}.c-banner__wrapper .options span input{width:2rem;-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.c-banner__button{position:relative;font-size:.8rem;font-weight:bold;color:#496089 !important;background-color:#fff;text-transform:uppercase;letter-spacing:.8px;padding:12px 30px;border:1px solid #496089;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:10px;margin-right:10px}.c-banner__button:hover,.c-banner__button:active,.c-banner__button:focus{cursor:pointer;background-color:#496089;text-decoration:none;color:#fff !important}.c-banner__button:focus{text-decoration:underline}.c-banner__button:last-of-type{margin-right:0}.c-banner--cookie .hint p.inactive-control button{width:100%;padding:12px 30px;border:1px solid #496089;border-radius:4px;color:#496089;font-weight:bold;background:#fff}.c-banner--cookie .hint p.active-control{margin-bottom:0 !important}.c-banner--cookie .hint p.active-control button{width:100%;padding:12px 30px;border:1px solid #496089;border-radius:4px 4px 0 0;color:#496089;font-weight:bold;background:#fff}p#hint-content{padding:12px 30px;border:1px solid #496089;border-radius:0 0 4px 4px;border-top:0}.mfp-content{background-color:#fff;max-width:50%;padding:1rem;border-radius:.5rem;z-index:10000}.mfp-content .all:last-child{margin-bottom:0}.mfp-content .glossarEntry ul{margin-bottom:20px}.mfp-content img{display:block;margin:0 auto}.mfp-content .picture{width:100% !important;margin-bottom:.5rem}.mfp-content .picture.links,.mfp-content .picture.linksOhne,.mfp-content .picture.rechts,.mfp-content .picture.rechtsOhne{float:none;max-width:100%;margin:0}.mfp-close{color:#000;font-size:1.6rem;font-weight:700;line-height:1.5625;text-indent:-999.9rem;width:2.5rem;height:2.5rem;opacity:1;top:1rem;right:1rem;transition:color #333}.mfp-close:hover,.mfp-close:active,.mfp-close:focus{color:#000;text-decoration:underline}.mfp-close:hover:before,.mfp-close:active:before,.mfp-close:focus:before{background:#fff}.mfp-close:active{top:1rem}.mfp-close:before{background:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.mfp-container{padding-left:1rem;padding-right:1rem}.mfp-container .mfp-arrow{width:30px;height:43px}.mfp-container .mfp-arrow,.mfp-container .mfp-arrow:active{margin-top:0}.mfp-container .mfp-arrow:before,.mfp-container .mfp-arrow:after,.mfp-container .mfp-arrow .mfp-b,.mfp-container .mfp-arrow .mfp-a{border:0;padding:0;height:43px;width:30px;margin:0}#matomoTracking input{float:left;width:2em;transform:scale(1.5);margin-bottom:15px;clear:both}#matomoTracking label{line-height:1}@media screen and (max-width:480px){#cookiebanner h1{font-size:2rem}.mfp-content{max-width:90%}.mfp-wrap,.mfp-bg{z-index:99999 !important}}
