.elementor-554 .elementor-element.elementor-element-4b86e78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-554 .elementor-element.elementor-element-4b86e78:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-4b86e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-197e67e );}.elementor-554 .elementor-element.elementor-element-f4d9bae{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-78e4a98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;color:var( --e-global-color-secondary );}.elementor-554 .elementor-element.elementor-element-344a6c0{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-7b31b13 );--border-color:var( --e-global-color-7b31b13 );--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-344a6c0:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-344a6c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-197e67e );}.elementor-554 .elementor-element.elementor-element-344a6c0:hover{background-color:var( --e-global-color-868fcef );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-7663887 .elementor-icon-wrapper{text-align:center;}.elementor-554 .elementor-element.elementor-element-7663887 .elementor-icon{font-size:35px;}.elementor-554 .elementor-element.elementor-element-7663887 .elementor-icon svg{height:35px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-1e9bd4b{text-align:center;}.elementor-554 .elementor-element.elementor-element-1e9bd4b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5;color:var( --e-global-color-secondary );}.jet-listing-item.single-jet-engine.elementor-page-554 > .elementor{width:800px;margin-left:auto;margin-right:auto;}@media(min-width:768px){.elementor-554 .elementor-element.elementor-element-344a6c0{--width:170px;}}@media(max-width:1024px){.elementor-554 .elementor-element.elementor-element-f4d9bae{--padding-top:16px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-554 .elementor-element.elementor-element-7663887 .elementor-icon{font-size:25px;}.elementor-554 .elementor-element.elementor-element-7663887 .elementor-icon svg{height:25px;}.elementor-554 .elementor-element.elementor-element-1e9bd4b .elementor-heading-title{font-size:0.875rem;}}@media(max-width:767px){.elementor-554 .elementor-element.elementor-element-f4d9bae{--padding-top:16px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-554 .elementor-element.elementor-element-78e4a98 .elementor-heading-title{font-size:1.125rem;}.elementor-554 .elementor-element.elementor-element-344a6c0{--width:100px;}.elementor-554 .elementor-element.elementor-element-1e9bd4b .elementor-heading-title{font-size:0.75rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-554 .elementor-element.elementor-element-4b86e78{--width:100%;}.elementor-554 .elementor-element.elementor-element-344a6c0{--width:150px;}}/* Start custom CSS for shortcode, class: .elementor-element-4c73cbe *//* Layout & Chevron */
.kernelement-breadcrumb, .kernelement-breadcrumb a { display:block; color: #fff;}
.kernelement-breadcrumb .kebc-list{display:flex;align-items:center;gap:0.1rem;margin:0;padding:0;list-style:none}

/* Breadcrumb Items: Einzeilig + Abschneiden */
.kernelement-breadcrumb .kebc-item {
  display: flex;
  align-items: center;
  font-size: 0.8125rem;
  max-width: calc(20vw + 20px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 0;
}

/* Breadcrumb Items: Layout + sichtbarer Chevron */
.kernelement-breadcrumb .kebc-item {
  display: flex;
  align-items: center;
  font-size: 0.8125rem;
  max-width: calc(20vw + 20px);
  min-width: 0; /* wichtig für Ellipsis in Flex */
}

/* Nur der Textteil wird abgeschnitten */
.kernelement-breadcrumb .kebc-link,
.kernelement-breadcrumb .kebc-current {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  max-width: 100%;
}

/* Chevron sichtbar */
.kernelement-breadcrumb .kebc-sep {
  flex-shrink: 0;
  display: inline-block;
  width: .4rem;
  height: .4rem;
  border-right: 1px solid white;
  border-top: 1px solid white;
  transform: rotate(45deg);
  margin: 0 .2rem;
  vertical-align: middle;
}

/* Border nur beim Top-Level-Item */
.kernelement-breadcrumb .kebc-item.is-root .kebc-link,
.kernelement-breadcrumb .kebc-item.is-root .kebc-current{border:1px solid var(--kebc-color,currentColor);padding:.1rem .4rem;border-radius:0;text-decoration:none;}

/* Farben via Top-Level-Slug (erste 7 Zeichen) */
.kernelement-breadcrumb.root-interca{--kebc-color:var(--e-global-color-19d0c32,#E6532E)}
.kernelement-breadcrumb.root-interpr{--kebc-color:var(--e-global-color-9eb29bf,#F18530)}
.kernelement-breadcrumb.root-gesundh{--kebc-color:var(--e-global-color-6508ff5,#E9AE1D)}
.kernelement-breadcrumb.root-evidenz{--kebc-color:var(--e-global-color-b721630,#1AA190)}
.kernelement-breadcrumb.root-multidi{--kebc-color:var(--e-global-color-87afc6a,#144053)}
.kernelement-breadcrumb.root-datenba{--kebc-color:var(--e-global-color-d3611fc,#753098)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-344a6c0 */.elementor-554 .elementor-element.elementor-element-344a6c0{
    cursor: pointer;
}/* End custom CSS */