/* Mappa del sito */

nav.site-map > .footer-menu > div:first-child {
    display: none;
}

nav.site-map > h2 {
    display: none;
}

nav.site-map > .footer-menu > div > a {
    color: hsl(210deg, 100%, 40%);
    font-weight: 600;
}

nav.site-map > .footer-menu > div:last-child {
    display: none;
}

#footer > div.it-footer-main > div > div.py-4 {
    display: flex;
    gap: 50px;
    flex-wrap: wrap;
}
#it-block-italiagov-content > article > div.node__content > div > nav > div.footer-menu {
    column-width: 350px;
    column-gap: 40px;
}

@media (max-width: 767px) {
    #it-block-italiagov-content > article > div.node__content > div > nav > div.footer-menu{
        column-count: 2;
    }
}

@media (max-width: 560px) {
    #it-block-italiagov-content > article > div.node__content > div > nav > div.footer-menu {
        column-count: 1;
    }
}
#it-block-italiagov-content > article > div.node__content > div > nav > div.footer-menu>div {
    break-inside: avoid-column;
    max-width: 280px;
}
#it-block-italiagov-content > article > div.node__content > div > nav > div.footer-menu>div>div {
    margin-top: 10px;
}

#it-block-italiagov-content > article > div.node__content > div > nav > div.link-list-wrapper.main > ul > li {
    background: #eee;
    border-bottom: 1px solid #999;
    padding: 0;
}
#it-block-italiagov-content > article > div.node__content > div > nav > div.link-list-wrapper.main > ul > li > a:first-child {
    padding-left: 24px;
}
#it-block-italiagov-content > article > div.node__content > div > nav > div.link-list-wrapper.main > ul > li > ul > li {
    background: #fff;
    border-bottom: 1px solid #999;
}