.elementor-6036 .elementor-element.elementor-element-0094a99 .raven-nav-menu-horizontal .raven-nav-menu > li:not(:last-child){margin-right:-10px;}.elementor-6036 .elementor-element.elementor-element-0094a99 .raven-nav-menu-vertical .raven-nav-menu > li:not(:last-child){margin-bottom:-10px;}.elementor-6036 .elementor-element.elementor-element-0094a99 .raven-nav-menu-main .raven-submenu > li:not(:last-child){border-bottom-width:1px;}.elementor-6036 .elementor-element.elementor-element-0094a99 .raven-nav-menu-mobile .raven-nav-menu li > a{padding:8px 32px 8px 32px;}.elementor-6036 .elementor-element.elementor-element-0094a99 .raven-nav-menu-toggle{text-align:center;}.elementor-6036 .elementor-element.elementor-element-8229d84 .raven-search-form-container{justify-content:flex-start;}.elementor-6036 .elementor-element.elementor-element-ea26af1 > .elementor-container{max-width:1400px;}.elementor-6036 .elementor-element.elementor-element-ea26af1 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6036 .elementor-element.elementor-element-ea26af1{border-style:solid;border-width:0px 0px 0px 0px;border-color:#0201014A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6036 .elementor-element.elementor-element-0fbbe88 > .elementor-element-populated{border-style:none;text-align:left;}.elementor-6036 .elementor-element.elementor-element-517def6 .breadcrumb{justify-content:left;}.elementor-6036 .elementor-element.elementor-element-517def6 #breadcrumbs{justify-content:left;}.elementor-6036 .elementor-element.elementor-element-517def6{width:var( --container-widget-width, 1400px );max-width:1400px;--container-widget-width:1400px;--container-widget-flex-grow:0;}.elementor-6036 .elementor-element.elementor-element-517def6 > .elementor-widget-container{padding:0px 10px 0px 10px;border-style:none;}.elementor-6036 .elementor-element.elementor-element-517def6, .elementor-6036 .elementor-element.elementor-element-517def6 .breadcrumb-item.active span, .elementor-6036 .elementor-element.elementor-element-517def6 span.current-item{color:#B8860B;}.elementor-6036 .elementor-element.elementor-element-517def6 .raven-breadcrumbs-yoast .breadcrumb_last{color:#B8860B;}.elementor-6036 .elementor-element.elementor-element-517def6 .raven-breadcrumbs-navxt span.current-item{color:#B8860B;}.elementor-6036 .elementor-element.elementor-element-517def6,.elementor-6036 .elementor-element.elementor-element-517def6 .breadcrumb,.elementor-6036 .elementor-element.elementor-element-517def6 #breadcrumbs, .elementor-6036 .elementor-element.elementor-element-517def6 span, .elementor-6036 .elementor-element.elementor-element-517def6 li{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-6036 .elementor-element.elementor-element-517def6 .breadcrumb-item + .breadcrumb-item::before{color:#B8860B;}.elementor-6036 .elementor-element.elementor-element-517def6 .raven-breadcrumbs-yoast #breadcrumbs{color:#B8860B;}.elementor-6036 .elementor-element.elementor-element-517def6 .raven-breadcrumbs-navxt .breadcrumb{color:#B8860B;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-6036 .elementor-element.elementor-element-0fbbe88{width:100%;}}/* Start custom CSS for raven-breadcrumbs, class: .elementor-element-517def6 *//* Universeller Breadcrumb-Separator ersetzen */
.elementor-widget-shortcode span.separator::before,
.elementor-widget-shortcode .separator::before,
.elementor-widget-breadcrumbs span::before {
    content: "›"; /* Dein gewünschtes Zeichen hier */
    padding: 0 8px;
    color: inherit;
    font-weight: normal;
}

/* Originales Trennzeichen ausblenden */
.elementor-widget-shortcode span.separator,
.elementor-widget-shortcode .separator,
.elementor-widget-breadcrumbs span.separator {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ea26af1 */.elementor-6036 .elementor-element.elementor-element-ea26af1 {
    border-top: 0.1px solid #ccc; /* #ccc = hellgrau */
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */