body b, body strong {
font-weight: 700 !important;
		color: #333333;
}

p {
color: #555555 !important;
}

.hervorheben {
	color: #fff;
	background-color: #FF7600;
	border-radius: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
}

h1 {
font-family: "Roboto Slab 600" !important;
}
body h2 {
font-size: 32px!importan;
		font-family: "Roboto Slab 600" !important;
}

h3 {
font-size: 28px !important;
}

/* Für Handys (max. Breite 767px) */
@media screen and (max-width: 767px) {
  h3 {
    font-size: 22px !important;
  }
		h2 {
		font-size: 28px !important;
		}
}





.em.em-list .em-item .em-item-info h3.em-item-title a {
    color: #ff7600 !important;
    text-decoration: none;
}

.em-item-image {
border: none !important;
}

.em.pixelbones h3 {
    font-size: 30px!important;
}


.elementor-widget-taxonomy-filter .e-filter-item {
    align-items: var(--e-filter-item-align-items);
    background-color: initial;
    border: 1px solid #dddddd;
    border-radius: 4px;
    box-sizing: var(--e-filter-item-box-sizing);
    color: var(--e-filter-normal-text-color);
    display: var(--e-filter-display);
    flex-basis: content;
    flex-grow: var(--e-filter-item-flex-grow);
    flex-shrink: 0;
    justify-content: var(--e-filter-item-justify-content);
    line-height: normal;
    max-width: var(--e-filter-item-max-width);
    overflow: hidden;
    overflow-wrap: break-word;
    padding: var(--e-filter-item-padding);
    text-align: var(--e-filter-item-align-text);
    white-space: var(--e-filter-white-space);
    width: var(--e-filter-item-width);
}