.elementor-29070101 .elementor-element.elementor-element-30fd3c2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-29070101 .elementor-element.elementor-element-30fd3c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29070101 .elementor-element.elementor-element-30fd3c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29070101 .elementor-element.elementor-element-88306f5{width:100%;}.elementor-29070101 .elementor-element.elementor-element-4eb70ed{width:100%;}.elementor-29070101 .elementor-element.elementor-element-a60eda2.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-29070101 .elementor-element.elementor-element-e59c6fc{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-e59c6fc .elementor-heading-title{color:#213B8F;}.elementor-29070101 .elementor-element.elementor-element-e59c6fc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-8d0920a{text-align:center;color:#213B8F;width:862px;max-width:max(862px, 100%);}.elementor-29070101 .elementor-element.elementor-element-8d0920a > .elementor-widget-container{margin:0px 0px 37px 0px;}.elementor-29070101 .elementor-element.elementor-element-d1b1b70{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29070101 .elementor-element.elementor-element-d1b1b70:not(.elementor-motion-effects-element-type-background), .elementor-29070101 .elementor-element.elementor-element-d1b1b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEE8F0;}.elementor-29070101 .elementor-element.elementor-element-d1b1b70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29070101 .elementor-element.elementor-element-d1b1b70 > .elementor-shape-top svg{height:75px;}.elementor-bc-flex-widget .elementor-29070101 .elementor-element.elementor-element-4a8f6bb.elementor-column .elementor-column-wrap{align-items:center;}.elementor-29070101 .elementor-element.elementor-element-4a8f6bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29070101 .elementor-element.elementor-element-9a83eb5 img{width:100%;}.elementor-29070101 .elementor-element.elementor-element-9a83eb5{z-index:2;}.elementor-bc-flex-widget .elementor-29070101 .elementor-element.elementor-element-6a6a50e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-29070101 .elementor-element.elementor-element-6a6a50e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29070101 .elementor-element.elementor-element-6a6a50e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-29070101 .elementor-element.elementor-element-6a6a50e > .elementor-element-populated{color:#213B8F;text-align:center;}.elementor-29070101 .elementor-element.elementor-element-2f09d40 .elementor-heading-title{color:#E40523;font-weight:bold;text-transform:uppercase;}.elementor-29070101 .elementor-element.elementor-element-a8959e3 .elementor-heading-title{text-transform:uppercase;}.elementor-29070101 .elementor-element.elementor-element-ddf2871 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-7abf187{text-align:center;width:206px;max-width:max(206px, 100%);}.elementor-29070101 .elementor-element.elementor-element-7abf187 .elementor-heading-title{color:#FFFFFF;}.elementor-29070101 .elementor-element.elementor-element-7abf187 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 5px 0px;background-color:#E40523;border-radius:22px 22px 22px 22px;}.elementor-29070101 .elementor-element.elementor-element-ef5cf57{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-ef5cf57 .elementor-heading-title{color:#213B8F;}.elementor-29070101 .elementor-element.elementor-element-aeb63ea{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-aeb63ea .elementor-heading-title{color:#F088B6;}.elementor-29070101 .elementor-element.elementor-element-061bc02{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-061bc02 .elementor-heading-title{color:#213B8F;}.elementor-29070101 .elementor-element.elementor-element-dcc5ae1{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-dcc5ae1 .elementor-heading-title{color:#F088B6;}.elementor-29070101 .elementor-element.elementor-element-72269f3{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-72269f3 .elementor-heading-title{color:#213B8F;}.elementor-29070101 .elementor-element.elementor-element-86b57a1{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-86b57a1 .elementor-heading-title{color:#F088B6;}.elementor-29070101 .elementor-element.elementor-element-664229d.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(3, 1fr);}.elementor-29070101 .elementor-element.elementor-element-664229d.ce-image-gallery--layout-masonry .ce-image-gallery{columns:3;}.elementor-29070101 .elementor-element.elementor-element-664229d .ce-gallery-icon, .elementor-29070101 .elementor-element.elementor-element-664229d .ce-gallery-icon img{transition:800ms;}.elementor-29070101 .elementor-element.elementor-element-664229d figcaption{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-e3cc37f{color:#F088B6;}.elementor-29070101 .elementor-element.elementor-element-fa9ff85{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-29070101 .elementor-element.elementor-element-fa9ff85 .elementor-divider-separator{width:100%;}.elementor-29070101 .elementor-element.elementor-element-fa9ff85 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-29070101 .elementor-element.elementor-element-d7474b1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-29070101 .elementor-element.elementor-element-d7474b1 .elementor-divider-separator{width:100%;}.elementor-29070101 .elementor-element.elementor-element-d7474b1 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-29070101 .elementor-element.elementor-element-a501234.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-29070101 .elementor-element.elementor-element-bba3028{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-29070101 .elementor-element.elementor-element-bba3028 .elementor-divider-separator{width:100%;}.elementor-29070101 .elementor-element.elementor-element-bba3028 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-29070101 .elementor-element.elementor-element-b1ab64b{text-align:center;}.elementor-29070101 .elementor-element.elementor-element-b1ab64b .elementor-heading-title{color:#F088B6;}.elementor-29070101 .elementor-element.elementor-element-b1ab64b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-29070101 .elementor-element.elementor-element-790417c{text-align:center;color:#213B8F;width:862px;max-width:max(862px, 100%);}.elementor-29070101 .elementor-element.elementor-element-790417c > .elementor-widget-container{margin:0px 0px 37px 0px;}@media(max-width:1024px){.elementor-29070101 .elementor-element.elementor-element-664229d.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(3, 1fr);}.elementor-29070101 .elementor-element.elementor-element-664229d.ce-image-gallery--layout-masonry .ce-image-gallery{columns:3;}}@media(min-width:768px){.elementor-29070101 .elementor-element.elementor-element-30fd3c2{width:100%;}}@media(max-width:767px){.elementor-29070101 .elementor-element.elementor-element-8d0920a{width:100%;}.elementor-29070101 .elementor-element.elementor-element-664229d.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);}.elementor-29070101 .elementor-element.elementor-element-664229d.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;}.elementor-29070101 .elementor-element.elementor-element-790417c{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-8d0920a */.elementor-29070101 .elementor-element.elementor-element-8d0920a {font-size:var(--and-lg); line-height:1.2; text-align: center;}

.staggered-text {
    display: block; /* Stellt sicher, dass Absatz-Abstände beibehalten werden */
    text-align: center; /* Stellt sicher, dass der Text mittig ist */
    overflow: hidden; /* Verhindert Flackern */
    margin-bottom: 20px; /* Falls notwendig, anpassen */
}

.staggered-text span {
    opacity: 0; /* Startzustand: Unsichtbar */
    display: inline-block; /* Wichtig, um saubere Animation pro Wort zu ermöglichen */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4a8f6bb */.elementor-29070101 .elementor-element.elementor-element-4a8f6bb {padding: var(--and-space-xl);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f09d40 */.elementor-29070101 .elementor-element.elementor-element-2f09d40 {padding: 0 0 var(--and-space-s) 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8959e3 */.elementor-29070101 .elementor-element.elementor-element-a8959e3 {padding: 0 0 var(--and-space-m) 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddf2871 */.elementor-29070101 .elementor-element.elementor-element-ddf2871 {padding: 0 0 var(--and-space-xl) 0;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d1b1b70 */.and-rotator-img {width:100%; position:absolute;z-index:0;z-index:-1;}

.and-rotator-img img {width:100%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-790417c */.elementor-29070101 .elementor-element.elementor-element-790417c {font-size:var(--and-lg); line-height:1.2; text-align: center;}

.staggered-text {
    display: block; /* Stellt sicher, dass Absatz-Abstände beibehalten werden */
    text-align: center; /* Stellt sicher, dass der Text mittig ist */
    overflow: hidden; /* Verhindert Flackern */
    margin-bottom: 20px; /* Falls notwendig, anpassen */
}

.staggered-text span {
    opacity: 0; /* Startzustand: Unsichtbar */
    display: inline-block; /* Wichtig, um saubere Animation pro Wort zu ermöglichen */
}/* End custom CSS */