.elementor-386 .elementor-element.elementor-element-8aaa3bc > .elementor-container{min-height:256px;}.elementor-386 .elementor-element.elementor-element-8aaa3bc > .elementor-background-overlay{background-image:url("http://beratung-fuer-generationen.de/wp-content/uploads/2023/06/BFG-Headder-Privat-Kinder-Kapitalbildung.png");background-position:0px -62px;background-repeat:no-repeat;background-size:cover;opacity:0.42;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-8aaa3bc .elementor-background-overlay{filter:brightness( 123% ) contrast( 100% ) saturate( 158% ) blur( 0px ) hue-rotate( 44deg );}.elementor-386 .elementor-element.elementor-element-8aaa3bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-386 .elementor-element.elementor-element-fc8ada3{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-386 .elementor-element.elementor-element-fc8ada3 .elementor-headline{text-align:center;}.elementor-386 .elementor-element.elementor-element-fc8ada3 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-b33d03c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-386 .elementor-element.elementor-element-b33d03c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-b33d03c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-386 .elementor-element.elementor-element-b33d03c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-16361d2{text-align:center;}.elementor-386 .elementor-element.elementor-element-16361d2 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-386 .elementor-element.elementor-element-7505d21:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-386 .elementor-element.elementor-element-7505d21 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-7505d21 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-386 .elementor-element.elementor-element-7505d21 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-f424dd9{text-align:center;}.elementor-386 .elementor-element.elementor-element-f424dd9 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-386 .elementor-element.elementor-element-444f11f > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.08;}.elementor-386 .elementor-element.elementor-element-444f11f{margin-top:7px;margin-bottom:106px;}.elementor-386 .elementor-element.elementor-element-202d77c:not(.elementor-widget),.elementor-386 .elementor-element.elementor-element-202d77c > .elementor-widget-container{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) grayscale( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) grayscale( 1 ) hue-rotate( 0deg );}.elementor-386 .elementor-element.elementor-element-d9b400e{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-386 .elementor-element.elementor-element-d9b400e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-157a718 > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-386 .elementor-element.elementor-element-157a718 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-c96a807{text-align:right;}.elementor-386 .elementor-element.elementor-element-c96a807 > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-841bcd4 > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-386 .elementor-element.elementor-element-841bcd4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-80c56ae{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-386 .elementor-element.elementor-element-80c56ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-488cf20 > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-386 .elementor-element.elementor-element-488cf20 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-b43d200{text-align:right;}.elementor-386 .elementor-element.elementor-element-b43d200 > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-535e910 > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-386 .elementor-element.elementor-element-535e910 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-07ef3b8{font-size:12px;}.elementor-386 .elementor-element.elementor-element-6c86152 > .elementor-widget-container{transition-duration:1000ms;transition-property:all;}.elementor-386 .elementor-element.elementor-element-802212d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-386 .elementor-element.elementor-element-802212d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-802212d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-386 .elementor-element.elementor-element-802212d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-50a0c6e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-386 .elementor-element.elementor-element-50a0c6e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-386 .elementor-element.elementor-element-50a0c6e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-386 .elementor-element.elementor-element-50a0c6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-22268ff > .elementor-widget-container{transition-duration:1000ms;transition-property:all;}.elementor-386 .elementor-element.elementor-element-13baacc > .elementor-widget-container{transition-duration:1000ms;transition-property:all;}.elementor-386 .elementor-element.elementor-element-d1d6a63:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-386 .elementor-element.elementor-element-d1d6a63 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-d1d6a63 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-386 .elementor-element.elementor-element-d1d6a63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-d66666a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-386 .elementor-element.elementor-element-d66666a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-386 .elementor-element.elementor-element-d66666a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-386 .elementor-element.elementor-element-d66666a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-386 .elementor-element.elementor-element-5e2b49c > .elementor-widget-container{transition-duration:1000ms;transition-property:all;}.elementor-386 .elementor-element.elementor-element-430d286{text-align:center;}.elementor-386 .elementor-element.elementor-element-c72b8cf{margin-top:0px;margin-bottom:20px;}.elementor-386 .elementor-element.elementor-element-bae9d1c .aux-modern-button-wrapper{text-align:left;}.elementor-386 .elementor-element.elementor-element-bae9d1c .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-386 .elementor-element.elementor-element-bae9d1c .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-bae9d1c .aux-overlay:before, .elementor-386 .elementor-element.elementor-element-bae9d1c .aux-overlay:after{box-shadow:0px 8px 50px 0px rgba(0, 0, 0, 0.07);border-radius:15px 15px 15px 15px;}.elementor-386 .elementor-element.elementor-element-bae9d1c .aux-modern-button{padding:20px 44px 20px 45px;}.elementor-386 .elementor-element.elementor-element-bae9d1c .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-386 .elementor-element.elementor-element-bae9d1c .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-secondary );}.elementor-386 .elementor-element.elementor-element-bae9d1c .aux-text{font-size:17px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-386 .elementor-element.elementor-element-bae9d1c .aux-modern-button:hover .aux-text{color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-bae9d1c{animation-duration:1800ms;animation-delay:850ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}@media(max-width:1024px){.elementor-386 .elementor-element.elementor-element-8aaa3bc > .elementor-background-overlay{background-position:0px 0px;}.elementor-386 .elementor-element.elementor-element-bae9d1c .aux-modern-button{padding:17px 36px 17px 37px;}.elementor-386 .elementor-element.elementor-element-bae9d1c .aux-text{font-size:16px;}}@media(max-width:767px){.elementor-386 .elementor-element.elementor-element-8aaa3bc > .elementor-background-overlay{background-position:0px 0px;}.elementor-386 .elementor-element.elementor-element-bae9d1c .aux-modern-button-wrapper{text-align:center;}.elementor-386 .elementor-element.elementor-element-bae9d1c .aux-text{font-size:15px;}}/* Start custom CSS for aux_modern_button, class: .elementor-element-bae9d1c */.elementor-386 .elementor-element.elementor-element-bae9d1c .aux-overlay::after{
    transition: all 250ms ease-in;
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-386 .elementor-element.elementor-element-bae9d1c .aux-modern-button-wrapper{
        text-align: center;
    }
}/* End custom CSS */