.elementor-1325 .elementor-element.elementor-element-080bd1a{--display:flex;--min-height:75vh;--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:flex-end;--overflow:hidden;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:5rem;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-1325 .elementor-element.elementor-element-080bd1a:not(.elementor-motion-effects-element-type-background), .elementor-1325 .elementor-element.elementor-element-080bd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b54c072 );background-image:url("https://www-volksbankakademie-at-dev.wpms.raum15.at/wp-content/uploads/sites/61/2025/12/AdobeStock_1456773242_Preview.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1325 .elementor-element.elementor-element-080bd1a::before, .elementor-1325 .elementor-element.elementor-element-080bd1a > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-080bd1a > .e-con-inner > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-080bd1a > .elementor-background-slideshow::before, .elementor-1325 .elementor-element.elementor-element-080bd1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1325 .elementor-element.elementor-element-080bd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1325 .elementor-element.elementor-element-bb9defc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1325 .elementor-element.elementor-element-3e7da5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1325 .elementor-element.elementor-element-3e7da5c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:7vw;font-weight:900;line-height:1.1em;color:var( --e-global-color-b54c072 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1325 .elementor-element.elementor-element-64c66a4{font-family:"Roboto", Sans-serif;font-size:1.3rem;font-weight:400;color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-efac73e{--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;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--overflow:hidden;--border-radius:30px 30px 0px 0px;--padding-top:10%;--padding-bottom:7.5%;--padding-left:5%;--padding-right:5%;--z-index:3;}.elementor-1325 .elementor-element.elementor-element-efac73e:not(.elementor-motion-effects-element-type-background), .elementor-1325 .elementor-element.elementor-element-efac73e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b54c072 );}.elementor-1325 .elementor-element.elementor-element-adb932a{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;z-index:2;}.elementor-1325 .elementor-element.elementor-element-adb932a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.2rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-1325 .elementor-element.elementor-element-2f4ddae{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;top:10%;z-index:0;}body:not(.rtl) .elementor-1325 .elementor-element.elementor-element-2f4ddae{left:-5%;}body.rtl .elementor-1325 .elementor-element.elementor-element-2f4ddae{right:-5%;}.elementor-1325 .elementor-element.elementor-element-0a1b4c8{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1325 .elementor-element.elementor-element-fbed23a{--display:flex;--min-height:600px;--justify-content:flex-end;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1325 .elementor-element.elementor-element-fbed23a:not(.elementor-motion-effects-element-type-background), .elementor-1325 .elementor-element.elementor-element-fbed23a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-volksbankakademie-at-dev.wpms.raum15.at/wp-content/uploads/sites/61/2025/12/AdobeStock_1751877700_Preview.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1325 .elementor-element.elementor-element-fbed23a::before, .elementor-1325 .elementor-element.elementor-element-fbed23a > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-fbed23a > .e-con-inner > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-fbed23a > .elementor-background-slideshow::before, .elementor-1325 .elementor-element.elementor-element-fbed23a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1325 .elementor-element.elementor-element-fbed23a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 13%, var( --e-global-color-text ) 70%);}.elementor-1325 .elementor-element.elementor-element-fbed23a.e-con:hover{--e-con-transform-scale:1.01;}.elementor-1325 .elementor-element.elementor-element-fbed23a:hover::before, .elementor-1325 .elementor-element.elementor-element-fbed23a:hover > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-fbed23a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-fbed23a > .elementor-background-slideshow:hover::before, .elementor-1325 .elementor-element.elementor-element-fbed23a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1325 .elementor-element.elementor-element-fbed23a:hover{--overlay-opacity:0.3;}.elementor-1325 .elementor-element.elementor-element-fbed23a, .elementor-1325 .elementor-element.elementor-element-fbed23a::before{--overlay-transition:1s;}.elementor-1325 .elementor-element.elementor-element-b75de68 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-e4ae90c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:1.3rem;font-weight:400;color:var( --e-global-color-e3019c4 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1325 .elementor-element.elementor-element-3e83aa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:30px;}body:not(.rtl) .elementor-1325 .elementor-element.elementor-element-3e83aa6{right:30px;}body.rtl .elementor-1325 .elementor-element.elementor-element-3e83aa6{left:30px;}.elementor-1325 .elementor-element.elementor-element-3e83aa6 .elementor-icon-wrapper{text-align:end;}.elementor-1325 .elementor-element.elementor-element-3e83aa6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-3e83aa6.elementor-view-framed .elementor-icon, .elementor-1325 .elementor-element.elementor-element-3e83aa6.elementor-view-default .elementor-icon{color:var( --e-global-color-e3019c4 );border-color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-3e83aa6.elementor-view-framed .elementor-icon, .elementor-1325 .elementor-element.elementor-element-3e83aa6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-3e83aa6 .elementor-icon{font-size:35px;padding:5px;border-width:1px 1px 1px 1px;}.elementor-1325 .elementor-element.elementor-element-3e83aa6 .elementor-icon svg{height:35px;}.elementor-1325 .elementor-element.elementor-element-869dfed{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1325 .elementor-element.elementor-element-e0e31cd{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1325 .elementor-element.elementor-element-1e3c847{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1325 .elementor-element.elementor-element-1e3c847:not(.elementor-motion-effects-element-type-background), .elementor-1325 .elementor-element.elementor-element-1e3c847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-volksbankakademie-at-dev.wpms.raum15.at/wp-content/uploads/sites/61/2025/12/AdobeStock_600680452_Preview.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1325 .elementor-element.elementor-element-1e3c847::before, .elementor-1325 .elementor-element.elementor-element-1e3c847 > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-1e3c847 > .e-con-inner > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-1e3c847 > .elementor-background-slideshow::before, .elementor-1325 .elementor-element.elementor-element-1e3c847 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1325 .elementor-element.elementor-element-1e3c847 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 13%, var( --e-global-color-text ) 70%);}.elementor-1325 .elementor-element.elementor-element-1e3c847.e-con:hover{--e-con-transform-scale:1.01;}.elementor-1325 .elementor-element.elementor-element-1e3c847:hover::before, .elementor-1325 .elementor-element.elementor-element-1e3c847:hover > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-1e3c847:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-1e3c847 > .elementor-background-slideshow:hover::before, .elementor-1325 .elementor-element.elementor-element-1e3c847 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1325 .elementor-element.elementor-element-1e3c847:hover{--overlay-opacity:0.3;}.elementor-1325 .elementor-element.elementor-element-1e3c847, .elementor-1325 .elementor-element.elementor-element-1e3c847::before{--overlay-transition:1s;}.elementor-1325 .elementor-element.elementor-element-dbf525c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:500;color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-c430502{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:1.3rem;font-weight:400;color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-e0ebf21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:30px;}body:not(.rtl) .elementor-1325 .elementor-element.elementor-element-e0ebf21{right:30px;}body.rtl .elementor-1325 .elementor-element.elementor-element-e0ebf21{left:30px;}.elementor-1325 .elementor-element.elementor-element-e0ebf21 .elementor-icon-wrapper{text-align:end;}.elementor-1325 .elementor-element.elementor-element-e0ebf21.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-e0ebf21.elementor-view-framed .elementor-icon, .elementor-1325 .elementor-element.elementor-element-e0ebf21.elementor-view-default .elementor-icon{color:var( --e-global-color-e3019c4 );border-color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-e0ebf21.elementor-view-framed .elementor-icon, .elementor-1325 .elementor-element.elementor-element-e0ebf21.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-e0ebf21 .elementor-icon{font-size:35px;padding:5px;border-width:1px 1px 1px 1px;}.elementor-1325 .elementor-element.elementor-element-e0ebf21 .elementor-icon svg{height:35px;}.elementor-1325 .elementor-element.elementor-element-707118d{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1325 .elementor-element.elementor-element-707118d:not(.elementor-motion-effects-element-type-background), .elementor-1325 .elementor-element.elementor-element-707118d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-volksbankakademie-at-dev.wpms.raum15.at/wp-content/uploads/sites/61/2025/12/AdobeStock_1793956275_Preview.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1325 .elementor-element.elementor-element-707118d::before, .elementor-1325 .elementor-element.elementor-element-707118d > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-707118d > .e-con-inner > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-707118d > .elementor-background-slideshow::before, .elementor-1325 .elementor-element.elementor-element-707118d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1325 .elementor-element.elementor-element-707118d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 13%, var( --e-global-color-text ) 70%);}.elementor-1325 .elementor-element.elementor-element-707118d.e-con:hover{--e-con-transform-scale:1.01;}.elementor-1325 .elementor-element.elementor-element-707118d:hover::before, .elementor-1325 .elementor-element.elementor-element-707118d:hover > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-707118d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-707118d > .elementor-background-slideshow:hover::before, .elementor-1325 .elementor-element.elementor-element-707118d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1325 .elementor-element.elementor-element-707118d:hover{--overlay-opacity:0.3;}.elementor-1325 .elementor-element.elementor-element-707118d, .elementor-1325 .elementor-element.elementor-element-707118d::before{--overlay-transition:1s;}.elementor-1325 .elementor-element.elementor-element-45b73ed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:500;color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-2cb4b63{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:1.3rem;font-weight:400;color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-68466b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:30px;}body:not(.rtl) .elementor-1325 .elementor-element.elementor-element-68466b0{right:30px;}body.rtl .elementor-1325 .elementor-element.elementor-element-68466b0{left:30px;}.elementor-1325 .elementor-element.elementor-element-68466b0 .elementor-icon-wrapper{text-align:end;}.elementor-1325 .elementor-element.elementor-element-68466b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-68466b0.elementor-view-framed .elementor-icon, .elementor-1325 .elementor-element.elementor-element-68466b0.elementor-view-default .elementor-icon{color:var( --e-global-color-e3019c4 );border-color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-68466b0.elementor-view-framed .elementor-icon, .elementor-1325 .elementor-element.elementor-element-68466b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-68466b0 .elementor-icon{font-size:35px;padding:5px;border-width:1px 1px 1px 1px;}.elementor-1325 .elementor-element.elementor-element-68466b0 .elementor-icon svg{height:35px;}.elementor-1325 .elementor-element.elementor-element-f715af8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1325 .elementor-element.elementor-element-112e30f{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1325 .elementor-element.elementor-element-112e30f:not(.elementor-motion-effects-element-type-background), .elementor-1325 .elementor-element.elementor-element-112e30f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-volksbankakademie-at-dev.wpms.raum15.at/wp-content/uploads/sites/61/2025/12/AdobeStock_1782291624_Preview.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1325 .elementor-element.elementor-element-112e30f::before, .elementor-1325 .elementor-element.elementor-element-112e30f > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-112e30f > .e-con-inner > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-112e30f > .elementor-background-slideshow::before, .elementor-1325 .elementor-element.elementor-element-112e30f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1325 .elementor-element.elementor-element-112e30f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 13%, var( --e-global-color-text ) 70%);}.elementor-1325 .elementor-element.elementor-element-112e30f.e-con:hover{--e-con-transform-scale:1.01;}.elementor-1325 .elementor-element.elementor-element-112e30f:hover::before, .elementor-1325 .elementor-element.elementor-element-112e30f:hover > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-112e30f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-112e30f > .elementor-background-slideshow:hover::before, .elementor-1325 .elementor-element.elementor-element-112e30f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1325 .elementor-element.elementor-element-112e30f:hover{--overlay-opacity:0.3;}.elementor-1325 .elementor-element.elementor-element-112e30f, .elementor-1325 .elementor-element.elementor-element-112e30f::before{--overlay-transition:1s;}.elementor-1325 .elementor-element.elementor-element-d405b38 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:500;color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-dbeeb54{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:1.3rem;font-weight:400;color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-1f9d737{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:30px;}body:not(.rtl) .elementor-1325 .elementor-element.elementor-element-1f9d737{right:30px;}body.rtl .elementor-1325 .elementor-element.elementor-element-1f9d737{left:30px;}.elementor-1325 .elementor-element.elementor-element-1f9d737 .elementor-icon-wrapper{text-align:end;}.elementor-1325 .elementor-element.elementor-element-1f9d737.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-1f9d737.elementor-view-framed .elementor-icon, .elementor-1325 .elementor-element.elementor-element-1f9d737.elementor-view-default .elementor-icon{color:var( --e-global-color-e3019c4 );border-color:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-1f9d737.elementor-view-framed .elementor-icon, .elementor-1325 .elementor-element.elementor-element-1f9d737.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3019c4 );}.elementor-1325 .elementor-element.elementor-element-1f9d737 .elementor-icon{font-size:35px;padding:5px;border-width:1px 1px 1px 1px;}.elementor-1325 .elementor-element.elementor-element-1f9d737 .elementor-icon svg{height:35px;}.elementor-1325 .elementor-element.elementor-element-4d8c2c8{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;--z-index:3;}.elementor-1325 .elementor-element.elementor-element-4d8c2c8:not(.elementor-motion-effects-element-type-background), .elementor-1325 .elementor-element.elementor-element-4d8c2c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b54c072 );}.elementor-1325 .elementor-element.elementor-element-5bea23c{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;bottom:35%;z-index:0;}body:not(.rtl) .elementor-1325 .elementor-element.elementor-element-5bea23c{right:-15%;}body.rtl .elementor-1325 .elementor-element.elementor-element-5bea23c{left:-15%;}.elementor-1325 .elementor-element.elementor-element-2b83360{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;z-index:2;}.elementor-1325 .elementor-element.elementor-element-2b83360 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.2rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-1325 .elementor-element.elementor-element-7e68e8d{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-normal-text-color:var( --e-global-color-text );--e-filter-hover-text-color:var( --e-global-color-secondary );--e-filter-active-text-color:var( --e-global-color-primary );}.elementor-1325 .elementor-element.elementor-element-7e68e8d .e-filter-item{font-size:1.4rem;font-weight:300;line-height:1.5rem;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1325 .elementor-element.elementor-element-a3c3112{--grid-columns:3;}.elementor-1325 .elementor-element.elementor-element-51924c5{--display:flex;--min-height:40rem;--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;--overlay-opacity:0.3;--margin-top:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;--z-index:2;}.elementor-1325 .elementor-element.elementor-element-51924c5::before, .elementor-1325 .elementor-element.elementor-element-51924c5 > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-51924c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1325 .elementor-element.elementor-element-51924c5 > .elementor-background-slideshow::before, .elementor-1325 .elementor-element.elementor-element-51924c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1325 .elementor-element.elementor-element-51924c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-1325 .elementor-element.elementor-element-080bd1a:not(.elementor-motion-effects-element-type-background), .elementor-1325 .elementor-element.elementor-element-080bd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1325 .elementor-element.elementor-element-fbed23a:not(.elementor-motion-effects-element-type-background), .elementor-1325 .elementor-element.elementor-element-fbed23a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1325 .elementor-element.elementor-element-1e3c847:not(.elementor-motion-effects-element-type-background), .elementor-1325 .elementor-element.elementor-element-1e3c847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1325 .elementor-element.elementor-element-707118d:not(.elementor-motion-effects-element-type-background), .elementor-1325 .elementor-element.elementor-element-707118d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1325 .elementor-element.elementor-element-112e30f:not(.elementor-motion-effects-element-type-background), .elementor-1325 .elementor-element.elementor-element-112e30f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1325 .elementor-element.elementor-element-a3c3112{--grid-columns:2;}}@media(max-width:767px){.elementor-1325 .elementor-element.elementor-element-a3c3112{--grid-columns:1;}}/* Start custom CSS for html, class: .elementor-element-2f4ddae */.color-blob {
  position: absolute;
  width: 4vw;
  height: 4vh;

  /* mehrere weiche Radial-Verläufe kombinieren */
  background: radial-gradient(circle at 40% 20%, rgba(255, 120, 180, 0.6), transparent 50%),
              radial-gradient(circle at 70% 60%, rgba(200, 160, 230, 0.3), transparent 70%),
              radial-gradient(circle at 10% 70%, rgba(150, 120, 255, 0.25), transparent 70%);

  filter: blur(90px);
  opacity: 0,9;

  /* sanft rund */
  border-radius: 50%;

  /* optional zum Testen */
  pointer-events: none;
}

