
.sitemap-page {
}
.sitemap-page .page-content {
    max-width: 1128px;
    margin: 0 auto;
    padding: 60px 28px;
}
.sitemap-page .page-content .page-title {
    color: var(--primary);
    font-size: 40px;
}
.sitemap-page .page-content .grid-container {
    margin-top: 30px;
    /* display: grid;
    grid-template-columns: repeat(3, 1fr); */
    gap: 50px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    max-height: 900px;
}
@media (max-width: 1110px) {
    .sitemap-page .page-content .grid-container {
        max-height: 910px;
    }
}
@media (max-width: 800px) {
    .sitemap-page .page-content .grid-container {
        /* grid-template-columns: 1fr;
        gap: 50px; */
        max-height: unset;
    }
}
.sitemap-page .page-content .grid-container .container-item .container-title {
    color: var(--primary-darken-6);
    font-size: 28px;
    margin-bottom: 10px;
}
.sitemap-page .page-content .grid-container .container-item .link {
    color: var(--primary-opacity-9);
    font-size: 18px;
}
.sitemap-page .page-content .grid-container .container-item .link a {
    color: var(--primary-opacity-9);
}
.sitemap-page .page-content .grid-container .container-item .link ~ .link {
    margin-top: 8px;
}