h1{font-family:"graphie",sans-serif;font-weight:700;font-style:normal}h2{font-family:"graphie",sans-serif;font-weight:600;font-style:normal}h3{font-family:"source-sans-pro",sans-serif;font-weight:300;font-style:normal}h4{font-family:"source-sans-pro",sans-serif;font-weight:400;font-style:normal}h5{font-family:"graphie",sans-serif;font-weight:600;font-style:normal}h6{font-family:"source-sans-pro",sans-serif;font-weight:400;font-style:normal}#top-menu-nav #top-menu a{font-family:"graphie",sans-serif;font-size:22px;font-weight:600;text-transform:none}.et_pb_post .post-content p{font-family:"source-sans-pro",sans-serif!important;font-size:20px!important;color:#ffffff!important}.el-dbe-filterable-categories a{border-radius:4px!important}ul.ds-social-follow.et_pb_social_media_follow{text-align:center}.ds-social-follow.et_pb_social_media_follow li{float:none;display:inline-block}.custom-button-row .et_pb_column{display:flex;justify-content:space-evenly}.bottom-nav{float:none!important;text-align:center!important}#top-menu li ul{width:auto;min-width:300px;box-shadow:0 8px 16px rgba(0,0,0,0.1);padding:5px 0}#top-menu li ul li a{white-space:nowrap;text-align:left;padding:10px 20px;display:block}.et_pb_row.et_pb_row_2{display:flex;justify-content:space-around;align-items:center;width:100%;padding:0 60px}.et_pb_row.et_pb_row_2 .et_pb_button_module_wrapper{flex:1;margin:5px;min-width:160px}.et_pb_row.et_pb_row_2 .et_pb_button{width:100%;padding:10px 20px;box-sizing:border-box}.et_pb_button:hover{background-color:inherit;color:inherit;text-decoration:none;box-shadow:none;transform:none}.et_pb_button:hover:after{content:none}.et_pb_row.et_pb_row_2{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.et_pb_post{border:none!important;box-shadow:none!important}.et_pb_post .et_pb_image,.et_pb_post .entry-title{border-bottom:none!important}body .ajde_evcal_calendar .calendar_header p,body .ajde_evcal_calendar .calendar_header .evo_month_title{font-family:"graphie",sans-serif!important;font-weight:700!important;font-style:normal!important;color:#000000!important;font-size:36px!important}body .eventon_events_list .eventon_list_event .evcal_event_title{font-family:"graphie",sans-serif!important;font-weight:700!important;font-style:normal!important;color:#000000!important;font-size:24px!important}body .eventon_events_list .eventon_list_event .evcal_desc{font-family:"graphie",sans-serif!important;font-weight:400!important;color:#000000!important;font-size:16px!important}.eventon_events_list .eventon_list_event .evoet_cx span.evcal_dayblock span.evoet_day{color:#E9F206!important}.pum-overlay.pum-active,.pum-container{background:transparent!important;box-shadow:none!important}.pum-container{padding:0!important}span.evo_event_headers.featured::before{content:"Premiere";background-color:#E9F206;color:#3D3D40;padding:4px 9px;border-radius:3px;font-size:11px;font-family:"source-sans-pro",sans-serif;font-weight:400;font-style:normal}span.evo_event_headers.featured{visibility:hidden;position:relative}span.evo_event_headers.featured::before{visibility:visible;position:absolute;top:0;left:0}.hochgestellt{font-size:0.6em;vertical-align:super}ul.el-dbe-post-categories li{background-color:transparent;border:1px solid #3d3d40;color:#3d3d40;margin:5px;padding:0;border-radius:5px;display:inline-block;box-sizing:border-box}ul.el-dbe-post-categories li a{display:block;text-decoration:none;color:#3d3d40;padding:8px 12px}ul.el-dbe-post-categories li.active{background-color:#3d3d40!important;border:1px solid #3d3d40}ul.el-dbe-post-categories li.active a{color:#e9f206!important}.seven-buttons{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;gap:10px}.seven-buttons .et_pb_button{flex:1 0 auto;min-width:100px;max-width:150px;text-align:center;padding:10px 15px;margin:0}.seven-buttons .et_pb_button{color:#3D3D40;border:2px solid #3D3D40;background-color:transparent;text-align:center;padding:10px 15px;font-size:14px;font-family:"source-sans-pro",sans-serif;font-weight:400;font-style:normal;text-decoration:none;transition:all 0.3s ease}.seven-buttons .et_pb_button:hover{background-color:#E9F206;color:#3D3D40;border-color:#3D3D40}.seven-buttons .et_pb_button{flex:1 1 auto;min-width:100px;max-width:150px;margin:0 5px;padding:10px 15px;text-align:center}.et-pb-contact-message{color:#d9bfbf!important;font-weight:bold}