.elementor-453 .elementor-element.elementor-element-89b5fe8{margin-top:35px;margin-bottom:0px;}.elementor-453 .elementor-element.elementor-element-2233a33 .elementor-heading-title{color:#ffffff;}.elementor-453 .elementor-element.elementor-element-eventon > .elementor-widget-container{background-color:#ffffff;}.elementor-453 .elementor-element.elementor-element-58f82f0 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-1a545b7 .elementor-button{background-color:#ffffff;fill:#11263b;color:#11263b;border-radius:0px 0px 0px 0px;padding:13px 13px 13px 13px;}.elementor-453 .elementor-element.elementor-element-1a545b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-453 .elementor-element.elementor-element-91682bd{margin-top:0px;margin-bottom:20px;}.elementor-453 .elementor-element.elementor-element-61778a7 > .elementor-element-populated{padding:0px 0px 0px 010px;}@media(min-width:768px){.elementor-453 .elementor-element.elementor-element-132c1cb{width:86.333%;}.elementor-453 .elementor-element.elementor-element-58f82f0{width:13.664%;}}/* Start custom CSS for text-editor, class: .elementor-element-14f4731e */.ajde_evcal_calendar .evcal_month_line p {
    padding: 8px 0 5px;
    color: #c6c6c6;
    font-size: 48px;
    text-transform: uppercase;
    min-height: 24px;
    line-height: 100%;
    margin: 0;
    border-bottom: 1px solid #e5e5e5;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-91682bd */.ajde_evcal_calendar.ul .evcal_month_line p {
    font-size:36px;
    font-weight:300;
    margin-top: 20px;
    margin-bottom: 5px;
}

.eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .evo_pop_body .evcal_desc span.evcal_desc2 {
    font-weight:300;
    hyphens: auto;
}/* End custom CSS */