.full-width-six-column {
  padding-top: 40px;
}

@media (min-width: 768px) {
  .full-width-six-column.full-width-sticky .full-width-wrapper {
    position: -webkit-sticky;
    position: sticky;
    z-index: 99;
    top: 115px;
  }
}

@media (min-width: 992px) {
  .full-width-six-column {
    padding-top: 60px;
  }
}

.full-width-six-column.padding-top-60-100 {
  padding-top: 60px;
}

@media (min-width: 992px) {
  .full-width-six-column.padding-top-60-100 {
    padding-top: 100px;
  }
}

.full-width-six-column.content-block-component .full-width-wrapper h2 {
  margin-bottom: 30px;
}

.full-width-six-column.header-medium-font-weight .full-width-wrapper h2 {
  font-weight: 500;
}

.full-width-six-column.bottom-grey-gradient {
  background-image: linear-gradient(to bottom, #ffffff 60%, #f9f9f9);
}

.full-width-six-column .full-width-wrapper {
  margin-bottom: 30px;
}

@media (min-width: 768px) {
  .full-width-six-column .full-width-wrapper {
    margin-bottom: 0px;
  }
}

.full-width-six-column .full-width-wrapper h2 {
  color: #202F60;
  font-weight: 700;
}

.full-width-six-column .full-width-wrapper h3 {
  margin-top: 10px;
  font-weight: 700;
  color: #333333;
}

.full-width-six-column .full-width-wrapper p {
  color: #333333;
  font-weight: 600;
}

.full-width-six-column .full-width-wrapper p:first-of-type {
  margin-top: 30px;
}

.full-width-six-column .full-width-wrapper p:not(:last-child) {
  margin-bottom: 15px;
}

.full-width-six-column .full-width-wrapper .background-wrapper {
  width: 100%;
  margin-top: 30px;
  z-index: -1;
}

@media (min-width: 992px) {
  .full-width-six-column .full-width-wrapper .background-wrapper {
    margin-top: 60px;
  }
}
