/* style for white paper page */

.white-paper-page-main .container,
.container-custom {
  @media (min-width: 1200px) {
    max-width: 1060px;
  }
}

.white-paper-inner .row {
  margin-left: -15px;
  margin-right: -15px;
  @media (min-width: 992px) {
    margin-left: -30px;
    margin-right: -30px;
  }
}

.white-paper-inner {
  padding-top: 46px;
  padding-bottom: 66px;
}

.white-paper-inner .row .col-12 {
  padding-left: 15px;
  padding-right: 15px;
  @media (min-width: 992px) {
    padding-left: 30px;
    padding-right: 30px;
  }
}

.white-item {
  margin-bottom: 36px;
}

.white-item h2 {
  font-family: 'barlow-bold';
  font-size: 21px;
  font-weight: 700;
  color: #242424;
  margin-bottom: 8px;
}

.white-item p {
  font-size: 12px;
  font-weight: 400;
  color: #050505;
  margin-bottom: 20px;
}

.white-item a {
  font-family: 'barlow-bold';
  color: var(--color-primary);
  font-size: 15px;
  font-weight: 700;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  gap: 12px;
  padding: 6px 40px;
  border-radius: 24px;
  background-color: #fff;
  border: 1px solid var(--color-primary);
}
.white-item a i {
  font-size: 24px;
}

.white-item a:hover {
  background-color: var(--color-primary);
  color: #fff;
}
