.site-content > .content-body > .content-body-inner {
  max-width: 100%;
  width: 100%;
}

.site-header .off-canvas-toggle,
.site-header .navigator .menu > li a,
.site-header a {
  color: #000000 !important;
}

.page-template-template-indigenous #site .content-body .wpb-content-wrapper h2.font-42 {
  font-size: 42px !important;
  line-height: 46px !important;
}
.page-template-template-indigenous #site .content-body .wpb-content-wrapper .font-44 {
  font-size: 44px !important;
  line-height: 48px !important;
}
@media (max-width: 600px) {
  .page-template-template-indigenous #site .media-height-hero {
    height: 300px;
  }
  .page-template-template-indigenous #site .media-height-hero div,
  .page-template-template-indigenous #site .media-height-hero figure,
  .page-template-template-indigenous #site .media-height-hero img {
    width: 100%;
    height: 100% !important;
  }
  .page-template-template-indigenous #site .media-height-hero img {
    object-fit: cover;
    object-position: center;
    object-fit: cover;
  }
}

.banner-text {
  border-top: 10px solid #f65408;
  max-width: 994px;
  margin: 231px auto auto auto;
  position: relative;
  padding: 0 100px;
  background: #fff;
}

.home-banner {
  padding-top: 200px;
  background-size: 100%;
}

.indigenous-hero .row-inner {
  justify-content: space-between;
  width: 100%;
}
@media (min-width: 1200px) {
  .indigenous-hero .hero-text-content {
    max-width: 478px;
    margin: auto;
    margin-right: 0;
  }
}
.indigenous-hero .hero-text-content * {
  font-size: 18px;
  line-height: 32px;
}

.list-indi {
  padding: 0 22px;
  list-style: none;
  font-weight: 500;
}
@media (min-width: 992px) {
  .list-indi {
    padding: 0 27px;
  }
}
.list-indi li {
  margin-bottom: 5px;
  position: relative;
}
.list-indi li::before {
  content: "";
  width: 3px;
  height: 3px;
  background-color: black;
  border-radius: 50%;
  position: absolute;
  left: -12px;
  top: 13px;
}

.big-text-with-border {
  padding: 40px 20px;
  border-top: 12px solid #f65408;
  margin-top: -135px;
  background-color: white;
}
@media (min-width: 600px) {
  .big-text-with-border {
    padding: 40px;
    margin-top: -160px;
  }
}
@media (min-width: 992px) {
  .big-text-with-border {
    margin-top: -210px;
    padding: 60px 78px 40px;
  }
}
.big-text-with-border * {
  font-size: 44px;
  line-height: 48px;
  margin-top: 0;
}
@media (min-width: 600px) {
  .big-text-with-border * {
    font-size: 56px;
    line-height: 56px;
  }
}
@media (min-width: 992px) {
  .big-text-with-border * {
    font-size: 70px;
    line-height: 72px;
  }
}

.spacing-big {
  margin: 60px auto;
}
@media (min-width: 600px) {
  .spacing-big {
    margin: 60px auto 94px;
  }
}
@media (min-width: 992px) {
  .spacing-big {
    margin: 140px auto 140px;
  }
}

.media-wider {
  max-height: 700px;
  overflow: hidden;
}
.media-wider div,
.media-wider figure,
.media-wider img {
  width: 100%;
}

@media (max-width: 992px) {
  .media-height-responsive {
    height: 360px;
  }
  .media-height-responsive div,
  .media-height-responsive figure,
  .media-height-responsive img {
    width: 100%;
    height: 100% !important;
  }
  .media-height-responsive img {
    object-fit: cover;
    object-position: center;
    object-fit: cover;
  }
}
@media (max-width: 992px) {
  .media-height-responsive {
    height: 200px;
  }
}