.elementor-456 .elementor-element.elementor-element-16b0d63{--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-456 .elementor-element.elementor-element-16b0d63:not(.elementor-motion-effects-element-type-background), .elementor-456 .elementor-element.elementor-element-16b0d63 > .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/12-dsc_2511-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-456 .elementor-element.elementor-element-16b0d63::before, .elementor-456 .elementor-element.elementor-element-16b0d63 > .elementor-background-video-container::before, .elementor-456 .elementor-element.elementor-element-16b0d63 > .e-con-inner > .elementor-background-video-container::before, .elementor-456 .elementor-element.elementor-element-16b0d63 > .elementor-background-slideshow::before, .elementor-456 .elementor-element.elementor-element-16b0d63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-456 .elementor-element.elementor-element-16b0d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1765059 );--background-overlay:'';}.elementor-456 .elementor-element.elementor-element-16b0d63 > .elementor-shape-bottom .elementor-shape-fill, .elementor-456 .elementor-element.elementor-element-16b0d63 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-b9de235 );}.elementor-456 .elementor-element.elementor-element-16b0d63 > .elementor-shape-bottom svg, .elementor-456 .elementor-element.elementor-element-16b0d63 > .e-con-inner > .elementor-shape-bottom svg{height:166px;}.elementor-456 .elementor-element.elementor-element-1774aa7{--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-456 .elementor-element.elementor-element-0d594c1{--display:flex;}.elementor-456 .elementor-element.elementor-element-f6520c3{--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-456 .elementor-element.elementor-element-f6520c3:not(.elementor-motion-effects-element-type-background), .elementor-456 .elementor-element.elementor-element-f6520c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9de235 );}.elementor-456 .elementor-element.elementor-element-93e51e5{--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-456 .elementor-element.elementor-element-c3f5634{--display:flex;}.elementor-456 .elementor-element.elementor-element-a20b840{--display:flex;}.elementor-456 .elementor-element.elementor-element-c764a80 .elementor-heading-title{color:var( --e-global-color-3360662 );}.elementor-456 .elementor-element.elementor-element-97d8f1b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-456 .elementor-element.elementor-element-e8f5d0a{--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-456 .elementor-element.elementor-element-e8f5d0a:not(.elementor-motion-effects-element-type-background), .elementor-456 .elementor-element.elementor-element-e8f5d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-531f1c7 );}.elementor-456 .elementor-element.elementor-element-e8f5d0a > .elementor-shape-top svg, .elementor-456 .elementor-element.elementor-element-e8f5d0a > .e-con-inner > .elementor-shape-top svg{height:166px;}.elementor-456 .elementor-element.elementor-element-9a0fdac{--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-456 .elementor-element.elementor-element-2de528b{--display:flex;}.elementor-456 .elementor-element.elementor-element-613167a .elementor-heading-title{color:var( --e-global-color-3360662 );}.elementor-456 .elementor-element.elementor-element-5810cea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-456 .elementor-element.elementor-element-6282e4a{--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;--justify-items:stretch;--align-items:stretch;}.elementor-456 .elementor-element.elementor-element-8fd39ca{--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-456 .elementor-element.elementor-element-8fd39ca:not(.elementor-motion-effects-element-type-background), .elementor-456 .elementor-element.elementor-element-8fd39ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9de235 );}.elementor-456 .elementor-element.elementor-element-8fd39ca > .elementor-shape-top .elementor-shape-fill, .elementor-456 .elementor-element.elementor-element-8fd39ca > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-531f1c7 );}.elementor-456 .elementor-element.elementor-element-8fd39ca > .elementor-shape-top svg, .elementor-456 .elementor-element.elementor-element-8fd39ca > .e-con-inner > .elementor-shape-top svg{height:166px;}.elementor-456 .elementor-element.elementor-element-4581b0f{--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-456 .elementor-element.elementor-element-5d56af2{--display:flex;}.elementor-456 .elementor-element.elementor-element-5bd1ae8 .elementor-heading-title{color:var( --e-global-color-3360662 );}.elementor-456 .elementor-element.elementor-element-007889a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-456 .elementor-element.elementor-element-13d99d3{--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-456 .elementor-element.elementor-element-cfece1b{grid-row:span 1;}.elementor-456 .elementor-element.elementor-element-e745d87{grid-row:span 2;}@media(min-width:768px){.elementor-456 .elementor-element.elementor-element-93e51e5{--width:var(--box-width-m);}.elementor-456 .elementor-element.elementor-element-9a0fdac{--width:var(--box-width-m);}.elementor-456 .elementor-element.elementor-element-4581b0f{--width:var(--box-width-m);}}@media(min-width:1025px){.elementor-456 .elementor-element.elementor-element-16b0d63:not(.elementor-motion-effects-element-type-background), .elementor-456 .elementor-element.elementor-element-16b0d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-456 .elementor-element.elementor-element-1774aa7{--grid-auto-flow:row;}.elementor-456 .elementor-element.elementor-element-93e51e5{--grid-auto-flow:row;}.elementor-456 .elementor-element.elementor-element-9a0fdac{--grid-auto-flow:row;}.elementor-456 .elementor-element.elementor-element-6282e4a{--grid-auto-flow:row;}.elementor-456 .elementor-element.elementor-element-4581b0f{--grid-auto-flow:row;}.elementor-456 .elementor-element.elementor-element-13d99d3{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-456 .elementor-element.elementor-element-1774aa7{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-456 .elementor-element.elementor-element-93e51e5{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-456 .elementor-element.elementor-element-9a0fdac{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-456 .elementor-element.elementor-element-6282e4a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-456 .elementor-element.elementor-element-4581b0f{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-456 .elementor-element.elementor-element-13d99d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-63ef706 */.elementor-456 .elementor-element.elementor-element-63ef706 img {
    min-height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3f5634 */.elementor-456 .elementor-element.elementor-element-c3f5634 img {
    border-radius: var(--r-m)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c764a80 */.elementor-456 .elementor-element.elementor-element-c764a80 h3 {
    text-shadow: 0 0 0 5px red;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-613167a */.elementor-456 .elementor-element.elementor-element-613167a h3 {
    text-shadow: 0 0 0 5px red;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47c08fd */.elementor-456 .elementor-element.elementor-element-47c08fd img {
    min-height: 100%;
    max-height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccdd21e */.elementor-456 .elementor-element.elementor-element-ccdd21e img {
    min-height: 100%;
    max-height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6282e4a */.elementor-456 .elementor-element.elementor-element-6282e4a img {
    border-radius: var(--r-m)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bd1ae8 */.elementor-456 .elementor-element.elementor-element-5bd1ae8 h3 {
    text-shadow: 0 0 0 5px red;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfece1b */.elementor-456 .elementor-element.elementor-element-cfece1b img {
    min-height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e745d87 */.elementor-456 .elementor-element.elementor-element-e745d87 img {
    min-height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c44884 */.elementor-456 .elementor-element.elementor-element-0c44884 img {
    min-height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13d99d3 */.elementor-456 .elementor-element.elementor-element-13d99d3 img {
    border-radius: var(--r-m)
}/* End custom CSS */