@charset "UTF-8";
body>.custom:nth-child(1){position:sticky;top:0;z-index:9}#banner .ce_dismissableBanner{margin:0;border-radius:0;border:0;padding:20px 60px 20px 20px;font-size:20px;text-align:center}@media (max-width:1023px){#banner .ce_dismissableBanner{font-size:16px}}#banner .ce_dismissableBanner h3{font-size:1.5em;margin-bottom:10px;line-height:1.2}#banner .ce_dismissableBanner .ce_text,#banner .ce_dismissableBanner .content-text{margin-bottom:0}#banner .ce_dismissableBanner .ce_text a,#banner .ce_dismissableBanner .content-text a{color:#444;position:absolute;display:inline-block;margin-left:100px;border:1px solid #fff;border-radius:5px;padding:3px 20px;background:#fff;line-height:1;position:relative}#banner .ce_dismissableBanner .ce_text a:hover,#banner .ce_dismissableBanner .content-text a:hover{background:#f8f8f8}#banner .ce_dismissableBanner .ce_text p,#banner .ce_dismissableBanner .content-text p{margin-top:0}#banner .ce_dismissableBanner.Hintergrund1{background:#313131}#banner .ce_dismissableBanner.Hintergrund2{background:#5b6273}#banner .ce_dismissableBanner.SchriftfarbeWeiß,#banner .ce_dismissableBanner.SchriftfarbeWeiß :is(h1, h2, h3, h4){color:#fff}#banner .ce_dismissableBanner .close:before,#banner .ce_dismissableBanner .close:after{background-color:#fff}@media (max-width:1023px){body:has(#banner .ce_dismissableBanner) #wrapper .mobile-menu{top:150px}}