.elementor-60311 .elementor-element.elementor-element-6bbf28e9 .elementor-heading-title{color:#33CEA0;}.elementor-60311 .elementor-element.elementor-element-3e6eff37 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-60311 .elementor-element.elementor-element-3e6eff37 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-60311 .elementor-element.elementor-element-3e6eff37{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-60311 .elementor-element.elementor-element-3e6eff37 .elementor-icon-list-text{transition:color 0.3s;}.elementor-60311 .elementor-element.elementor-element-20643844 .elementor-heading-title{color:#33CEA0;}.elementor-60311 .elementor-element.elementor-element-1e96933 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-60311 .elementor-element.elementor-element-1e96933 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-60311 .elementor-element.elementor-element-1e96933{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-60311 .elementor-element.elementor-element-1e96933 .elementor-icon-list-text{transition:color 0.3s;}.elementor-60311 .elementor-element.elementor-element-6b0502f5 .elementor-heading-title{color:#33CEA0;}.elementor-60311 .elementor-element.elementor-element-42d7100d iframe{height:250px;}.elementor-60311 .elementor-element.elementor-element-7956d6a0 .elementor-heading-title{color:#33CEA0;}.elementor-60311 .elementor-element.elementor-element-41e8888c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-60311 .elementor-element.elementor-element-41e8888c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-60311 .elementor-element.elementor-element-41e8888c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-60311 .elementor-element.elementor-element-41e8888c .elementor-icon-list-text{transition:color 0.3s;}.elementor-60311 .elementor-element.elementor-element-9cf1b1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-60311 .elementor-element.elementor-element-9cf1b1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-60311 .elementor-element.elementor-element-9cf1b1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-60311 .elementor-element.elementor-element-9cf1b1c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-60311 .elementor-element.elementor-element-9cf1b1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-60311 .elementor-element.elementor-element-9cf1b1c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-60311 .elementor-element.elementor-element-9cf1b1c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-60311 .elementor-element.elementor-element-9cf1b1c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-60311 .elementor-element.elementor-element-9cf1b1c .elementor-icon-list-text{transition:color 0.3s;}/* Start custom CSS for html, class: .elementor-element-d180bb6 *//* Ajoutez ces styles pour les tags d'expertise */
.expertise-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 10px;
}

.expertise-tag {
    background-color: #bbb;
    padding: 5px 10px;
    border-radius: 3px;
    font-size: 0.9em;
    color: #333;
}

/* Supprimez le style de la liste pour éviter des marges indésirables */
ul {
    list-style-type: none;
}
/* Ajoutez ces styles pour les tags de réseaux sociaux */
.social-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 10px;
}

.social-tag {
    background-color: #ccc;
    padding: 5px 10px;
    border-radius: 3px;
    font-size: 0.9em;
    color: #333;
    display: flex;
    align-items: center;
    text-decoration: none;
    transition: background-color 0.3s;
}

.social-tag:hover {
    background-color: #999;
}

.social-tag i {
    margin-right: 5px;
}/* End custom CSS */