.cky-consent-container .cky-consent-bar {
  background-color: #28d1d6 !important;
  border: none !important;
}

p.cky-title {
  display: none;
}

.cky-notice-des {
  font-size: 18px !important;
  line-height: 24px !important;
  font-weight: 400 !important;
  font-family: 'Calibre-Regular' !important;
}

.cky-btn {
  font-size: 16px !important;
  font-family: 'Calibre-Regular' !important;
  padding: 12px 10px 7px 10px !important;
  border: 1px solid black !important;
}

button.cky-btn.cky-btn-customize {
  background-color: #28d1d6 !important;
  transition: none !important;
}

button.cky-btn.cky-btn-accept {
  background-color: #28d1d6 !important;
  transition: none !important;
}

.cky-consent-bar button.cky-btn-customize:hover {
  background-color: #394292 !important;
  border: 1px solid #394292 !important;
  color: white !important;
}

.cky-consent-bar button.cky-btn-accept:hover {
  background-color: #394292 !important;
  border: 1px solid #394292 !important;
  color: white !important;
}

.cky-consent-bar button.cky-btn-customize::before {
  transition: none !important;
  transform: none !important;
  opacity: 0 !important;
}

.cky-consent-bar button.cky-btn-accept::before {
  transition: none !important;
  transform: none !important;
  opacity: 0 !important;
}

.cky-preference-center {
  background-color: white !important;
}

.cky-footer-shadow {
  display: none !important;
}

button.cky-btn.cky-btn-reject {
  background-color: #28d1d6 !important;
  transition: none !important;
}

button.cky-btn.cky-btn-preferences {
  background-color: #28d1d6 !important;
  transition: none !important;
}

button.cky-btn.cky-btn-accept:hover {
  background-color: #394292 !important;
  border: 1px solid #394292 !important;
  color: white !important;
}

button.cky-btn.cky-btn-reject:hover {
  background-color: #394292 !important;
  border: 1px solid #394292 !important;
  color: white !important;
}

button.cky-btn.cky-btn-preferences:hover {
  background-color: #394292 !important;
  border: 1px solid #394292 !important;
  color: white !important;
}

button.cky-btn.cky-btn-accept::before {
  transition: none !important;
  transform: none !important;
  opacity: 0 !important;
}

button.cky-btn.cky-btn-reject::before {
  transition: none !important;
  transform: none !important;
  opacity: 0 !important;
}

button.cky-btn.cky-btn-preferences::before {
  transition: none !important;
  transform: none !important;
  opacity: 0 !important;
}