.elementor-19 .elementor-element.elementor-element-2767d408{--display:flex;}.elementor-19 .elementor-element.elementor-element-a7ddbd6{--display:flex;}.elementor-19 .elementor-element.elementor-element-c28c8a4{--spacer-size:50px;}.elementor-19 .elementor-element.elementor-element-a415c18.elementor-element{--align-self:flex-end;}.elementor-19 .elementor-element.elementor-element-2b2bffa p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-2b2bffa{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a9dc373{--display:flex;}.elementor-19 .elementor-element.elementor-element-7dd75cf .elementor-heading-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-457bd24 .elementor-heading-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8a6c14f .elementor-heading-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ce40fcb{--spacer-size:50px;}/* Start custom CSS *//* Inspiro Page Header Overlay entfernen */
.page-id-19 .page-header:before,
.page-id-19 .page-header:after {
    background: none !important;
    opacity: 0 !important;
}

/* Falls es über Background Overlay läuft */
.page-id-19 .page-header .overlay,
.page-id-19 .page-header .elementor-background-overlay {
    background: none !important;
    opacity: 0 !important;
}

/* Seite 19: jeden top-Offset/Abstand entfernen */
.page-id-19 .site-content,
.page-id-19 .content-area,
.page-id-19 .site-main,
.page-id-19 .entry-content {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* ganz oben liegende erste Elementor-Sektion ohne Abstand */
.page-id-19 .elementor-top-section:first-of-type,
.page-id-19 .elementor-section:first-of-type {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* falls der Header standardmäßig Platz nach unten reserviert */
.page-id-19 header.site-header {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

/* entfernt das schwarze Overlay/Layers oben */
.page-id-19 .site-header,
.page-id-19 .page-header,
.page-id-19 .page-header:before,
.page-id-19 .page-header:after,
.page-id-19 .page-header .elementor-background-overlay {
  display: none !important;
  height: 0 !important;
  min-height: 0 !important;
}/* End custom CSS */