.cc__content {
  padding: 94px 0;
  @media (max-width: 992px) {
    padding: 1px;
  }
  .row {
    padding: 50px 81px;
    @media (max-width: 992px) {
      padding: 30px;
    }
  }
  h3 {
    font-size: var(--heading-5-size);
    font-weight: var(--heading-5-weight);
    line-height: var(--heading-5-line);
    margin-bottom: 5px;
    color: white;
  }
  p {
    font-size: var(--body-small-regular-size);
    font-weight: var(--body-small-regular-weight);
    line-height: var(--body-small-regular-line);
    color: white;
    margin-bottom: 60px;
  }
  a {
    font-size: var(--body-bold-size);
    font-weight: var(--body-bold-weight);
    line-height: var(--body-bold-line);
    padding: 12px 35px;
  }
  [class^="col-"] {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cc__content > div {
  padding-top: 60px;
  padding-bottom: 60px;
  @media (min-width: 992px) {
    display: flex;
    flex-wrap: wrap;
  }
}

.cc__content__large {
  padding: 94px 0;
  .row {
    padding: 50px 81px;
  }
  .cc__overtitle {
    font-size: var(--modal-regular-size);
    font-weight: var(--modal-regular-weight);
    line-height: var(--modal-regular-line);
    margin-bottom: 10px;
    color: #d8d8d8;
  }
  .cc__title {
    font-size: var(--heading-3-size);
    font-weight: var(--heading-3-weight);
    line-height: var(--heading-3-line);
    margin-bottom: 40px;
    color: #fafafa;
  }
  .cc__content__text {
    font-size: var(--body-regular-size);
    font-weight: var(--body-regular-weight);
    line-height: var(--body-regular-line);
    color: #d8d8d8;
    margin-bottom: 40px;
  }
  a {
    font-size: var(--body-regular-size);
    font-weight: bold;
    line-height: var(--body-regular-line);
    color: black;
    margin-right: 30px;
    @media (max-width: 992px) {
      margin-bottom: 20px;
    }
  }
  [class^="col-"] {
    padding-left: 0px;
    padding-right: 0px;
  }
}
