/* stylelint-disable */
/* stylelint-enable */
:root {
  --grid-max-width: calc(1300px + 2 * var(--grid-padding));
  --grid-padding: 16px;
}
@media screen and (min-width: 1440px) {
  :root {
    --grid-padding: 40px;
  }
}

.header {
  background-color: var(--white);
  padding-top: 32px;
  padding-bottom: 36px;
}
@media screen and (max-width: 650px) {
  .header {
    padding-top: 24px;
    padding-bottom: 24px;
  }
}

.header--with-border {
  border-bottom: 1px solid var(--border-colour);
}

.header__title {
  margin-top: 0;
  margin-bottom: 0;
}

.header__desc-wrap {
  margin-top: 8px;
}
@media screen and (min-width: 1025px) {
  .header__desc-wrap {
    display: flex;
    flex-wrap: wrap;
    margin-right: -12px;
    margin-left: -12px;
  }
}

.header__desc {
  margin-top: 0;
  margin-bottom: 0;
}
@media screen and (min-width: 1025px) {
  .header__desc {
    flex: 0 0 auto;
    width: calc(75% - 24px);
    margin-right: 12px;
    margin-left: 12px;
  }
}

.sitemap-make-column {
  float: left;
  display: block;
  margin-right: 2.3576520234%;
  width: 31.7615653177%;
}
.sitemap-make-column:last-child {
  margin-right: 0;
}
.sitemap-make-column:nth-child(3n) {
  margin-right: 0;
}
.sitemap-make-column:nth-child(3n+1) {
  clear: left;
}

.sitemap-item {
  padding-left: 0;
}

.sitemap-list {
  margin-top: 0;
}

.sitemap-break {
  margin-bottom: 36px;
}

@media screen and (max-width: 1024px) {
  .sitemap-make-column {
    float: left;
    display: block;
    margin-right: 3.5786642602%;
    width: 48.2106678699%;
  }
  .sitemap-make-column:last-child {
    margin-right: 0;
  }
  .sitemap-make-column:nth-child(2n) {
    margin-right: 0;
  }
  .sitemap-make-column:nth-child(2n+1) {
    clear: left;
  }
}
@media screen and (max-width: 650px) {
  .sitemap-make-column {
    float: left;
    display: block;
    margin-right: 7.4229717578%;
    width: 100%;
  }
  .sitemap-make-column:last-child {
    margin-right: 0;
  }
  .sitemap-make-column:nth-child(1n) {
    margin-right: 0;
  }
  .sitemap-make-column:nth-child(1n+1) {
    clear: left;
  }
}