.elementor-5696 .elementor-element.elementor-element-281d3b5{--display:flex;}/* Start custom CSS for html, class: .elementor-element-d88128d */.elementor-5696 .elementor-element.elementor-element-d88128d {
    color: #777777;
}
.elementor-5696 .elementor-element.elementor-element-d88128d a {
    color: #E09A1F;
}
.elementor-5696 .elementor-element.elementor-element-d88128d a:hover {
    color: #AB4C2C;
}


.elementor-5696 .elementor-element.elementor-element-d88128d .lieu_info {
    margin: 10px 0px;
    display: flex;
    align-items: flex-start;
    gap: 0px 10px;
}

.elementor-5696 .elementor-element.elementor-element-d88128d span .icone_info {
    flex-shrink: 0;
}


.elementor-5696 .elementor-element.elementor-element-d88128d .lieu_liens {
    list-style: none;
    margin: 10px 0px;
    padding: 0;
}

.elementor-5696 .elementor-element.elementor-element-d88128d .lieu_liens .lieu-lien-item {
    margin: 2px 0px;
    display: flex;
    align-items: flex-start;
    gap: 0px 10px;
}

.elementor-5696 .elementor-element.elementor-element-d88128d .lieu_liens .icone_info {
    flex-shrink: 0;
}

.elementor-5696 .elementor-element.elementor-element-d88128d .lieu_liens .icone_info .dashicons {
    padding: 5px 0 0 3px;
}

.elementor-5696 .elementor-element.elementor-element-d88128d .lieu_liens .lieu-lien {
    display: inline-flex;
    align-items: flex-start;
}/* End custom CSS */