@keyframes blobFloat {
  0%   { transform: translate(0, 0) scale(1); }
  50%  { transform: translate(180px, -200px) scale(1.2); }
  100% { transform: translate(0, 0) scale(1); }
}

.color-blob {
  animation: blobFloat 6s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbed23a */.elementor-1325 .elementor-element.elementor-element-fbed23a:hover .elementor-icon {
    fill: #E6007B!important;
    border-color: #E6007B!important;
}

.elementor-1325 .elementor-element.elementor-element-fbed23a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e3c847 */.elementor-1325 .elementor-element.elementor-element-1e3c847:hover .elementor-icon {
    fill: #E6007B!important;
    border-color: #E6007B!important;
}

.elementor-1325 .elementor-element.elementor-element-1e3c847:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707118d */.elementor-1325 .elementor-element.elementor-element-707118d:hover .elementor-icon {
    fill: #E6007B!important;
    border-color: #E6007B!important;
}

.elementor-1325 .elementor-element.elementor-element-707118d:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-112e30f */.elementor-1325 .elementor-element.elementor-element-112e30f:hover .elementor-icon {
    fill: #E6007B!important;
    border-color: #E6007B!important;
}

.elementor-1325 .elementor-element.elementor-element-112e30f:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5bea23c */.blue-blob {
  position: absolute;
  width: 40vw;
  height: 40vh;

  /* zentraler intensiver Kern */
background: radial-gradient(
    circle at 70% 30%,
    rgba(60, 100, 160, 0.85) 0%,
    rgba(60, 100, 160, 0.40) 35%,
    rgba(60, 100, 160, 0.08) 60%,
    transparent 100%
  );

  /* extrem weiche Kanten */
  filter: blur(120px);

  /* leichte organische Form */
  border-radius: 60% 40% 55% 45% / 55% 45% 60% 40%;

  opacity: 0.9;
  pointer-events: none;
}

@keyframes driftBlue {
  0%   { transform: translate(0, 0) scale(1); }
  50%  { transform: translate(-10vh, -200px) scale(1.1); }
  100% { transform: translate(0, 0) scale(1); }
}

.blue-blob {
  animation: driftBlue 6s ease-in-out infinite;
}/* End custom CSS */