.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2270 .elementor-element.elementor-element-00c5d23{padding:50px 0px 80px 0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(max-width:1024px){.elementor-2270 .elementor-element.elementor-element-00c5d23{padding:50px 0px 50px 0px;}}@media(max-width:767px){.elementor-2270 .elementor-element.elementor-element-00c5d23{padding:40px 10px 50px 10px;}}/* Start custom CSS for shortcode, class: .elementor-element-1d976f6 */.mep_list_thumb, .mep_list_event_details {
    min-height: 100px !important;;
}

.mep_bg_thumb {
    height: 550px !important;
}

.search_sort_code_area{
    display: none !important;
}

.mpwem_list_date_list{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00c5d23 */header,footer{
    background: #000 !important;
}

.elementor-1353 .elementor-element.elementor-element-b3faa9d .elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #e22f22  !important;
}

.elementor-1353 .elementor-element.elementor-element-b3faa9d .elementor-nav-menu--main .elementor-item:hover, .elementor-1353 .elementor-element.elementor-element-b3faa9d .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-1353 .elementor-element.elementor-element-b3faa9d .elementor-nav-menu--main .elementor-item.highlighted, .elementor-1353 .elementor-element.elementor-element-b3faa9d .elementor-nav-menu--main .elementor-item:focus {
    color: #e22f22  !important;
    fill: #e22f22  !important;
}

.elementor-1353 .elementor-element.elementor-element-b3faa9d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1353 .elementor-element.elementor-element-b3faa9d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color: #e22f22  !important;
}
.elementor-1353 .elementor-element.elementor-element-b3faa9d div.elementor-menu-toggle {
    color: #FBFBFB !important;
}

.elementor-1353 .elementor-element.elementor-element-2b4fe46 .eael-creative-button {
    padding: 10px 10px 10px 10px !important;
    color: #ffffff !important;
    background-color: #e22f22  !important;
    border-radius: 100px !important;
}

.elementor-1353 .elementor-element.elementor-element-d70dfd1.elementor-view-stacked .elementor-icon {
    background-color: #e22f22  !important;
}


.elementor-field-group .elementor-field-textual {
    width: 100%;
    max-width: 100%;
    border: 1px solid #69727d;
    background-color: transparent;
    color: #1f2124;
    vertical-align: middle;
    flex-grow: 1;
}
.elementor-1442 .elementor-element.elementor-element-1e7f84f2 .elementor-button[type="submit"] {
    background-color: #e22f22  !important;
    color: var(--e-global-color-50b9b44);
}

.elementor-1442 .elementor-element.elementor-element-3705be7b {
    --divider-border-style: solid;
    --divider-color: #e22f22  !important;
    --divider-border-width: 1px;
}

.elementor-1442 .elementor-element.elementor-element-6665e3ec .elementor-social-icon:hover i {
    color: #e22f22  !important;
}/* End custom CSS */