/*Quotationmarks*/
 
blockquote.et-pullquote.center.quote {
border-left: none;
position: relative;
}
 
blockquote.et-pullquote.center.quote:before {
    content: "\201C";
    font-size: 75px;
    position: absolute;
	top: 10px;
	left: -10px;
	font-family: lato;
	color: #bd077a;
}

blockquote.et-pullquote.center{
    postion: left;
    margin: 0 0px;
}
 
@media all and (min-width: 700px) {
 
blockquote.et-pullquote{
padding: 0 0px;
max-width: 100%;
}
}    

/*Quotationmarks werden nicht überdeckt*/
.et_pb_testimonial  {
  overflow: visible !important;
}

/* Toggle / Accordion CSS Styling */
.bh_accordion .et_pb_toggle {
  border-top:none;
  border-left:none;
  border-right:none;
  border-bottom:1px solid #999;
  background:none;
  margin-bottom:0!important;
  padding:3.2rem 2rem;
  -webkit-transition: 0.4s;
   transition: 0.4s;
}
.bh_accordion .et_pb_toggle_title:before {
    color: #30aebb!important; /* Farbe kann hier geändert werden */
	font-family: 'ETModules', sans-serif !important;
    font-size: 2rem!important; /* Grösse der Schrift */
 content: "\4c" !important; /* Plus Zeichen */
   font-weight: 200;
   -webkit-transition: 0.3s;
   transition: 0.3s;
}
.bh_accordion .et_pb_toggle_open .et_pb_toggle_title:before {
   display: block !important;
    font-size: 2rem!important; 
	content: "\4b" !important; /* Minus-Zeichen */
	  font-weight:200;
   -webkit-transform: rotate(180deg);
   transform: rotate(180deg);
}
body .page .bh_accordion .et_pb_toggle_open h5.et_pb_toggle_title {
 color:#1c6e7b!important /* Farbe des offenen Titels */ 
}
.bh_accordion .et_pb_toggle_open {
   -webkit-transition: 0.4s;
   transition: 0.4s;
}

/* Colors Category Post */
.el_term_wildkraeuter {background:#1e7433;color:#ffffff;}
.el_term_adaptogene-und-gewuerze{background:#ffd34b;color:#1c6e7b;}
.el_term_routinen {background:#30aebb;color:#bd077a;}
.el_term_rezepte {background:#bd077a;color:#ffd34b;}

/* Schriftart */
h1 h2 h3 h4 h5 h6 {
	font-family: 'New York' !important;
}

/* Vertikales Zentrieren von Elementen */

.vertikal-zentrieren {
display: flex;
flex-direction: column;
justify-content: center;
}

