.elementor-353 .elementor-element.elementor-element-52b66bb{--display:flex;--min-height:35dvh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.4;--padding-top:var(--s-2xl);--padding-bottom:calc(var(--s-2xl) * 2);--padding-left:0;--padding-right:0;}.elementor-353 .elementor-element.elementor-element-52b66bb:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-52b66bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.kinderhaus-woelkchen.de/wp-content/uploads/2025/04/5-dsc_2498-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-353 .elementor-element.elementor-element-52b66bb::before, .elementor-353 .elementor-element.elementor-element-52b66bb > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-52b66bb > .e-con-inner > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-52b66bb > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-52b66bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-52b66bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1765059 );--background-overlay:'';}.elementor-353 .elementor-element.elementor-element-52b66bb > .elementor-shape-bottom .elementor-shape-fill, .elementor-353 .elementor-element.elementor-element-52b66bb > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-b9de235 );}.elementor-353 .elementor-element.elementor-element-52b66bb > .elementor-shape-bottom svg, .elementor-353 .elementor-element.elementor-element-52b66bb > .e-con-inner > .elementor-shape-bottom svg{height:166px;}.elementor-353 .elementor-element.elementor-element-6d45ce5{--display:grid;--e-con-grid-template-columns:1.5fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--s-2xl) var(--s-2xl);--row-gap:var(--s-2xl);--column-gap:var(--s-2xl);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-353 .elementor-element.elementor-element-acbd032{--display:flex;}.elementor-353 .elementor-element.elementor-element-45099b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--s-m) var(--s-m);--row-gap:var(--s-m);--column-gap:var(--s-m);--padding-top:var(--s-2xl);--padding-bottom:var(--s-2xl);--padding-left:0;--padding-right:0;}.elementor-353 .elementor-element.elementor-element-45099b6:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-45099b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9de235 );}.elementor-353 .elementor-element.elementor-element-9a08bb8{--display:grid;--e-con-grid-template-columns:1fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--s-xl) var(--s-xl);--row-gap:var(--s-xl);--column-gap:var(--s-xl);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0;--margin-bottom:var(--s-xl);--margin-left:0;--margin-right:0;}.elementor-353 .elementor-element.elementor-element-27e2b54{--display:flex;}.elementor-353 .elementor-element.elementor-element-d59dfd9{--display:flex;}.elementor-353 .elementor-element.elementor-element-c50bb3d .elementor-heading-title{color:var( --e-global-color-3360662 );}.elementor-353 .elementor-element.elementor-element-3893033 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-353 .elementor-element.elementor-element-786cebd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--s-m) var(--s-m);--row-gap:var(--s-m);--column-gap:var(--s-m);--padding-top:var(--s-2xl);--padding-bottom:var(--s-2xl);--padding-left:0;--padding-right:0;}.elementor-353 .elementor-element.elementor-element-786cebd:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-786cebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-531f1c7 );}.elementor-353 .elementor-element.elementor-element-786cebd > .elementor-shape-top svg, .elementor-353 .elementor-element.elementor-element-786cebd > .e-con-inner > .elementor-shape-top svg{height:166px;}.elementor-353 .elementor-element.elementor-element-5191837{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--s-xl) var(--s-xl);--row-gap:var(--s-xl);--column-gap:var(--s-xl);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0;--margin-bottom:var(--s-xl);--margin-left:0;--margin-right:0;}.elementor-353 .elementor-element.elementor-element-e3d0468{--display:flex;}.elementor-353 .elementor-element.elementor-element-bd19c37 .elementor-heading-title{color:var( --e-global-color-3360662 );}.elementor-353 .elementor-element.elementor-element-3b37c57 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-353 .elementor-element.elementor-element-ef4b638{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:400px;--gap:var(--s-m) var(--s-m);--row-gap:var(--s-m);--column-gap:var(--s-m);--grid-auto-flow:row;}.elementor-353 .elementor-element.elementor-element-6102ae2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--s-m) var(--s-m);--row-gap:var(--s-m);--column-gap:var(--s-m);--padding-top:var(--s-2xl);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-353 .elementor-element.elementor-element-6102ae2:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-6102ae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9de235 );}.elementor-353 .elementor-element.elementor-element-6102ae2 > .elementor-shape-top .elementor-shape-fill, .elementor-353 .elementor-element.elementor-element-6102ae2 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-531f1c7 );}.elementor-353 .elementor-element.elementor-element-6102ae2 > .elementor-shape-top svg, .elementor-353 .elementor-element.elementor-element-6102ae2 > .e-con-inner > .elementor-shape-top svg{height:166px;}.elementor-353 .elementor-element.elementor-element-b6b1089{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--s-xl) var(--s-xl);--row-gap:var(--s-xl);--column-gap:var(--s-xl);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0;--margin-bottom:var(--s-xl);--margin-left:0;--margin-right:0;}.elementor-353 .elementor-element.elementor-element-990c2e9{--display:flex;}.elementor-353 .elementor-element.elementor-element-99748b6 .elementor-heading-title{color:var( --e-global-color-3360662 );}.elementor-353 .elementor-element.elementor-element-d7f8f3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-353 .elementor-element.elementor-element-4fe7ca4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:var(--s-m) var(--s-m);--row-gap:var(--s-m);--column-gap:var(--s-m);--grid-auto-flow:row;}.elementor-353 .elementor-element.elementor-element-f4d086d{grid-row:span 1;}.elementor-353 .elementor-element.elementor-element-94d0a45{grid-row:span 2;}@media(min-width:768px){.elementor-353 .elementor-element.elementor-element-9a08bb8{--width:var(--box-width-m);}.elementor-353 .elementor-element.elementor-element-5191837{--width:var(--box-width-m);}.elementor-353 .elementor-element.elementor-element-b6b1089{--width:var(--box-width-m);}}@media(min-width:1025px){.elementor-353 .elementor-element.elementor-element-52b66bb:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-52b66bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-353 .elementor-element.elementor-element-6d45ce5{--grid-auto-flow:row;}.elementor-353 .elementor-element.elementor-element-9a08bb8{--grid-auto-flow:row;}.elementor-353 .elementor-element.elementor-element-5191837{--grid-auto-flow:row;}.elementor-353 .elementor-element.elementor-element-ef4b638{--grid-auto-flow:row;}.elementor-353 .elementor-element.elementor-element-b6b1089{--grid-auto-flow:row;}.elementor-353 .elementor-element.elementor-element-4fe7ca4{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-353 .elementor-element.elementor-element-6d45ce5{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-353 .elementor-element.elementor-element-9a08bb8{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-353 .elementor-element.elementor-element-5191837{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-353 .elementor-element.elementor-element-ef4b638{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-353 .elementor-element.elementor-element-b6b1089{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-353 .elementor-element.elementor-element-4fe7ca4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-f8bfec1 */.elementor-353 .elementor-element.elementor-element-f8bfec1 img {
    min-height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27e2b54 */.elementor-353 .elementor-element.elementor-element-27e2b54 img {
    border-radius: var(--r-m)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c50bb3d */.elementor-353 .elementor-element.elementor-element-c50bb3d h3 {
    text-shadow: 0 0 0 5px red;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd19c37 */.elementor-353 .elementor-element.elementor-element-bd19c37 h3 {
    text-shadow: 0 0 0 5px red;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44953ee */.elementor-353 .elementor-element.elementor-element-44953ee img {
    min-height: 100%;
    max-height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfb322c */.elementor-353 .elementor-element.elementor-element-dfb322c img {
    min-height: 100%;
    max-height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef4b638 */.elementor-353 .elementor-element.elementor-element-ef4b638 img {
    border-radius: var(--r-m)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99748b6 */.elementor-353 .elementor-element.elementor-element-99748b6 h3 {
    text-shadow: 0 0 0 5px red;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4d086d */.elementor-353 .elementor-element.elementor-element-f4d086d img {
    min-height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-94d0a45 */.elementor-353 .elementor-element.elementor-element-94d0a45 img {
    min-height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-191ce8f */.elementor-353 .elementor-element.elementor-element-191ce8f img {
    min-height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe7ca4 */.elementor-353 .elementor-element.elementor-element-4fe7ca4 img {
    border-radius: var(--r-m)
}/* End custom CSS */