.terms-container {
    background: var(--White);
    padding: 5rem 0;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: 100%;
}
    .terms-container p,
    .terms-container li {
        margin: 0 0 10px;
        line-height:1.6;
    }

.terms-container .content-container {
  display: flex;
  flex-direction: column;
  width: 70%;
  margin: auto;
  max-width: 900px;
}
.terms-container .content-container .terms-content-container .heading,
.terms-container .content-container .legal-query-content .heading {
  color: var(--Nedbank-Green, #006341);
  font-family: Libre Franklin;
  text-align: center;
  font-size: 2.3rem;
  margin-bottom: 20px;
}
.terms-container .content-container .terms-content-container .content a,
.terms-container .content-container .legal-query-content .content a {
  color: var(--Nedbank-Green, #006341);
  font-weight: bold;
  text-decoration: underline;
}
.terms-container .content-container .legal-query-content {
  margin-bottom: 5%;
}
.terms-container .sponsors-container {
  position: relative;
  z-index: 3;
}
.terms-container .sponsors-container .sponsors {
  display: flex;
  min-height: initial;
  padding: 0;
}
.terms-container .sponsors-container .sponsors ul {
  margin: auto;
  flex-wrap: nowrap;
}
.terms-container .sponsors-container .sponsors ul li {
  display: flex;
  width: 33.33%;
}
.terms-container .sponsors-container .sponsors ul li img {
  width: 70%;
  margin: auto;
}

@media (max-width: 768px) {
  .terms-container .content-container {
    width: 85%;
  }
  .terms-container .sponsors-container .sponsors {
    height: 250px;
  }
  .terms-container .sponsors-container .sponsors ul li {
    display: none;
    width: 100%;
  }
  .terms-container .sponsors-container .sponsors ul li img {
    width: auto;
  }
  .terms-container .sponsors-container .sponsors ul li.active {
    display: block;
  }
}

/*# sourceMappingURL=termsConditions.css.map */
