.et_pb_is_event_field.with_icon {
    display: flex
}

.et_pb_is_event_field.with_icon .icon {
    padding-right: 10px
}

.et_pb_is_event_field.label_inline .field {
    display: flex
}

.et_pb_is_event_field.label_inline .field .label {
    margin-right: 5px
}

.et_pb_is_event_field.hide_clock_icon.date .value:before {
    display: none
}

.et_pb_is_event_field.date .value:before {
    color: var(--divi-accent-color);
    content: "";
    font-family: iservice;
    font-size: 14px;
    margin-right: 2px;
    vertical-align: baseline
}

.et_pb_is_event_field.date .value div {
    display: inline-block;
    margin-right: 2px
}

.et_pb_is_event_field.date .value .all_day {
    color: var(--divi-accent-color);
    font-family: var(--divi-body_font);
    font-size: 12px;
    font-weight: 400;
    line-height: 19px
}

.et_pb_is_event_field.date .value .range {
    color: var(--divi-font-color);
    font-family: var(--divi-body_font);
    font-size: 12px;
    font-weight: 400;
    line-height: 19px
}

.et_pb_is_event_field.date .value .range .separator {
    color: var(--divi-accent-color);
    font-family: var(--divi-body_font);
    font-size: 12px;
    font-weight: 400;
    line-height: 19px
}

.et_pb_is_event_field ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.et_pb_is_event_field .top_event:before {
    color: var(--divi-accent-color);
    content: "";
    display: inline-block;
    font-family: iservice;
    font-size: 10px;
    margin-left: 5px;
    vertical-align: top
}