.privacypolicies-com---palette-light.privacypolicies-com---nb {
    background-color: #000000 !important;
    color: #fff !important;
}
.privacypolicies-com---palette-light .cc-nb-title {
    color: #fff !important;
}
.privacypolicies-com---palette-light .cc-nb-text {
    color: #979797 !important;
}
.privacypolicies-com---palette-light .cc-nb-okagree {
  color: #fff !important;
  background-color: #ff31c1 !important;
  border: 1px solid #ff31c1 !important;
}

.privacypolicies-com---palette-light .cc-nb-reject {
  transform: translateX(225px);
  color: #9f9f9f !important;
  background: transparent !important;
  text-decoration: underline;
}

.privacypolicies-com---palette-light .cc-nb-changep {
  transform: translateX(-3vw);
  color: #9f9f9f !important;
  background-color: transparent !important;
  border: 1px solid #ff31c1 !important;
}

@media (min-width: 992px) and (max-width: 1440px) {
  .privacypolicies-com---palette-light .cc-nb-changep {
    transform: translateX(-4vw);
  }
}

.privacypolicies-com---nb .cc-nb-text {
  font-size: 14px !important;
  margin-bottom: 1vw;
}

@media (max-width: 991px) {
  .privacypolicies-com---nb-simple {
    max-width: 100% !important;
  }
  .privacypolicies-com---nb .cc-nb-text {
    font-size: 13px !important;
  }
  .privacypolicies-com---palette-light .cc-nb-okagree {
    margin-bottom: 15px !important;
    width: 100%;
  }

  .privacypolicies-com---palette-light .cc-nb-reject {
    transform: translateX(0) !important;
    transform: translateY(65px) !important;
    width: 100%;
  }

  .privacypolicies-com---palette-light .cc-nb-changep {
    transform: translateX(0) !important;
    transform: translateY(-15px) !important;
    width: 100%;
  }
}
