.na__mott {
  margin-top: 6rem;
  margin-bottom: 6rem;
}

@media (max-width: 992px) {
  .na__mott {
    margin-top: 0;
    margin-bottom: 2rem;
  }
}

.na-header-title {
  letter-spacing: 0.02em;
  text-transform: uppercase;
  max-width: 800px;
  margin-bottom: 3rem;
  margin-top: 1rem;
}

.na-header-date {
  font-size: 1rem;
  text-transform: uppercase;
  color: #3a3a3a;
  padding: 5px;
  margin-bottom: 20px;
  background-color: #fff;
  font-weight: bold;
  font-family: "Bebas Neue";
}

.na-content-header-social-icons {
  margin-bottom: 2rem;
}

.na-content {
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: (auto)[2];
  -ms-grid-columns: 2fr 3rem 1fr;
  grid-template: repeat(2, auto) / 2fr 3rem 1fr;
}

.na-content__bread-crumbs {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

.na-content__article {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

.na-content__related-topics {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

@media (max-width: 992px) {
  .na-content {
    -ms-grid-rows: (auto)[3];
    -ms-grid-columns: 1fr;
    grid-template: repeat(3, auto) / 1fr;
  }

  .na-content__bread-crumbs {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }

  .na-content__related-topics {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }
}

.na-article{
  word-break: break-word;
}

.na-article img {
  max-width: 100%;
  height: auto;
}

.na-article-date {
  font-size: 1rem;
  text-transform: uppercase;
  color: #3a3a3a;
  padding: 5px;
  margin-bottom: 20px;
  background-color: #fff;
  font-weight: bold;
  font-family: "Bebas Neue";
  border: 1px solid #3a3a3a;
}

.na-article-title {
  margin-top: 2rem;
  font-size: 2.25rem;
  line-height: 1.25;
  letter-spacing: 0.02em;
  max-width: 80%;
}

@media all and (max-width: 991px) {
  .na-article-title {
    font-size: 2rem;
  }
}

@media all and (max-width: 575px) {
  .na-article-title {
    font-size: 1.5rem;
  }
}

.na-article-social-icons {
  margin-top: 4rem;
  margin-bottom: 4rem;
  padding-bottom: 3rem;
  border-bottom: 1px solid #d1d1d1;
}

@media all and (max-width: 575px) {
  .na-article-social-icons {
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding-bottom: 1rem;
  }
}

.na-article-source {
  border-bottom: 1px solid #d1d1d1;
  padding: 3rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.5rem;
}

.na-article-source-caption {
  font-family: "Bebas Neue";
  font-size: 1rem;
  text-transform: uppercase;
  margin: 0;
  margin-right: 2rem;
  font-weight: bold;
}

.na-article-source-title {
  border-bottom: 1px dashed;
}

.na-article-tags {
  border-bottom: 1px solid #d1d1d1;
  padding: 3rem 0;
  font-size: .875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 1.5rem;
}

.na-article-tags-caption {
  font-family: "Bebas Neue";
  font-size: 1rem;
  text-transform: uppercase;
  margin: 0;
  margin-right: 2rem;
  font-weight: bold;
  word-break: initial;
}

.na-article-tags-container {
  padding-right: 10rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

@media (max-width: 575px) {
  .na-article-tags-container {
    padding-right: 0;
  }
}

.na-article-tag {
  display: block;
  border: 1px solid #e2e2e2;
  font-size: .875rem;
  color: #767676 !important;
  padding: 5px 10px;
  margin-right: 1rem;
  margin-bottom: 1rem;
}

.na-article .article-main {
  color: #3a3a3a;
  line-height: 30px;
  margin-bottom: 30px;
  font-size: 21px;
}

.na-article .article-subtitle {
  line-height: 34px;
  color: #3a3a3a;
  margin-top: 50px;
  margin-bottom: 40px;
}

.na-article .bigger {
  font-size: 18px;
  margin-top: 10px;
}

.na-article p,
.na-article ul,
.na-article ol {
  margin-bottom: 2rem;
}

.na-article .less-margin {
  margin-bottom: 10px;
}

.na-article .quote {
  border-top: 1px solid #d1d1d1;
  border-bottom: 1px solid #d1d1d1;
  padding: 60px 0 20px 0;
  font-size: 18px;
  line-height: 30px;
}

.na-article .quote:not(:last-child) {
  margin-bottom: 30px;
}

.na-article .quote-text {
  padding-left: 35px;
}

.na-article .quote .dark-text {
  color: #3a3a3a;
}

.na-article .article-image {
  margin-top: 20px;
}

.na-article .source {
  border-top: 1px solid #d1d1d1;
  border-bottom: 1px solid #d1d1d1;
  padding: 50px 0;
  font-size: 14px;
  line-height: 18px;
}

.na-article .source a {
  color: #3a3a3a !important;
}

.na-article .bold-text {
  font-family: "Bebas Neue";
  font-weight: bold;
  font-size: 16px;
  text-transform: uppercase;
  line-height: 21px;
  margin-right: 30px;
}

@media (max-width: 575px) {
  .na-article p,
  .na-article ul,
  .na-article ol {
    margin-bottom: 1.25rem;
  }

  .na-article ul,
  .na-article ol {
    padding-left: 1rem;
  }

  .na-article {
    font-size: .875rem;
  }

  .na-article .article-main {
    font-size: 1.125rem;
    line-height: 1.125rem;
  }

  .na-article .article-subtitle {
    margin-top: 40px;
    margin-bottom: 20px;
  }

  .na-article .bigger {
    font-size: 1rem;
  }

  .na-article .quote {
    font-size: 1rem;
    padding: 20px 0 0 0;
  }

  .na-article .quote-text {
    padding-left: 0;
  }

  .na-article .source {
    font-size: .875rem;
    line-height: 1.125rem;
    padding: 30px 0;
  }

  .na-article .article-tags {
    padding: 30px 0 15px 0;
  }

  .na-article .bold-text {
    font-size: 1rem;
    line-height: 1.25rem;
    margin-bottom: 10px !important;
  }
}

.special__wrapper .na-content__article img {
  display: none !important;
}

.special__wrapper .na__mott .mott-bg-shadow {
  display: none !important;
}

.special__wrapper .na-article-tags-caption {
  word-break: keep-all;
}
 
