/*neu Juli 2023*/
.page-node-8306 .textHeadlineOben .text,
.page-node-8306 .textHeadlineLinks .text {
  columns: 1;
  column-gap: 0;
}

.page-node-8306 .field.field--name-field-paragraph .headline h2,
.page-node-8306 .field.field--name-field-paragraph .headline h2 {
  font-family: "Press Start 2P", cursive !important;
  text-align: center;
  font-size: 2.5rem !important;
  margin: 5rem 0 4rem 0;
}

.page-node-8306 .paragraph--type--video h2 {
  margin-top: 0 !important;
}

@media (min-width: 930px) {
  .page-node-8306 .node--type-page .paragraph,
  .page-node-8306 .node--type-page .paragraph {
    margin: 0 auto;
    width: 929px;
  }
}

.node--type-team .headerTeamcontainer h2 span {
  font-family: "Roboto", sans-serif !important;
  font-weight: 700 !important;
}

@media (min-width: 769px) and (max-width: 1148px) {
  .menuicon {
    display: none;
  }
}

@media (max-width: 768px) {
  .menuitem * {
    font-family: "Roboto", sans-serif !important;
    font-weight: 700 !important;
  }
}

#user-login-form .form-submit::before {
  content: none !important;
}

.ckeditor-accordion-container dt * {
  background: none !important;
  border: 0 !important;
}

.ckeditor-accordion-container dt {
  border-bottom: 1px solid #fff !important;
}

.ckeditor-accordion-container dt a {
  background: url(/themes/custom/barrio_berry/assets/btn_akk_expand.svg) no-repeat 98% 55%
    rgba(119, 145, 177, 1) !important;
  text-decoration: none !important;
  font-size: 1.5rem;
  padding: 20px 15px 30px 20px !important;
}

.ckeditor-accordion-container .ckeditor-accordion-toggle {
  display: none !important;
}

.ckeditor-accordion-container dt.active a {
  background: url(/themes/custom/barrio_berry/assets/btn_akk_collaps.svg) no-repeat 98% 55%
    rgba(119, 145, 177, 1) !important;
}

.ckeditor-accordion-container dd {
  padding: 22px 30px 15px 30px !important;
}

.ckeditor-accordion-container > dl {
  border: 0;
}


/* Sichtbarkeit der Menüpunkte bei Über uns und Kontakt - Admin und User für Menü.
#tomkontakt-m, #tomueberuns-m, #tomueberuns, #tomkontakt{
	display: none;
}
.user-logged-in #tomkontakt-m,  .user-logged-in #tomueberuns-m, .user-logged-in #tomueberuns, .user-logged-in #tomkontakt{
	display: block !important;
}*/
/* bis hier löschen*/

.page-node-8306 #teamomat a, .page-node-8306 #tomkontakt a{
	color: white !important;
	
}
.page-node-8306 #teamomat svg, .page-node-8306 #tomkontakt svg{
	stroke: white !important;
	
}
.page-node-8306 #teamomat svg circle, .page-node-8306 #tomkontakt svg circle, .page-node-8306 #teamomat svg path, .page-node-8306 #tomkontakt svg path, .page-node-8306 #teamomat svg line, .page-node-8306 #tomkontakt svg line{
	stroke: white !important;
}

.path-webform #tomkontakt span{color: #00bc82 !important;}
.page-webform #tomkontakt svg circle, .page-webform #tomkontakt svg path, .page-webform #tomkontakt svg line{
	stroke: #00bc82 !important;
}