body {background-color:rgba(var(--brz-global-color5),1)!important;}

/* Cookie-Banner */
.cmplz-cookiebanner {font-family:var(--brz-paragraphfontfamily), Arial, non-serif !important;}
.cmplz-btn {font-family:var(--brz-paragraphfontfamily), Arial, non-serif !important;}
.cmplz-cookiebanner .cmplz-links .cmplz-link {text-decoration:none!important;}
/* doppelter Datenschutzlink  */
.cmplz-cookiebanner .cookie-statement {display:none!important;}

/* menu */
.brz-section__header .brz-menu__ul > .brz-menu__item > .brz-a {font-weight: 600!important;}
.angebotsmenu .brz-menu__ul:not(.brz-mm-listview) {max-width: 100%!important;}
.brz .brz-menu .brz-menu__item-dropdown .brz-menu__item .brz-a {
    padding: 15px 15px 10px 15px!important;}

/* mobilemenu */
.brz-menu__mmenu .brz-mm-navbar_sticky {display:none;}
.brz-menu__mmenu .brz-menu__ul {margin-top:20px!important;}

/* Icon vor Downloadlink im Text */
.brz-rich-text [data-brz-link-type="upload"], .brz-rich-text [data-lightbox-type="pdf"] {
    color: rgba(var(--brz-global-color2),1)!important;
    padding: 2px 2px 0px 30px;
    background: url('/wp-content/uploads/2023/07/PDF-Icon.svg') no-repeat bottom left;}
  
/* Textlinks */    
.brz .brz-rich-text__custom a {
  color: rgba(var(--brz-global-color2),1)!important;
  text-decoration: underline!important;
   text-decoration-color: rgba(var(--brz-global-color3),1)!important;
}
.brz .brz-rich-text__custom a:hover {
  color: rgba(var(--brz-global-color2),1)!important;
  text-decoration: underline!important;
   text-decoration-color: rgba(var(--brz-global-color2),1)!important;
}
/* backbutton in Beitraegen */
.backbutton {
  border: 0px;
  background: transparent;
  font-family:var(--brz-paragraphfontfamily), Arial, non-serif !important;
  font-size: var(--brz-paragraphfontsize);
  line-height: var(--brz-paragraphlineheight);
  font-weight: var(--brz-paragraphfontweight);
  letter-spacing: var(--brz-paragraphletterspacing);
  color: rgba(var(--brz-global-color3),1)!important;
  cursor:pointer;
}
.backbutton:hover {color: rgba(var(--brz-global-color2),1)!important;}

.brz-image__gallery img {border-radius: 5px;}

/* Anzahl Spalten in Beitraegen  */
@media (max-width: 991px) and (min-width: 768px) {
.brz-posts__wrapper > .brz-posts__item {width: 33%!important;}
}