.elementor-4810 .elementor-element.elementor-element-79f7dae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4810 .elementor-element.elementor-element-79f7dae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4810 .elementor-element.elementor-element-7fef6fb .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d6c774c-font-family ), Sans-serif;font-size:var( --e-global-typography-d6c774c-font-size );font-weight:var( --e-global-typography-d6c774c-font-weight );text-transform:var( --e-global-typography-d6c774c-text-transform );line-height:var( --e-global-typography-d6c774c-line-height );letter-spacing:var( --e-global-typography-d6c774c-letter-spacing );word-spacing:var( --e-global-typography-d6c774c-word-spacing );}.elementor-4810 .elementor-element.elementor-element-7fef6fb > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-4810 .elementor-element.elementor-element-7fef6fb{width:100%;max-width:100%;}.elementor-4810 .elementor-element.elementor-element-06c36fa{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-4810 .elementor-element.elementor-element-7fef6fb .elementor-heading-title{font-size:var( --e-global-typography-d6c774c-font-size );line-height:var( --e-global-typography-d6c774c-line-height );letter-spacing:var( --e-global-typography-d6c774c-letter-spacing );word-spacing:var( --e-global-typography-d6c774c-word-spacing );}}@media(min-width:768px){.elementor-4810 .elementor-element.elementor-element-79f7dae{--content-width:1140px;}}@media(max-width:767px){.elementor-4810 .elementor-element.elementor-element-79f7dae{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4810 .elementor-element.elementor-element-7fef6fb .elementor-heading-title{font-size:var( --e-global-typography-d6c774c-font-size );line-height:var( --e-global-typography-d6c774c-line-height );letter-spacing:var( --e-global-typography-d6c774c-letter-spacing );word-spacing:var( --e-global-typography-d6c774c-word-spacing );}}/* Start custom CSS */#termine #evcal_list .eventon_list_event .desc_trig
{
    cursor: unset;
}

#termine .ajde_evcal_calendar.color #evcal_list .eventon_list_event a:hover {
    border-left-width: 0px;
}

#termine .ajde_evcal_calendar.color #evcal_list.eventon_events_list .eventon_list_event p .evoet_cx span.evcal_event_title {
    font-size: 36px;
    font-weight: 800;
}

#termine .ajde_evcal_calendar.color #evcal_list .eventon_list_event .evoet_cx span.evcal_event_subtitle{
     font-weight: 800;
    color: #A9BA04;
    font-size: 19px;
}

span.evo_eventcard_time_t {
    font-size: 18px;
    color: #334155;
    
}

#termine a.evo_ics_nCal, #termine h3.evo_h3{
    font-size: 19px;
    font-weight: 700;
}

#termine .event_description.evcal_eventcard {
    padding-top: 40px;
}/* End custom CSS */