.joined {
    background: #292929 !important;
    color: #fff !important;	
}

.disabled-style {
filter: saturate(.1);
pointer-events: none;
}

ul {
margin-bottom: 2rem;
}

.wp-block-button__link {
transition: .4s all ease-out;
font-weight: 800;
}

.wp-block-button__link:hover {
background: rgba(25, 25, 25, .95) !important;
color: #fff !important;

transform: scaleX(.95);
}

.alignwide {
margin: 0 !important;
}

@media screen and (max-width: 750px) {
.column-reverse {
flex-direction: column-reverse;
}

.column {
flex-direction: column;
}
}

.mec-calendar-d-top,
.mec-current-week,
.mec-weeks-container,
.mec-month-label,
.mec-event-loc-place {
display: none;
}

.join-group-button {
background-color: #28b6bb !important;
color: white !important;
}

html.wait,
html.wait * {
cursor: wait !important;
pointer-events: none;
}

.mec-events-event-image {
display: none;
}

div.mec-booking {
display: none;
}
