div.gdpr-cookie-consent {
  background-color: #444444;
  color: white;
  font-family: inherit;
  bottom: 0px;
  position: fixed;
  display: block;
  border: 0;
  font-size: 12pt;
  margin: 0 auto;
  padding: 13px 10px;
  text-align: center;
  box-sizing: border-box;
  width: 100%;
  z-index: 9999;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 50px;
  left: 0px;
  font-weight: 300;
  font-family: "Helvetica", Arial, sans-serif;
  transition: bottom 500ms ease;
}
div.gdpr-cookie-consent.exit {
  bottom: -100%;
}
div.gdpr-cookie-consent div.gdpr-cookie-wrapper {
  margin: 0 auto;
  max-width: 100%;
  width: 100%;
  text-align: center;
}
div.gdpr-cookie-consent div.gdpr-cookie-wrapper h1 {
  display: inline-block !important;
  width: auto !important;
  font-size: 16px !important;
  font-family: "Helvetica", Arial, sans-serif !important;
  margin: 0 !important;
  color: white !important;
}
div.gdpr-cookie-consent div.gdpr-cookie-wrapper h1::after {
  display: table;
  clear: both;
  position: relative;
}
div.gdpr-cookie-consent div.gdpr-cookie-wrapper h1 a {
  color: inherit !important;
  font-weight: bold !important;
  text-decoration: underline !important;
}
div.gdpr-cookie-consent div.gdpr-cookie-wrapper h1 a:focus {
  outline: 2px dotted #aaa !important;
  outline-offset: 2px !important;
}
div.gdpr-cookie-consent div.gdpr-cookie-wrapper button {
  -webkit-appearance: none;
  appearance: none;
  color: white !important;
  background: #990000;
  border: none;
  outline: none;
  box-shadow: none;
  padding: 10px 16px 10px;
  display: inline-block;
  width: auto;
}
div.gdpr-cookie-consent div.gdpr-cookie-wrapper button:focus, div.gdpr-cookie-consent div.gdpr-cookie-wrapper button:hover {
  background: #7a0000 !important;
}
div.gdpr-cookie-consent div.gdpr-cookie-wrapper button:focus {
  outline: 2px dotted #aaa !important;
  outline-offset: 2px;
}