/* EventPlus homepage dropdown controls v1.4 */

.ep-hero .ep-home-all-clear-group {
    position: relative;
}

.ep-hero .ep-home-all-clear-group
> .ep-home-all-clear {
    position: absolute;
    right: 32px;
    z-index: 20;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    padding: 0;
    margin: 0;
    border: 0;
    border-radius: 50%;
    background: #eef5fa;
    color: #0277bf;
    font-size: 20px;
    line-height: 1;
    cursor: pointer;
}

.ep-hero .ep-home-all-clear-group
> .ep-home-all-clear[hidden] {
    display: none !important;
}

.ep-hero .ep-home-all-clear:focus-visible {
    outline: 2px solid #0277bf;
    outline-offset: 2px;
}

.ep-hero .ep-home-all-clear:hover {
    background: #dcecf7;
}
