.elementor-1677 .elementor-element.elementor-element-542bcf9{--grid-columns:1;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1677 .elementor-element.elementor-element-542bcf9{--grid-columns:1;}}@media(max-width:767px){.elementor-1677 .elementor-element.elementor-element-542bcf9{--grid-columns:1;}}/* Start custom CSS for search-filter-field, class: .elementor-element-8f69f4b */fieldset[label="Event Status"]{
    display: flex;
    flex-direction: row;
    gap: 1rem;
    
}

.search-filter-base legend{
    color: white;
}

fieldset[label="Event Status"] label > span.search-filter-input-radio__label{
    color: var(--white);
    border: 1px solid var(--white);
    border-radius: 20px;
    padding: 0.5rem 1rem;
    font-size: var(--text-s);
    
    &:hover{
        border-color: var(--bright-green);
        background-color: var(--bright-green);
        color: var(--dark-green);
    }
}

fieldset[label="Event Status"] .search-filter-input-radio--is-active label > span.search-filter-input-radio__label{
        border-color: var(--bright-green);
        background-color: var(--bright-green);
        color: var(--dark-green);
}


fieldset[label="Event Status"] label > span.search-filter-input-radio__control {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for search-filter-field, class: .elementor-element-f0d5bb2 */.search-filter-label{
    color: var(--white);
}

.search-filter-component-combobox .search-filter-component-combobox__actions input[type=text],
.search-filter-component-combobox .search-filter-component-combobox__actions input[type=text]:placeholder{
    font-size: var(--text-s);
}

.search-filter-component-combobox-base__listbox-option{
    font-size: var(--text-s);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-542bcf9 */.elementor-1677 .elementor-element.elementor-element-542bcf9{
    margin-inline: auto
}

.event-type-event-industry-event > div{
    border-color: #f3f5f4 !important;
}

.event-type-event-signatories-plenary > div{
    border-color: #33cb8d !important;
}

.event-type-event-workshop > div{
    border-color: #b2dda0 !important;
}

.event-type-event-sector-event > div{
    border-color: #fbafaf !important;
}

.event-type-event-ceo-gathering > div{
    border-color: #FFAD0A !important;
}

.event-type-event-ceo-champions > div{
    border-color: #5EE1C3 !important;
}/* End custom CSS */