/** Cookiebanner Usercentrics **/
#uc-banner-centered {
  box-shadow: 0 3px 30px rgba(0, 0, 0, 0.3) !important;
}
#uc-banner-centered .uc-banner-content {
  background: #fff !important;
}
#uc-banner-centered .uc-banner-content .uc-banner-btn-list {
  display: flex;
  flex-direction: row-reverse;
}
@media only screen and (max-width: 767px) {
  #uc-banner-centered .uc-banner-content .uc-banner-btn-list {
    flex-direction: column-reverse;
  }
}
#uc-banner-centered .uc-banner-content .uc-banner-text {
  margin: 5px !important;
}
#uc-banner-centered .uc-banner-content .uc-banner-text span#uc-full-optin-description {
  font-size: 16px !important;
}
#usercentrics-button .uc-btn-accept-wrapper .uc-btn-new.uc-btn-accept {
  background-color: #2fb578 !important;
  border: 1px solid #2fb578 !important;
  transition: all 0.3s ease-in !important;
}
#usercentrics-button .uc-btn-accept-wrapper .uc-btn-new.uc-btn-accept:hover {
  background-color: transparent !important;
  color: #2fb578 !important;
}
#usercentrics-button .uc-btn-deny-wrapper .uc-btn-new.uc-btn-deny {
  background-color: transparent !important;
  border: 1px solid #9b9b9b !important;
  color: #9b9b9b !important;
  transition: all 0.3s ease-in !important;
}
#usercentrics-button .uc-btn-deny-wrapper .uc-btn-new.uc-btn-deny:hover {
  background-color: #9b9b9b !important;
  color: #fff !important;
}
#usercentrics-button .uc-btn-more-info-wrapper .uc-btn-new.uc-btn-more {
  transition: all 0.3s ease-in !important;
  border: 1px solid #e7e7e7 !important;
}
#usercentrics-button .uc-btn-more-info-wrapper .uc-btn-new.uc-btn-more:hover {
  background-color: #bbb9b9 !important;
  border: 1px solid #bbb9b9 !important;
}
#usercentrics-button .uc-banner-links {
  font-size: 14px !important;
}
.uc-powered-by-footer {
  display: none !important;
}
.uc-box-shadow {
  box-shadow: 0 3px 30px rgba(0, 0, 0, 0.5) !important;
}
#uc-privacy-button {
  display: block;
}
#uc-corner-modal-show {
  margin-left: 12px;
}
.uc-embedding-container .uc-embedding-buttons {
  display: flex;
  justify-content: space-evenly;
}
@media only screen and (max-width: 991px) {
  .uc-embedding-container .uc-embedding-buttons {
    flex-direction: column;
  }
}
.uc-embedding-container .uc-embedding-buttons .uc-embedding-accept {
  background-color: #2fb578 !important;
  border: 1px solid #2fb578 !important;
  transition: all 0.3s ease-in !important;
}
.uc-embedding-container .uc-embedding-buttons .uc-embedding-accept:hover {
  background-color: transparent !important;
  color: #2fb578 !important;
}
.uc-embedding-container .uc-embedding-buttons .uc-embedding-more-info {
  background-color: transparent !important;
  border: 1px solid #9b9b9b !important;
  color: #9b9b9b !important;
  transition: all 0.3s ease-in !important;
}
.uc-embedding-container .uc-embedding-buttons .uc-embedding-more-info:hover {
  background-color: #9b9b9b !important;
  color: #fff !important;
}
.uc-embedding-container span {
  /**display: none !important;**/
}
/** Zusatzeinstellungen **/
.uc-nav li.uc-nav-item:before {
  color: #000 !important;
  left: auto !important;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22var%2Fwww%2Fvhosts%2Fdev-kaos.de%2Fgks.dev-kaos.de%2Ffiles%2Fwebsite%2Fscss%2Fusercentricsbanner_custom.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAACA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAA9GD%3BAAsHE%3BAAAA%3BAAAA%3BAAAA%22%7D */