.elementor-992792 .elementor-element.elementor-element-6aa36c74{--display:flex;}.elementor-992792 .elementor-element.elementor-element-7d6fab2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-992792 .elementor-element.elementor-element-7d6fab2.elementor-element{--align-self:center;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-7d6fab2 */.rank-math-html-sitemap__title {
    font-family: var(--vamtam-h1-font-family);
    font-size: 24px;
    font-weight: var(--vamtam-h1-font-weight);
    color: var(--vamtam-primary-font-color);
    margin-bottom: 20px;
}

.rank-math-html-sitemap__list {
    list-style: none;
    padding: 0;
    margin: 0;
}

.rank-math-html-sitemap__item {
    margin-bottom: var(--vamtam-small-padding); /* Utilisation de la variable de padding */
}

.rank-math-html-sitemap__link {
    font-family: var(--vamtam-primary-font-font-family);
    font-size: 18px;
    font-weight: var(--vamtam-primary-font-font-weight);
    color: var(--vamtam-body-link-regular);
    text-decoration: var(--vamtam-no-border-link);
    transition: color 0.3s ease;
}

.rank-math-html-sitemap__link:hover {
    color: var(--vamtam-body-link-hover); /* Change la couleur au survol */
}

.rank-math-html-sitemap__section {
    padding: var(--vamtam-vertical-padding-large) var(--vamtam-horizontal-padding);
    background-color: var(--vamtam-accent-color-2); /* Fond de section */
    border-radius: var(--vamtam-border-radius);
    margin-bottom: 30px;
}/* End custom CSS */