.elementor-519 .elementor-element.elementor-element-3b934d90:not(.elementor-motion-effects-element-type-background),.elementor-519 .elementor-element.elementor-element-3b934d90>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-519 .elementor-element.elementor-element-3b934d90>.elementor-background-overlay{background-color:#414D4952;background-image:url(https://www.astridsaenger.at/wp-content/uploads/2026/08/KERA.jpg);background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-519 .elementor-element.elementor-element-3b934d90>.elementor-container{min-height:250px;text-align:center}.elementor-519 .elementor-element.elementor-element-3b934d90{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-50px;margin-bottom:0;padding:0 0 0 0}.elementor-519 .elementor-element.elementor-element-3b934d90>.elementor-shape-top .elementor-shape-fill{fill:#25505B}.elementor-519 .elementor-element.elementor-element-3b934d90>.elementor-shape-top svg{width:calc(100% + 1.3px);height:87px}.elementor-519 .elementor-element.elementor-element-3b934d90>.elementor-shape-bottom .elementor-shape-fill{fill:#FFF}.elementor-519 .elementor-element.elementor-element-3b934d90>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:0}.elementor-519 .elementor-element.elementor-element-622c79f:not(.elementor-motion-effects-element-type-background),.elementor-519 .elementor-element.elementor-element-622c79f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(0deg,#224C52 0%,#3C7A84 100%)}.elementor-519 .elementor-element.elementor-element-622c79f>.elementor-container{min-height:0}.elementor-519 .elementor-element.elementor-element-622c79f>.elementor-background-overlay{opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-519 .elementor-element.elementor-element-622c79f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-519 .elementor-element.elementor-element-d37855a:not(.elementor-motion-effects-element-type-background),.elementor-519 .elementor-element.elementor-element-d37855a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0;background-image:url(https://www.astridsaenger.at/wp-content/uploads/2026/08/schoen.jpg);background-size:cover}.elementor-519 .elementor-element.elementor-element-d37855a>.elementor-background-overlay{background-color:#2F5258D9;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-519 .elementor-element.elementor-element-d37855a>.elementor-container{min-height:61px}.elementor-519 .elementor-element.elementor-element-d37855a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0}.elementor-519 .elementor-element.elementor-element-d37855a>.elementor-shape-top .elementor-shape-fill{fill:#BFC7C7}.elementor-519 .elementor-element.elementor-element-d37855a>.elementor-shape-top svg{width:calc(252% + 1.3px);height:41px}.elementor-519 .elementor-element.elementor-element-91175cc:not(.elementor-motion-effects-element-type-background),.elementor-519 .elementor-element.elementor-element-91175cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://www.astridsaenger.at/wp-content/uploads/2020/08/1Lesende200438cm-e1629218716329.jpg);background-position:-23px 0;background-repeat:repeat-y;background-size:cover}.elementor-519 .elementor-element.elementor-element-91175cc>.elementor-background-overlay{background-color:#486B6A96;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-519 .elementor-element.elementor-element-91175cc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 0 0}.elementor-519 .elementor-element.elementor-element-7a34a94>.elementor-container{max-width:900px;min-height:242px}.elementor-519 .elementor-element.elementor-element-a20c6f1{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-519 .elementor-element.elementor-element-a20c6f1>.elementor-widget-container{background-color:#25484961;margin:18px 18px 18px 0;padding:40px 0 40px 20px}.elementor-519 .elementor-element.elementor-element-a20c6f1 .elementor-heading-title{font-family:"Assistant",Sans-serif;font-size:26px;font-weight:400;color:#FFF}.elementor-519 .elementor-element.elementor-element-53c7873{width:var(--container-widget-width,97.776%);max-width:97.776%;--container-widget-width:97.776%;--container-widget-flex-grow:0;columns:1;text-align:justify;font-size:22px;font-weight:400;line-height:1.6em;letter-spacing:.6px;color:#FFF}.elementor-519 .elementor-element.elementor-element-53c7873>.elementor-widget-container{background-color:#22414261;margin:-20px 0 0 0;padding:40px 40px 40px 20px}.elementor-519 .elementor-element.elementor-element-a3ff8ac>.elementor-container{max-width:900px}.elementor-519 .elementor-element.elementor-element-a3ff8ac{margin-top:50px;margin-bottom:0}.elementor-519 .elementor-element.elementor-element-16ee7ff:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-519 .elementor-element.elementor-element-16ee7ff>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#224142}.elementor-519 .elementor-element.elementor-element-16ee7ff>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-519 .elementor-element.elementor-element-16ee7ff>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-519 .elementor-element.elementor-element-171ee6c9>.elementor-widget-container{background-color:#224142;margin:10px 10px 10px 10px;border-radius:0 0 0 0}.elementor-519 .elementor-element.elementor-element-171ee6c9 .widget-image-caption{color:#FFF;font-size:36px;font-weight:600;text-transform:none;font-style:normal;line-height:36px;margin-block-start:0}.elementor-519 .elementor-element.elementor-element-286063cc>.elementor-widget-container{background-color:#224142;margin:-20px 0 0 0;padding:15px 15px 0 15px}.elementor-519 .elementor-element.elementor-element-286063cc{font-size:16px;font-weight:400;color:#FFF}.elementor-519 .elementor-element.elementor-element-286063cc p{margin-block-end:1px}.elementor-519 .elementor-element.elementor-element-159833c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-519 .elementor-element.elementor-element-159833c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#224142}.elementor-519 .elementor-element.elementor-element-159833c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-519 .elementor-element.elementor-element-159833c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-519 .elementor-element.elementor-element-54dbb959>.elementor-widget-container{background-color:#224142;margin:5px 5px 5px 5px}.elementor-519 .elementor-element.elementor-element-54dbb959 .widget-image-caption{color:#FFF;font-size:36px;font-weight:600;text-transform:none;font-style:normal;line-height:36px;margin-block-start:0}.elementor-519 .elementor-element.elementor-element-24189aef>.elementor-widget-container{background-color:#224142;margin:-20px 0 0 0;padding:15px 15px 0 15px}.elementor-519 .elementor-element.elementor-element-24189aef{font-size:16px;font-weight:400;color:#FFF}.elementor-519 .elementor-element.elementor-element-24189aef p{margin-block-end:1px}.elementor-519 .elementor-element.elementor-element-cbb58b9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-519 .elementor-element.elementor-element-cbb58b9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#224142}.elementor-519 .elementor-element.elementor-element-cbb58b9>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-519 .elementor-element.elementor-element-cbb58b9>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-519 .elementor-element.elementor-element-20fcf910>.elementor-widget-container{background-color:#224142;padding:5px 5px 5px 5px}.elementor-519 .elementor-element.elementor-element-20fcf910 .widget-image-caption{color:#FFF;font-size:36px;font-weight:600;text-transform:none;font-style:normal;line-height:36px;margin-block-start:0}.elementor-519 .elementor-element.elementor-element-66f92c5e>.elementor-widget-container{background-color:#224142;margin:-20px 0 0 0;padding:15px 15px 0 15px}.elementor-519 .elementor-element.elementor-element-66f92c5e{font-size:16px;font-weight:400;color:#FFF}.elementor-519 .elementor-element.elementor-element-66f92c5e p{margin-block-end:1px}.elementor-519 .elementor-element.elementor-element-93376c8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-519 .elementor-element.elementor-element-93376c8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#224142}.elementor-519 .elementor-element.elementor-element-93376c8>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-519 .elementor-element.elementor-element-93376c8>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-519 .elementor-element.elementor-element-388c1b21>.elementor-widget-container{background-color:#224142;padding:5px 5px 5px 5px}.elementor-519 .elementor-element.elementor-element-388c1b21 .widget-image-caption{color:#FFF;font-size:36px;font-weight:600;text-transform:none;font-style:normal;line-height:36px;margin-block-start:0}.elementor-519 .elementor-element.elementor-element-3ac1d8ed>.elementor-widget-container{background-color:#224142;margin:-20px 0 0 0;padding:15px 15px 0 15px}.elementor-519 .elementor-element.elementor-element-3ac1d8ed{font-size:16px;font-weight:400;color:#FFF}.elementor-519 .elementor-element.elementor-element-3ac1d8ed p{margin-block-end:1px}.elementor-519 .elementor-element.elementor-element-67e47f9>.elementor-container{max-width:800px}.elementor-519 .elementor-element.elementor-element-01e3974:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-519 .elementor-element.elementor-element-01e3974>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0}.elementor-519 .elementor-element.elementor-element-01e3974>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-519 .elementor-element.elementor-element-01e3974>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-519 .elementor-element.elementor-element-7743d89:not(.elementor-motion-effects-element-type-background),.elementor-519 .elementor-element.elementor-element-7743d89>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF0;background-image:url(https://www.astridsaenger.at/wp-content/uploads/2026/08/schoen.jpg);background-size:cover}.elementor-519 .elementor-element.elementor-element-7743d89>.elementor-background-overlay{background-color:#2F5258D9;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-519 .elementor-element.elementor-element-7743d89{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-519 .elementor-element.elementor-element-3e8048c{margin-top:73px;margin-bottom:0}.elementor-519 .elementor-element.elementor-element-1e72fd7 .elementor-button{background-color:#E74C4C;font-size:24px;fill:#000;color:#000}.elementor-519 .elementor-element.elementor-element-1e72fd7 .elementor-button:hover,.elementor-519 .elementor-element.elementor-element-1e72fd7 .elementor-button:focus{background-color:#E74C4C;color:#FFF}.elementor-519 .elementor-element.elementor-element-1e72fd7>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-519 .elementor-element.elementor-element-1e72fd7 .elementor-button:hover svg,.elementor-519 .elementor-element.elementor-element-1e72fd7 .elementor-button:focus svg{fill:#FFF}@media(min-width:768px){.elementor-519 .elementor-element.elementor-element-adb7ec7{width:29.8%}.elementor-519 .elementor-element.elementor-element-efb86fe{width:70.2%}.elementor-519 .elementor-element.elementor-element-16ee7ff{width:25.83%}.elementor-519 .elementor-element.elementor-element-159833c{width:25.83%}.elementor-519 .elementor-element.elementor-element-cbb58b9{width:22.463%}.elementor-519 .elementor-element.elementor-element-93376c8{width:25.83%}}@media(max-width:1024px){.elementor-519 .elementor-element.elementor-element-3b934d90{padding:0 0 0 0}.elementor-519 .elementor-element.elementor-element-91175cc:not(.elementor-motion-effects-element-type-background),.elementor-519 .elementor-element.elementor-element-91175cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-519 .elementor-element.elementor-element-53c7873>.elementor-widget-container{margin:0 0 0 0;padding:015px 015px 015px 015px}.elementor-519 .elementor-element.elementor-element-53c7873{font-size:16px}.elementor-519 .elementor-element.elementor-element-171ee6c9 .widget-image-caption{font-size:34px}.elementor-519 .elementor-element.elementor-element-286063cc>.elementor-widget-container{padding:2px 2px 2px 2px}.elementor-519 .elementor-element.elementor-element-286063cc{text-align:start}.elementor-519 .elementor-element.elementor-element-54dbb959 .widget-image-caption{font-size:34px}.elementor-519 .elementor-element.elementor-element-24189aef>.elementor-widget-container{padding:2px 2px 2px 2px}.elementor-519 .elementor-element.elementor-element-24189aef{text-align:start}.elementor-519 .elementor-element.elementor-element-20fcf910 .widget-image-caption{font-size:34px}.elementor-519 .elementor-element.elementor-element-66f92c5e>.elementor-widget-container{padding:2px 2px 2px 2px}.elementor-519 .elementor-element.elementor-element-66f92c5e{text-align:start}.elementor-519 .elementor-element.elementor-element-388c1b21 .widget-image-caption{font-size:34px}.elementor-519 .elementor-element.elementor-element-3ac1d8ed>.elementor-widget-container{padding:2px 2px 2px 2px}.elementor-519 .elementor-element.elementor-element-3ac1d8ed{text-align:start}}@media(max-width:767px){.elementor-519 .elementor-element.elementor-element-3b934d90>.elementor-background-overlay{background-image:url(https://www.astridsaenger.at/wp-content/uploads/2026/08/Verl3-300x100.jpg)}.elementor-519 .elementor-element.elementor-element-3b934d90>.elementor-container{min-height:150px}.elementor-519 .elementor-element.elementor-element-3b934d90{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-519 .elementor-element.elementor-element-91175cc:not(.elementor-motion-effects-element-type-background),.elementor-519 .elementor-element.elementor-element-91175cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-519 .elementor-element.elementor-element-53c7873>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-519 .elementor-element.elementor-element-53c7873{font-size:16px;line-height:1.6em;letter-spacing:1px}}@media(min-width:1025px){.elementor-519 .elementor-element.elementor-element-91175cc:not(.elementor-motion-effects-element-type-background),.elementor-519 .elementor-element.elementor-element-91175cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}