.elementor-25 .elementor-element.elementor-element-734d3fd{--display:flex;--min-height:60vh;--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;--justify-content:center;--align-items:center}.elementor-25 .elementor-element.elementor-element-734d3fd:not(.elementor-motion-effects-element-type-background),.elementor-25 .elementor-element.elementor-element-734d3fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/10/home2.jpg");background-position:center center;background-size:cover}.elementor-25 .elementor-element.elementor-element-f535543{--display:flex;--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;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%}.elementor-25 .elementor-element.elementor-element-f535543:not(.elementor-motion-effects-element-type-background),.elementor-25 .elementor-element.elementor-element-f535543>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c11abc4)}.elementor-25 .elementor-element.elementor-element-ff102ff>.elementor-widget-container{margin:1vw 0 0;padding:2vw}.elementor-25 .elementor-element.elementor-element-ff102ff{text-align:center}.elementor-25 .elementor-element.elementor-element-ff102ff .elementor-heading-title{font-family:"Waldorf",Sans-serif;font-size:45px;font-weight:600;line-height:48px;letter-spacing:1.9px;color:var(--e-global-color-primary)}.elementor-25 .elementor-element.elementor-element-b42a781{text-align:center}.elementor-25 .elementor-element.elementor-element-b42a781 .elementor-heading-title{font-family:"Waldorf",Sans-serif;font-size:34px;font-weight:600;color:var(--e-global-color-4de539b)}.elementor-25 .elementor-element.elementor-element-2562124{--display:flex;--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;--padding-top:5rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem}.elementor-25 .elementor-element.elementor-element-5f88038 .elementor-heading-title{font-family:"Waldorf",Sans-serif;font-weight:600;color:var(--e-global-color-757ad80)}.elementor-25 .elementor-element.elementor-element-cad9e8b>.elementor-widget-container{padding:25px 0 0}.elementor-25 .elementor-element.elementor-element-cad9e8b{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-25 .elementor-element.elementor-element-1fac718{--display:flex;--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;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-25 .elementor-element.elementor-element-1fac718:not(.elementor-motion-effects-element-type-background),.elementor-25 .elementor-element.elementor-element-1fac718>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c11abc4)}.elementor-25 .elementor-element.elementor-element-e6c0e7f .elementor-heading-title{font-family:"Waldorf",Sans-serif;font-weight:600;color:var(--e-global-color-5da2c97)}.elementor-25 .elementor-element.elementor-element-e7d5c16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0vw 5vw;--row-gap:0vw;--column-gap:5vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw}.elementor-25 .elementor-element.elementor-element-e7d5c16:not(.elementor-motion-effects-element-type-background),.elementor-25 .elementor-element.elementor-element-e7d5c16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D79C6945}.elementor-25 .elementor-element.elementor-element-0f64e2c{--display:flex;--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}.elementor-25 .elementor-element.elementor-element-ef40f34>.elementor-widget-container{padding:25px 0 0}.elementor-25 .elementor-element.elementor-element-ef40f34{font-family:"Noto Sans",Sans-serif;font-size:18px;font-weight:400}.elementor-25 .elementor-element.elementor-element-c822a94>.elementor-widget-container{padding:0}.elementor-25 .elementor-element.elementor-element-c822a94{font-family:"Noto Sans",Sans-serif;font-size:18px;font-weight:400}.elementor-25 .elementor-element.elementor-element-17e9f7f{--display:flex;--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;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-25 .elementor-element.elementor-element-665be80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-25 .elementor-element.elementor-element-9f0701f{--display:flex;--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}.elementor-25 .elementor-element.elementor-element-d63d24f img{width:70%}.elementor-25 .elementor-element.elementor-element-b7dcac9{--display:flex;--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}.elementor-25 .elementor-element.elementor-element-b364f5f img{width:70%}.elementor-25 .elementor-element.elementor-element-0fc7904{--display:flex;--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}.elementor-25 .elementor-element.elementor-element-4db48b9 img{width:70%}:root{--page-title-display:none}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-0f64e2c{--width:50%}.elementor-25 .elementor-element.elementor-element-17e9f7f{--width:50%}.elementor-25 .elementor-element.elementor-element-9f0701f{--width:33.3%}.elementor-25 .elementor-element.elementor-element-b7dcac9{--width:33.3%}.elementor-25 .elementor-element.elementor-element-0fc7904{--width:33.3%}}@media(max-width:1200px){.elementor-25 .elementor-element.elementor-element-2562124{--padding-top:5%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%}.elementor-25 .elementor-element.elementor-element-1fac718{--padding-top:4%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-ff102ff .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-25 .elementor-element.elementor-element-b42a781 .elementor-heading-title{font-size:28px}.elementor-25 .elementor-element.elementor-element-d63d24f img{width:66%}.elementor-25 .elementor-element.elementor-element-b364f5f img{width:66%}.elementor-25 .elementor-element.elementor-element-4db48b9 img{width:66%}}@media(max-width:880px){.elementor-25 .elementor-element.elementor-element-734d3fd{--min-height:44vh}.elementor-25 .elementor-element.elementor-element-734d3fd:not(.elementor-motion-effects-element-type-background),.elementor-25 .elementor-element.elementor-element-734d3fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-25 .elementor-element.elementor-element-ff102ff .elementor-heading-title{font-size:32px;line-height:35px}.elementor-25 .elementor-element.elementor-element-5f88038 .elementor-heading-title{font-size:24px;line-height:32px}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-734d3fd{--min-height:35vh}.elementor-25 .elementor-element.elementor-element-f535543{--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-25 .elementor-element.elementor-element-ff102ff .elementor-heading-title{font-size:22px;line-height:1.2em;letter-spacing:.8px}.elementor-25 .elementor-element.elementor-element-b42a781 .elementor-heading-title{font-size:20px}.elementor-25 .elementor-element.elementor-element-2562124{--padding-top:9%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%}.elementor-25 .elementor-element.elementor-element-5f88038 .elementor-heading-title{font-size:20px}.elementor-25 .elementor-element.elementor-element-1fac718{--padding-top:6%;--padding-bottom:3%;--padding-left:1%;--padding-right:1%}.elementor-25 .elementor-element.elementor-element-e7d5c16{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse}}@font-face{font-family:'Waldorf';font-style:normal;font-weight:400;font-display:auto;src:url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/waldorfschrift-regular-webfont-1.eot');src:url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/waldorfschrift-regular-webfont-1.eot?#iefix') format('embedded-opentype'),url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/waldorfschrift-regular-webfont-1.woff2') format('woff2'),url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/waldorfschrift-regular-webfont-1.woff') format('woff'),url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/waldorfschrift-regular-webfont-1.ttf') format('truetype'),url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/waldorfschrift-regular-webfont-1.svg#Waldorf') format('svg')}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;font-display:auto;src:url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/noto-sans-v36-latin-regular.woff2') format('woff2'),url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/noto-sans-v36-latin-regular.woff') format('woff'),url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/noto-sans-v36-latin-regular.ttf') format('truetype'),url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/noto-sans-v36-latin-regular.svg#NotoSans') format('svg')}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;font-display:auto;src:url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/noto-sans-v36-latin-700.woff2') format('woff2'),url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/noto-sans-v36-latin-700.woff') format('woff'),url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/noto-sans-v36-latin-700.ttf') format('truetype'),url('https://waldorfkindergarten-bremen-nord.de/wp-content/uploads/2024/02/noto-sans-v36-latin-700.svg#NotoSans') format('svg')}