.elementor-16557 .elementor-element.elementor-element-5230782 > .elementor-container{max-width:1200px;}.elementor-16557 .elementor-element.elementor-element-5230782{padding:100px 0px 100px 0px;}.elementor-16557 .elementor-element.elementor-element-8948e8d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-16557 .elementor-element.elementor-element-8948e8d .edublink-section-heading{text-align:center;}@media(max-width:1024px){.elementor-16557 .elementor-element.elementor-element-5230782{padding:80px 0px 80px 0px;}}@media(max-width:767px){.elementor-16557 .elementor-element.elementor-element-5230782{padding:60px 0px 60px 0px;}}/* Start custom CSS for event-listing, class: .elementor-element-1c5e7dc */.elementor-16557 .elementor-element.elementor-element-1c5e7dc a#load_more_events {
    display: none !important;
}
.elementor-16557 .elementor-element.elementor-element-1c5e7dc .wpem-event-layout-wrapper {
    border-radius: 15px !important;
}

.elementor-16557 .elementor-element.elementor-element-1c5e7dc .wpem-event-listing-header-title {
    display: none !important;
}

.elementor-16557 .elementor-element.elementor-element-1c5e7dc .wpem-from-date {
    background: #00963e !important;
}

.elementor-16557 .elementor-element.elementor-element-1c5e7dc .wpem-date {
    color: #fff !important;
}

.elementor-16557 .elementor-element.elementor-element-1c5e7dc .wpem-month {
    color: #fff !important;
}

.elementor-16557 .elementor-element.elementor-element-1c5e7dc h3.wpem-heading-text {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 1 !important;
    overflow: hidden !important;
}

.elementor-16557 .elementor-element.elementor-element-1c5e7dc .page-numbers.current {
    border-color: #00963e !important;
    background: #00963e !important;
}/* End custom CSS */