/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.sitemap button{margin:0;border:0;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;text-align:left;line-height:1.2;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit}.sitemap button:active,.sitemap button:focus,.sitemap button:hover{text-decoration:none}.sitemap .wrap{width:auto}.sitemap .no-link{display:none}.sitemap .big-header{background-image:url(/themes/custom/not/assets/img/media/news-header.jpg)}.sitemap a{text-decoration:none}.sitemap a:active,.sitemap a:focus,.sitemap a:hover{text-decoration:underline}.sitemap .submenu__image,.sitemap .submenu__links-title{display:none}.sitemap button{background:0 0;padding:0;font-weight:inherit}.sitemap .menu{margin:0;padding:0;list-style:none}.sitemap .menu ul{margin:0 0 20px 50px}.sitemap .menu li{font-size:3rem;font-weight:300}.sitemap .menu li ul{border-left:1px solid #dfe1e1;padding:20px 0 20px 50px;margin-bottom:40px}.sitemap .menu li ul li{font-size:2rem;font-weight:400}.sitemap .menu li ul ul li{font-size:1.6rem;font-weight:300}.sitemap .menu li ul ul ul li{font-size:1.4rem;font-weight:400}.sitemap__group{display:grid;gap:45px;grid-template-columns:repeat(auto-fill,minmax(40%,1fr))}.sitemap-plugin--vocabulary{grid-column:span 2}.sitemap-plugin--vocabulary > div > ul > li > ul{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(40%,1fr))}@media only screen and (max-width:47.9375em){.sitemap-plugin--vocabulary > div > ul > li > ul{gap:20px;grid-template-columns:1fr}}.sitemap-plugin--vocabulary > div > ul > li > ul > li > ul{display:grid;gap:0 20px;grid-template-columns:repeat(auto-fill,minmax(40%,1fr))}@media only screen and (max-width:39.9375em){.sitemap-plugin--vocabulary > div > ul > li > ul > li > ul{gap:0 20px;grid-template-columns:1fr}}.sitemap-plugin--vocabulary h2{margin:0 0 40px;font-size:3rem;font-weight:700}.sitemap-plugin--vocabulary ul{margin:0;padding:0;list-style:none}.sitemap-plugin--vocabulary li{font-size:2rem;font-weight:700}.sitemap-plugin--vocabulary li ul{border-left:1px solid #dfe1e1;padding:20px 0 20px 50px;margin-bottom:40px}.sitemap-plugin--vocabulary li ul ul li{font-size:1.2rem;font-weight:300}
