.elementor-27065 .elementor-element.elementor-element-cmain01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27065 .elementor-element.elementor-element-ptbwrap{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27065 .elementor-element.elementor-element-ptbwrap:not(.elementor-motion-effects-element-type-background), .elementor-27065 .elementor-element.elementor-element-ptbwrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #302B50 0%, #00466E 100%);}.elementor-27065 .elementor-element.elementor-element-ptbbox{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-27065 .elementor-element.elementor-element-bcsc01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-27065 .elementor-element.elementor-element-ptbh1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-39ef87f3 );}.elementor-27065 .elementor-element.elementor-element-ptbh2 .elementor-heading-title{font-family:var( --e-global-typography-bce16c9-font-family ), Sans-serif;font-size:var( --e-global-typography-bce16c9-font-size );font-weight:var( --e-global-typography-bce16c9-font-weight );line-height:var( --e-global-typography-bce16c9-line-height );color:var( --e-global-color-39ef87f3 );}.elementor-27065 .elementor-element.elementor-element-azwrap{--display:flex;--padding-top:24px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-27065 .elementor-element.elementor-element-kzwrap{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-27065 .elementor-element.elementor-element-contwrap{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-27065 .elementor-element.elementor-element-quellwrap{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-27065 .elementor-element.elementor-element-swwrap{--display:flex;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-27065 .elementor-element.elementor-element-linkswrap{--display:flex;--margin-top:48px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-27065 .elementor-element.elementor-element-linkswrap:not(.elementor-motion-effects-element-type-background), .elementor-27065 .elementor-element.elementor-element-linkswrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7faba80 );}.elementor-27065 .elementor-element.elementor-element-linksbox{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27065 .elementor-element.elementor-element-ctawrap{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27065 .elementor-element.elementor-element-siegelwrap{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-27065 .elementor-element.elementor-element-ptbwrap{--width:min(100%, 1440px);}.elementor-27065 .elementor-element.elementor-element-ptbbox{--content-width:784px;}.elementor-27065 .elementor-element.elementor-element-azwrap{--content-width:784px;}.elementor-27065 .elementor-element.elementor-element-kzwrap{--content-width:784px;}.elementor-27065 .elementor-element.elementor-element-quellwrap{--content-width:784px;}.elementor-27065 .elementor-element.elementor-element-swwrap{--content-width:784px;}.elementor-27065 .elementor-element.elementor-element-linkswrap{--width:min(100%, 1440px);}.elementor-27065 .elementor-element.elementor-element-linksbox{--content-width:784px;}}@media(max-width:1059px) and (min-width:768px){.elementor-27065 .elementor-element.elementor-element-ptbwrap{--width:100%;}.elementor-27065 .elementor-element.elementor-element-linkswrap{--width:100%;}}@media(max-width:1059px){.elementor-27065 .elementor-element.elementor-element-ptbwrap{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27065 .elementor-element.elementor-element-ptbbox{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-27065 .elementor-element.elementor-element-ptbh1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27065 .elementor-element.elementor-element-ptbh2 .elementor-heading-title{font-size:var( --e-global-typography-bce16c9-font-size );line-height:var( --e-global-typography-bce16c9-line-height );}.elementor-27065 .elementor-element.elementor-element-azwrap{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27065 .elementor-element.elementor-element-azsc01{width:100%;max-width:100%;}.elementor-27065 .elementor-element.elementor-element-kzwrap{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27065 .elementor-element.elementor-element-kzsc01{width:100%;max-width:100%;}.elementor-27065 .elementor-element.elementor-element-contwrap{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-27065 .elementor-element.elementor-element-pcontent01{width:100%;max-width:100%;}.elementor-27065 .elementor-element.elementor-element-quellwrap{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-27065 .elementor-element.elementor-element-quellsc{width:100%;max-width:100%;}.elementor-27065 .elementor-element.elementor-element-swwrap{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27065 .elementor-element.elementor-element-swsc01{width:100%;max-width:100%;}.elementor-27065 .elementor-element.elementor-element-linkswrap{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-27065 .elementor-element.elementor-element-verwwrap{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-27065 .elementor-element.elementor-element-ptbwrap{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-27065 .elementor-element.elementor-element-ptbbox{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-27065 .elementor-element.elementor-element-ptbh1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27065 .elementor-element.elementor-element-ptbh2 .elementor-heading-title{font-size:var( --e-global-typography-bce16c9-font-size );line-height:var( --e-global-typography-bce16c9-line-height );}.elementor-27065 .elementor-element.elementor-element-contwrap{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-bcsc01 */.elementor-27065 .elementor-element.elementor-element-bcsc01 .rank-math-breadcrumb, .elementor-27065 .elementor-element.elementor-element-bcsc01 .rank-math-breadcrumb p { font-size: 14px; line-height: 1.4; color: var(--e-global-color-39ef87f3, #fff); margin: 0; }
.elementor-27065 .elementor-element.elementor-element-bcsc01 .rank-math-breadcrumb a { color: var(--e-global-color-39ef87f3, #fff); text-decoration: underline; }
.elementor-27065 .elementor-element.elementor-element-bcsc01 .rank-math-breadcrumb a:hover, .elementor-27065 .elementor-element.elementor-element-bcsc01 .rank-math-breadcrumb a:focus-visible { text-decoration: none; }
.elementor-27065 .elementor-element.elementor-element-bcsc01 .rank-math-breadcrumb .separator { color: var(--e-global-color-39ef87f3, #fff); }
/* Die Breadcrumb macht die h1 zum Nicht-ersten-Kind; die globale 40px-Regel des Child-Themes wird hier bewusst zurueckgesetzt, Breadcrumb zu h1 bleibt eng (8px vom Widget-Margin). */
.elementor-27065 .elementor-element.elementor-element-bcsc01 + .elementor-widget-heading { margin-top: 0 !important; }/* End custom CSS */