.sitemap-page{}
.sitemap-page .sitemap-wrapper{ padding-top: 160px; padding-bottom: 100px; }

/* Columns */
.sitemap-page .sitemap-wrapper .list-content{ display: flex; flex-wrap: wrap; justify-content: space-between; }
.sitemap-page .sitemap-wrapper .list-content .column-list{ width: 45%; }

/* Titles */
.sitemap-page .sitemap-wrapper .section-title{ font-size: 32px; font-weight: 600; letter-spacing: -1px; margin-bottom: 20px; border-bottom: 1px solid #CCC; padding-bottom: 10px; }
.sitemap-page .sitemap-wrapper .list-title{ font-size: 20px; font-weight: 600; letter-spacing: -1px; margin-bottom: 10px; }

/* Links List */
.sitemap-page .sitemap-wrapper .links-list{ margin-bottom: 30px; }
.sitemap-page .sitemap-wrapper .links-list li{}
.sitemap-page .sitemap-wrapper .links-list li a{ color: var(--black); font-size: 14px; display: inline-block; line-height: 1.5; }
.sitemap-page .sitemap-wrapper .links-list li a:hover{ text-decoration: underline; }

@media screen and (max-width: 1024px){

    .sitemap-page .sitemap-wrapper{ padding-top: 110px; padding-bottom: 50px; }

    /* Columns */
    .sitemap-page .sitemap-wrapper .list-content .column-list{ width: 100%; }

    /* Titles */
    .sitemap-page .sitemap-wrapper .section-title{ font-size: 26px; letter-spacing: 0; }
    .sitemap-page .sitemap-wrapper .list-title{ font-size: 16px; letter-spacing: 0; }

}
