/* IMPORTS */
/* VARIABLES */
/*
 * Cityu Template Theme
 */
/* MIXINS */
.t-sitemap .block-menu .t-navbar-nav .t-nav-link {
  color: #FFF; }
  .t-sitemap .block-menu .t-navbar-nav .t-nav-link:hover {
    color: #dbdbdb; }

.t-sitemap {
  padding: 50px 0;
  background: #6b203e; }
  @media (max-width: 999.98px) {
    .t-sitemap {
      padding: 50px 0 0 0; } }

.t-sitemap .block-menu {
  width: 100%; }
  .t-sitemap .block-menu .t-navbar-nav {
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    flex-direction: row; }
    .t-sitemap .block-menu .t-navbar-nav .t-dropdown-item .t-nav-link {
      display: block;
      font-size: 13px;
      line-height: 1.3;
      font-weight: normal; }
    @media (max-width: 999.98px) {
      .t-sitemap .block-menu .t-navbar-nav {
        display: block;
        -webkit-column-gap: 54px;
        -moz-column-gap: 54px;
        -o--column-gap: 54px;
        -ms-column-gap: 54px;
        column-gap: 54px;
        -webkit-column-count: 2;
        -moz-column-count: 2;
        -o--column-count: 2;
        -ms-column-count: 2;
        column-count: 2; } }
  .t-sitemap .block-menu .nav-item {
    flex: 1;
    margin: 0 7px 0 0; }
    @media (max-width: 999.98px) {
      .t-sitemap .block-menu .nav-item {
        margin: 0;
        padding-bottom: 40px;
        -webkit-column-break-inside: avoid;
        /* Chrome, Safari, Opera */
        page-break-inside: avoid;
        /* Firefox */
        break-inside: avoid;
        /* IE 10+ */ } }
    @media (max-width: 759.98px) {
      .t-sitemap .block-menu .nav-item {
        margin: 0; } }
  .t-sitemap .block-menu .t-menu-level-0 > li > .t-nav-link {
    display: block;
    margin-bottom: 13px;
    padding: 0;
    font-size: 15px;
    line-height: 1.6;
    font-weight: 900; }
    .t-sitemap .block-menu .t-menu-level-0 > li > .t-nav-link::after {
      display: none; }
  .t-sitemap .block-menu .t-dropdown-item {
    margin-bottom: 13px;
    padding: 0;
    white-space: normal; }
    @media (max-width: 999.98px) {
      .t-sitemap .block-menu .t-dropdown-item {
        margin-bottom: 12px; } }
    .t-sitemap .block-menu .t-dropdown-item:hover, .t-sitemap .block-menu .t-dropdown-item:active {
      background-color: transparent; }
  .t-sitemap .block-menu .t-dropdown-menu {
    min-width: 0;
    background-color: transparent;
    border: none;
    border-radius: 0;
    padding: 0;
    margin: 0; }
