.elementor-2 .elementor-element.elementor-element-ff172ed{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-ff172ed:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ff172ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katharinaplange.com/wp-content/uploads/2025/09/Mask-group-2.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-ff172ed::before, .elementor-2 .elementor-element.elementor-element-ff172ed > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ff172ed > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ff172ed > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ff172ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ff172ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-7a54dbc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-81951bf{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-81951bf img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-fc14cfa .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;line-height:1em;}.elementor-2 .elementor-element.elementor-element-50ba9e0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;line-height:1em;color:var( --e-global-color-85c8acf );}.elementor-2 .elementor-element.elementor-element-36a0dc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-2 .elementor-element.elementor-element-36a0dc4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-79cbfcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-2 .elementor-element.elementor-element-79cbfcf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-14dc4bf{width:var( --container-widget-width, 220px );max-width:220px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-14dc4bf img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-c088a48{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-c088a48 img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-39f4fc3b{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-c40ca12{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-5eeb68f .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-6035179{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-6035179 img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-0972112{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-03fec78.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-03fec78 .elementor-main-swiper{height:70px;width:100%;}.elementor-2 .elementor-element.elementor-element-03fec78 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-03fec78 .elementor-swiper-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-03fec78 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-2 .elementor-element.elementor-element-0101e72{--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:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.14;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-0101e72:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0101e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2629f1 );}.elementor-2 .elementor-element.elementor-element-0101e72::before, .elementor-2 .elementor-element.elementor-element-0101e72 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0101e72 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0101e72 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0101e72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0101e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://katharinaplange.com/wp-content/uploads/2025/08/bg-pattern-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-faad81d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-faad81d .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e3e0846{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-e3e0846 img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-b6943c0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e03785e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 1px 1px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0992023 );--border-color:var( --e-global-color-0992023 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px -3px #8895B2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e03785e:hover{background-color:var( --e-global-color-8345fb6 );border-style:solid;border-width:1px 5px 5px 1px;--border-top-width:1px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-0992023 );--border-color:var( --e-global-color-0992023 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2 .elementor-element.elementor-element-e03785e, .elementor-2 .elementor-element.elementor-element-e03785e::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-dfdc74d{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-0813a5b );border-radius:15px 15px 15px 15px;--icon-box-icon-margin:25px;}.elementor-2 .elementor-element.elementor-element-dfdc74d .elementor-icon-box-wrapper{align-items:center;}.elementor-2 .elementor-element.elementor-element-dfdc74d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-dfdc74d .elementor-icon{font-size:54px;}.elementor-2 .elementor-element.elementor-element-dfdc74d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-dfdc74d .elementor-icon-box-title a{font-family:var( --e-global-typography-0305b06-font-family ), Sans-serif;font-size:var( --e-global-typography-0305b06-font-size );font-weight:var( --e-global-typography-0305b06-font-weight );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-cddb86c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-cddb86c{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-cddb86c{right:-3px;}.elementor-2 .elementor-element.elementor-element-cddb86c{top:15px;}.elementor-2 .elementor-element.elementor-element-367abd8{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 1px 1px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0992023 );--border-color:var( --e-global-color-0992023 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px -3px #8895B2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-367abd8:hover{background-color:var( --e-global-color-8345fb6 );border-style:solid;border-width:1px 5px 5px 1px;--border-top-width:1px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-0992023 );--border-color:var( --e-global-color-0992023 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2 .elementor-element.elementor-element-367abd8, .elementor-2 .elementor-element.elementor-element-367abd8::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-2a4f878{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-0813a5b );border-radius:15px 15px 15px 15px;--icon-box-icon-margin:25px;}.elementor-2 .elementor-element.elementor-element-2a4f878 .elementor-icon-box-wrapper{align-items:center;}.elementor-2 .elementor-element.elementor-element-2a4f878 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2a4f878 .elementor-icon{font-size:54px;}.elementor-2 .elementor-element.elementor-element-2a4f878 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2a4f878 .elementor-icon-box-title a{font-family:var( --e-global-typography-0305b06-font-family ), Sans-serif;font-size:var( --e-global-typography-0305b06-font-size );font-weight:var( --e-global-typography-0305b06-font-weight );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-95f2547.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-95f2547{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-95f2547{right:-3px;}.elementor-2 .elementor-element.elementor-element-95f2547{top:15px;}.elementor-2 .elementor-element.elementor-element-58bd923{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 1px 1px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0992023 );--border-color:var( --e-global-color-0992023 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px -3px #8895B2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-58bd923:hover{background-color:var( --e-global-color-8345fb6 );border-style:solid;border-width:1px 5px 5px 1px;--border-top-width:1px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-0992023 );--border-color:var( --e-global-color-0992023 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2 .elementor-element.elementor-element-58bd923, .elementor-2 .elementor-element.elementor-element-58bd923::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-7fbdda6.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7fbdda6{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-7fbdda6{right:-3px;}.elementor-2 .elementor-element.elementor-element-7fbdda6{top:15px;}.elementor-2 .elementor-element.elementor-element-1e88dfe{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-0813a5b );border-radius:15px 15px 15px 15px;--icon-box-icon-margin:25px;}.elementor-2 .elementor-element.elementor-element-1e88dfe .elementor-icon-box-wrapper{align-items:center;}.elementor-2 .elementor-element.elementor-element-1e88dfe .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1e88dfe .elementor-icon{font-size:54px;}.elementor-2 .elementor-element.elementor-element-1e88dfe .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1e88dfe .elementor-icon-box-title a{font-family:var( --e-global-typography-0305b06-font-family ), Sans-serif;font-size:var( --e-global-typography-0305b06-font-size );font-weight:var( --e-global-typography-0305b06-font-weight );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-eb35b32{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 1px 1px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0992023 );--border-color:var( --e-global-color-0992023 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px -3px #8895B2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-eb35b32:hover{background-color:var( --e-global-color-8345fb6 );border-style:solid;border-width:1px 5px 5px 1px;--border-top-width:1px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-0992023 );--border-color:var( --e-global-color-0992023 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2 .elementor-element.elementor-element-eb35b32, .elementor-2 .elementor-element.elementor-element-eb35b32::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-cac17c4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-cac17c4{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-cac17c4{right:-3px;}.elementor-2 .elementor-element.elementor-element-cac17c4{top:15px;}.elementor-2 .elementor-element.elementor-element-846dba9{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-0813a5b );border-radius:15px 15px 15px 15px;--icon-box-icon-margin:25px;}.elementor-2 .elementor-element.elementor-element-846dba9 .elementor-icon-box-wrapper{align-items:center;}.elementor-2 .elementor-element.elementor-element-846dba9 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-846dba9 .elementor-icon{font-size:54px;}.elementor-2 .elementor-element.elementor-element-846dba9 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-846dba9 .elementor-icon-box-title a{font-family:var( --e-global-typography-0305b06-font-family ), Sans-serif;font-size:var( --e-global-typography-0305b06-font-size );font-weight:var( --e-global-typography-0305b06-font-weight );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-d7d14ae{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 1px 1px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0992023 );--border-color:var( --e-global-color-0992023 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px -3px #8895B2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d7d14ae:hover{background-color:var( --e-global-color-8345fb6 );border-style:solid;border-width:1px 5px 5px 1px;--border-top-width:1px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-0992023 );--border-color:var( --e-global-color-0992023 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2 .elementor-element.elementor-element-d7d14ae, .elementor-2 .elementor-element.elementor-element-d7d14ae::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-7310f3c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7310f3c{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-7310f3c{right:-3px;}.elementor-2 .elementor-element.elementor-element-7310f3c{top:15px;}.elementor-2 .elementor-element.elementor-element-51d02a8{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-0813a5b );border-radius:15px 15px 15px 15px;--icon-box-icon-margin:25px;}.elementor-2 .elementor-element.elementor-element-51d02a8 .elementor-icon-box-wrapper{align-items:center;}.elementor-2 .elementor-element.elementor-element-51d02a8 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-51d02a8 .elementor-icon{font-size:54px;}.elementor-2 .elementor-element.elementor-element-51d02a8 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-51d02a8 .elementor-icon-box-title a{font-family:var( --e-global-typography-0305b06-font-family ), Sans-serif;font-size:var( --e-global-typography-0305b06-font-size );font-weight:var( --e-global-typography-0305b06-font-weight );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-f31bac7{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 1px 1px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0992023 );--border-color:var( --e-global-color-0992023 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px -3px #8895B2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f31bac7:hover{background-color:var( --e-global-color-8345fb6 );border-style:solid;border-width:1px 5px 5px 1px;--border-top-width:1px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-0992023 );--border-color:var( --e-global-color-0992023 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-2 .elementor-element.elementor-element-f31bac7, .elementor-2 .elementor-element.elementor-element-f31bac7::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-1a28cae.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1a28cae{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-1a28cae{right:-3px;}.elementor-2 .elementor-element.elementor-element-1a28cae{top:15px;}.elementor-2 .elementor-element.elementor-element-341aab2{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-0813a5b );border-radius:15px 15px 15px 15px;--icon-box-icon-margin:25px;}.elementor-2 .elementor-element.elementor-element-341aab2 .elementor-icon-box-wrapper{align-items:center;}.elementor-2 .elementor-element.elementor-element-341aab2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-341aab2 .elementor-icon{font-size:54px;}.elementor-2 .elementor-element.elementor-element-341aab2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-341aab2 .elementor-icon-box-title a{font-family:var( --e-global-typography-0305b06-font-family ), Sans-serif;font-size:var( --e-global-typography-0305b06-font-size );font-weight:var( --e-global-typography-0305b06-font-weight );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-e6126a0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-1c7f839{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1c7f839 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-e79347d{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-e79347d img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-5983f5d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dafefda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c4c6639{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-c4c6639 img{width:100%;max-width:100%;height:390px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-eed72c6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-71232ed{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-71232ed .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-e6f68a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c6082f5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-c6082f5 img{width:100%;max-width:100%;height:390px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-f72ad3a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-04c5dc6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-04c5dc6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-aa35ad7{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fa484bd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-fa484bd img{width:100%;max-width:100%;height:390px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-89a397b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0a1800f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-0a1800f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-a3ad570{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4dd5b50{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-4dd5b50 img{width:100%;max-width:100%;height:390px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-0b10bfc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a2c627c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-a2c627c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-6c47838{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-46f5bf6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.06;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.5);--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-46f5bf6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-46f5bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2629f1 );}.elementor-2 .elementor-element.elementor-element-46f5bf6::before, .elementor-2 .elementor-element.elementor-element-46f5bf6 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-46f5bf6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-46f5bf6 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-46f5bf6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-46f5bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://katharinaplange.com/wp-content/uploads/2025/08/BG-pattern-2-1-scaled.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-fba08c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-fba08c2 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-06395ac{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-06395ac img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-b2598d7{width:var( --container-widget-width, 65% );max-width:65%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-4604c33 );}.elementor-2 .elementor-element.elementor-element-40a7cb8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:80px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-402ddf9{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-402ddf9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-402ddf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-833b149{width:var( --container-widget-width, 74px );max-width:74px;background-color:var( --e-global-color-8e574b5 );margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;--container-widget-width:74px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 2px;border-color:var( --e-global-color-5955d60 );border-radius:12px 12px 12px 12px;text-align:center;}.elementor-2 .elementor-element.elementor-element-833b149.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2 .elementor-element.elementor-element-833b149 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;line-height:1em;color:var( --e-global-color-eacd073 );}.elementor-2 .elementor-element.elementor-element-ec0833d .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-ec0833d .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ec0833d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ec0833d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-ec0833d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-f7d80eb.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f7d80eb{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-f7d80eb{right:-3px;}.elementor-2 .elementor-element.elementor-element-f7d80eb{top:15px;}.elementor-2 .elementor-element.elementor-element-8ec47f6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-8ec47f6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8ec47f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-d02a06e{width:var( --container-widget-width, 74px );max-width:74px;background-color:var( --e-global-color-8e574b5 );margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;--container-widget-width:74px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 2px;border-color:var( --e-global-color-5955d60 );border-radius:12px 12px 12px 12px;text-align:center;}.elementor-2 .elementor-element.elementor-element-d02a06e.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2 .elementor-element.elementor-element-d02a06e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;line-height:1em;color:var( --e-global-color-eacd073 );}.elementor-2 .elementor-element.elementor-element-baea05c .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-baea05c .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-baea05c .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-baea05c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-baea05c .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-3dc5d4a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3dc5d4a{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-3dc5d4a{right:-3px;}.elementor-2 .elementor-element.elementor-element-3dc5d4a{top:15px;}.elementor-2 .elementor-element.elementor-element-92937a5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-92937a5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-92937a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-d0658b8{width:var( --container-widget-width, 74px );max-width:74px;background-color:var( --e-global-color-8e574b5 );margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;--container-widget-width:74px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 2px;border-color:var( --e-global-color-5955d60 );border-radius:12px 12px 12px 12px;text-align:center;}.elementor-2 .elementor-element.elementor-element-d0658b8.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2 .elementor-element.elementor-element-d0658b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;line-height:1em;color:var( --e-global-color-eacd073 );}.elementor-2 .elementor-element.elementor-element-766a8c6 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-766a8c6 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-766a8c6 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-766a8c6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-766a8c6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-e5d9ba8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e5d9ba8{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-e5d9ba8{right:-3px;}.elementor-2 .elementor-element.elementor-element-e5d9ba8{top:15px;}.elementor-2 .elementor-element.elementor-element-ef5ea7d .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-1a0a410{--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;--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:350px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-1a0a410:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1a0a410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D3E84;}.elementor-2 .elementor-element.elementor-element-d615474{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-424fc60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-424fc60 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-526133c{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-526133c img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-22ccc4d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5ff3a21{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1.06px 1.06px 1.06px 1.06px;--border-top-width:1.06px;--border-right-width:1.06px;--border-bottom-width:1.06px;--border-left-width:1.06px;border-color:var( --e-global-color-dfbf7a3 );--border-color:var( --e-global-color-dfbf7a3 );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-5ff3a21:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5ff3a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd8162e );}.elementor-2 .elementor-element.elementor-element-5ff3a21:hover{background-color:var( --e-global-color-8345fb6 );}.elementor-2 .elementor-element.elementor-element-4c30adf{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:var( --e-global-color-4604c33 );}.elementor-2 .elementor-element.elementor-element-8cf6e39.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-8cf6e39.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-8cf6e39.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-8cf6e39 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-8cf6e39 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-8cf6e39 .elementor-image-box-title{font-weight:bold;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-953041d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-953041d{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-953041d{right:-3px;}.elementor-2 .elementor-element.elementor-element-953041d{top:15px;}.elementor-2 .elementor-element.elementor-element-c69a3a2{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1.06px 1.06px 1.06px 1.06px;--border-top-width:1.06px;--border-right-width:1.06px;--border-bottom-width:1.06px;--border-left-width:1.06px;border-color:var( --e-global-color-dfbf7a3 );--border-color:var( --e-global-color-dfbf7a3 );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-c69a3a2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c69a3a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd8162e );}.elementor-2 .elementor-element.elementor-element-c69a3a2:hover{background-color:var( --e-global-color-8345fb6 );}.elementor-2 .elementor-element.elementor-element-b8537bc{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:var( --e-global-color-4604c33 );}.elementor-2 .elementor-element.elementor-element-588e624.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-588e624.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-588e624.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-588e624 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-588e624 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-588e624 .elementor-image-box-title{font-weight:bold;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ca174a5.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ca174a5{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-ca174a5{right:-3px;}.elementor-2 .elementor-element.elementor-element-ca174a5{top:15px;}.elementor-2 .elementor-element.elementor-element-2f67444{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1.06px 1.06px 1.06px 1.06px;--border-top-width:1.06px;--border-right-width:1.06px;--border-bottom-width:1.06px;--border-left-width:1.06px;border-color:var( --e-global-color-dfbf7a3 );--border-color:var( --e-global-color-dfbf7a3 );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-2f67444:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2f67444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd8162e );}.elementor-2 .elementor-element.elementor-element-2f67444:hover{background-color:var( --e-global-color-8345fb6 );}.elementor-2 .elementor-element.elementor-element-b5563cb{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:var( --e-global-color-4604c33 );}.elementor-2 .elementor-element.elementor-element-efc344e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-efc344e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-efc344e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-efc344e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-efc344e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-efc344e .elementor-image-box-title{font-weight:bold;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-397ee6c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-397ee6c{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-397ee6c{right:-3px;}.elementor-2 .elementor-element.elementor-element-397ee6c{top:15px;}.elementor-2 .elementor-element.elementor-element-32d1ddf{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1.06px 1.06px 1.06px 1.06px;--border-top-width:1.06px;--border-right-width:1.06px;--border-bottom-width:1.06px;--border-left-width:1.06px;border-color:var( --e-global-color-dfbf7a3 );--border-color:var( --e-global-color-dfbf7a3 );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-32d1ddf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-32d1ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd8162e );}.elementor-2 .elementor-element.elementor-element-32d1ddf:hover{background-color:var( --e-global-color-8345fb6 );}.elementor-2 .elementor-element.elementor-element-e052b04{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:var( --e-global-color-4604c33 );}.elementor-2 .elementor-element.elementor-element-7af7735.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-7af7735.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7af7735.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-7af7735 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-7af7735 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-7af7735 .elementor-image-box-title{font-weight:bold;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-31d6455.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-31d6455{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-31d6455{right:-3px;}.elementor-2 .elementor-element.elementor-element-31d6455{top:15px;}.elementor-2 .elementor-element.elementor-element-80fdd2e{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1.06px 1.06px 1.06px 1.06px;--border-top-width:1.06px;--border-right-width:1.06px;--border-bottom-width:1.06px;--border-left-width:1.06px;border-color:var( --e-global-color-dfbf7a3 );--border-color:var( --e-global-color-dfbf7a3 );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-80fdd2e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-80fdd2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd8162e );}.elementor-2 .elementor-element.elementor-element-80fdd2e:hover{background-color:var( --e-global-color-8345fb6 );}.elementor-2 .elementor-element.elementor-element-2b586ed{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:var( --e-global-color-4604c33 );}.elementor-2 .elementor-element.elementor-element-903e2c7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-903e2c7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-903e2c7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-903e2c7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-903e2c7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-903e2c7 .elementor-image-box-title{font-weight:bold;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-7bf74f8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7bf74f8{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-7bf74f8{right:-3px;}.elementor-2 .elementor-element.elementor-element-7bf74f8{top:15px;}.elementor-2 .elementor-element.elementor-element-273624a{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1.06px 1.06px 1.06px 1.06px;--border-top-width:1.06px;--border-right-width:1.06px;--border-bottom-width:1.06px;--border-left-width:1.06px;border-color:var( --e-global-color-dfbf7a3 );--border-color:var( --e-global-color-dfbf7a3 );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-273624a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-273624a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd8162e );}.elementor-2 .elementor-element.elementor-element-273624a:hover{background-color:var( --e-global-color-8345fb6 );}.elementor-2 .elementor-element.elementor-element-b36e233{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:var( --e-global-color-4604c33 );}.elementor-2 .elementor-element.elementor-element-3d872f5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-3d872f5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-3d872f5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3d872f5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-3d872f5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-3d872f5 .elementor-image-box-title{font-weight:bold;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-69e1b1c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-69e1b1c{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-69e1b1c{right:-3px;}.elementor-2 .elementor-element.elementor-element-69e1b1c{top:15px;}.elementor-2 .elementor-element.elementor-element-803b8c3{--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;--justify-content:space-between;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-25e2b22{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-025f077{width:100%;max-width:100%;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-025f077 img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-594e1df{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1a316e0{background-image:url("https://katharinaplange.com/wp-content/uploads/2025/08/Rectangle-26.svg");padding:0px 20px 0px 0px;background-position:center right;background-repeat:no-repeat;text-align:right;}.elementor-2 .elementor-element.elementor-element-1a316e0.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2 .elementor-element.elementor-element-1a316e0 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-2ae9c2e{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-2ae9c2e img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-0403907{padding:0px 0px 17px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-ec67d77 );border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(38px/2);}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(38px/2);}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(38px/2);}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-38px/2);}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-38px/2);}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-ec67d77 );}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-0e4a71e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-34aa585{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#102B6533;--border-color:#102B6533;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(16.000000000000004, 43.000000000000064, 101.00000000000001, 0.2);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-639911e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-639911e{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-639911e{right:-3px;}.elementor-2 .elementor-element.elementor-element-639911e{top:20px;}.elementor-2 .elementor-element.elementor-element-d11fd6e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d11fd6e{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-d11fd6e{right:-3px;}.elementor-2 .elementor-element.elementor-element-d11fd6e{top:20px;}.elementor-2 .elementor-element.elementor-element-083807b{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-083807b .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-083807b .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-083807b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-083807b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-083807b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-427fa8c .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-de74e26{--display:flex;--min-height:357px;--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.1;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-de74e26:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-de74e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2629f1 );}.elementor-2 .elementor-element.elementor-element-de74e26::before, .elementor-2 .elementor-element.elementor-element-de74e26 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-de74e26 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-de74e26 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-de74e26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-de74e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://katharinaplange.com/wp-content/uploads/2025/08/Clip-path-group-scaled.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e4e010b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f39886e{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF33;}.elementor-2 .elementor-element.elementor-element-f39886e .elementor-counter-title{justify-content:center;color:var( --e-global-color-4604c33 );font-family:var( --e-global-typography-edc72fd-font-family ), Sans-serif;font-size:var( --e-global-typography-edc72fd-font-size );font-weight:var( --e-global-typography-edc72fd-font-weight );line-height:var( --e-global-typography-edc72fd-line-height );}.elementor-2 .elementor-element.elementor-element-f39886e .elementor-counter{gap:20px;}.elementor-2 .elementor-element.elementor-element-f39886e .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-size:70px;font-weight:500;line-height:1em;}.elementor-2 .elementor-element.elementor-element-8f71c27{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF33;}.elementor-2 .elementor-element.elementor-element-8f71c27 .elementor-counter-title{justify-content:center;color:var( --e-global-color-4604c33 );font-family:var( --e-global-typography-edc72fd-font-family ), Sans-serif;font-size:var( --e-global-typography-edc72fd-font-size );font-weight:var( --e-global-typography-edc72fd-font-weight );line-height:var( --e-global-typography-edc72fd-line-height );}.elementor-2 .elementor-element.elementor-element-8f71c27 .elementor-counter{gap:20px;}.elementor-2 .elementor-element.elementor-element-8f71c27 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-size:70px;font-weight:500;line-height:1em;}.elementor-2 .elementor-element.elementor-element-6a92da3{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF33;}.elementor-2 .elementor-element.elementor-element-6a92da3 .elementor-counter-title{justify-content:center;color:var( --e-global-color-4604c33 );font-family:var( --e-global-typography-edc72fd-font-family ), Sans-serif;font-size:var( --e-global-typography-edc72fd-font-size );font-weight:var( --e-global-typography-edc72fd-font-weight );line-height:var( --e-global-typography-edc72fd-line-height );}.elementor-2 .elementor-element.elementor-element-6a92da3 .elementor-counter{gap:20px;}.elementor-2 .elementor-element.elementor-element-6a92da3 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-size:70px;font-weight:500;line-height:1em;}.elementor-2 .elementor-element.elementor-element-1c09f78 .elementor-counter-title{justify-content:center;color:var( --e-global-color-4604c33 );font-family:var( --e-global-typography-edc72fd-font-family ), Sans-serif;font-size:var( --e-global-typography-edc72fd-font-size );font-weight:var( --e-global-typography-edc72fd-font-weight );line-height:var( --e-global-typography-edc72fd-line-height );}.elementor-2 .elementor-element.elementor-element-1c09f78 .elementor-counter{gap:20px;}.elementor-2 .elementor-element.elementor-element-1c09f78 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-size:70px;font-weight:500;line-height:1em;}.elementor-2 .elementor-element.elementor-element-3e7ed2f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-fc48858{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-06ce278{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-06ce278 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3fbc958{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-3fbc958 img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-130f8a5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-25fbb61{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-25fbb61:hover{background-color:var( --e-global-color-8345fb6 );}.elementor-2 .elementor-element.elementor-element-2416210 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-2416210 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5a84c5b );}.elementor-2 .elementor-element.elementor-element-2416210 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2416210 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-2416210 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-92ddd93.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-92ddd93{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-92ddd93{right:-3px;}.elementor-2 .elementor-element.elementor-element-92ddd93{top:20px;}.elementor-2 .elementor-element.elementor-element-75ce990{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-75ce990:hover{background-color:var( --e-global-color-8345fb6 );}.elementor-2 .elementor-element.elementor-element-a132a0a .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-a132a0a .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5a84c5b );}.elementor-2 .elementor-element.elementor-element-a132a0a .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-a132a0a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-a132a0a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-339c6fc.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-339c6fc{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-339c6fc{right:-3px;}.elementor-2 .elementor-element.elementor-element-339c6fc{top:20px;}.elementor-2 .elementor-element.elementor-element-e01d92b{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-e01d92b:hover{background-color:var( --e-global-color-8345fb6 );}.elementor-2 .elementor-element.elementor-element-ad56538 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-ad56538 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5a84c5b );}.elementor-2 .elementor-element.elementor-element-ad56538 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ad56538 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-ad56538 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-04ed149.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-04ed149{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-04ed149{right:-3px;}.elementor-2 .elementor-element.elementor-element-04ed149{top:20px;}.elementor-2 .elementor-element.elementor-element-877618c{--display:flex;--justify-content:space-between;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-877618c:hover{background-color:var( --e-global-color-8345fb6 );}.elementor-2 .elementor-element.elementor-element-6c09cc9 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-6c09cc9 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5a84c5b );}.elementor-2 .elementor-element.elementor-element-6c09cc9 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-6c09cc9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-6c09cc9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-2bfcd98.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2bfcd98{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-2bfcd98{right:-3px;}.elementor-2 .elementor-element.elementor-element-2bfcd98{top:20px;}.elementor-2 .elementor-element.elementor-element-6bc2903{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6bc2903:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6bc2903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-846610e );}.elementor-2 .elementor-element.elementor-element-f0813b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-f0813b3 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7e64853{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-7e64853 img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-78c1d28{width:var( --container-widget-width, 55% );max-width:55%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-2b75816{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6b8dcd3{--display:flex;--min-height:495px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ce3d21c{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-ce3d21c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2 .elementor-element.elementor-element-7eb5a40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-107b1cd{--display:flex;--min-height:495px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c850bd3{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-c850bd3 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2 .elementor-element.elementor-element-da3d1f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-93e2bdc{--display:flex;--min-height:495px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9fccd0d{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-9fccd0d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2 .elementor-element.elementor-element-de3ed1e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ef5e518{--display:flex;--min-height:495px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bad6efa{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-bad6efa .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2 .elementor-element.elementor-element-c92b41a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6245c55{--display:flex;--min-height:495px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4930a60{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-4930a60 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2 .elementor-element.elementor-element-af27756{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ec4b79f{--display:flex;--min-height:495px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-173ec2a{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-173ec2a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2 .elementor-element.elementor-element-fef2780{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bf8f8ec{--display:flex;--min-height:495px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a3637bc{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-a3637bc .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2 .elementor-element.elementor-element-5181ed3{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:30px;width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-a98697e );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5181ed3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-8e574b5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6f6499e );border-radius:100px 100px 100px 100px;padding:13px 13px 13px 13px;}.elementor-2 .elementor-element.elementor-element-5181ed3 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-a98697e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6f6499e );}.elementor-2 .elementor-element.elementor-element-7fad28e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-12d191f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#102B6533;--border-color:#102B6533;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(16.000000000000004, 43.000000000000064, 101.00000000000001, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-a358686.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a358686{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-a358686{right:-3px;}.elementor-2 .elementor-element.elementor-element-a358686{top:20px;}.elementor-2 .elementor-element.elementor-element-a7bff82.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a7bff82{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-a7bff82{right:-3px;}.elementor-2 .elementor-element.elementor-element-a7bff82{top:20px;}.elementor-2 .elementor-element.elementor-element-0ccf0e1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-0ccf0e1 .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-0ccf0e1 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0ccf0e1 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-0ccf0e1 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-0ccf0e1 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-cfa8e6c .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-b06a7bb{--display:flex;--min-height:357px;--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b06a7bb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b06a7bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2629f1 );}.elementor-2 .elementor-element.elementor-element-17786d2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e1a074d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-e1a074d .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-86e594e{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-86e594e img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-b7953ab{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b7953ab img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-4473510{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a247914{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a247914:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a247914 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-4dc7fb5{width:var( --container-widget-width, 74px );max-width:74px;background-color:var( --e-global-color-8e574b5 );margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;--container-widget-width:74px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 2px;border-color:var( --e-global-color-5955d60 );border-radius:12px 12px 12px 12px;text-align:center;}.elementor-2 .elementor-element.elementor-element-4dc7fb5.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2 .elementor-element.elementor-element-4dc7fb5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;line-height:1em;color:var( --e-global-color-eacd073 );}.elementor-2 .elementor-element.elementor-element-a10f969 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-a10f969 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a10f969 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-a10f969 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-a10f969 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-2c3b4b8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2c3b4b8{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-2c3b4b8{right:-3px;}.elementor-2 .elementor-element.elementor-element-2c3b4b8{top:15px;}.elementor-2 .elementor-element.elementor-element-996cb23{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-996cb23:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-996cb23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-f3f4791{width:var( --container-widget-width, 74px );max-width:74px;background-color:var( --e-global-color-8e574b5 );margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;--container-widget-width:74px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 2px;border-color:var( --e-global-color-5955d60 );border-radius:12px 12px 12px 12px;text-align:center;}.elementor-2 .elementor-element.elementor-element-f3f4791.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2 .elementor-element.elementor-element-f3f4791 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;line-height:1em;color:var( --e-global-color-eacd073 );}.elementor-2 .elementor-element.elementor-element-55665e7 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-55665e7 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-55665e7 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-55665e7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-55665e7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-e3ef308.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e3ef308{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-e3ef308{right:-3px;}.elementor-2 .elementor-element.elementor-element-e3ef308{top:15px;}.elementor-2 .elementor-element.elementor-element-8da27ae{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-8da27ae:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8da27ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-1bbb551{width:var( --container-widget-width, 74px );max-width:74px;background-color:var( --e-global-color-8e574b5 );margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;--container-widget-width:74px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 2px;border-color:var( --e-global-color-5955d60 );border-radius:12px 12px 12px 12px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1bbb551.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2 .elementor-element.elementor-element-1bbb551 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;line-height:1em;color:var( --e-global-color-eacd073 );}.elementor-2 .elementor-element.elementor-element-a9c1e27 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-a9c1e27 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a9c1e27 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-a9c1e27 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-a9c1e27 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-521479c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-521479c{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-521479c{right:-3px;}.elementor-2 .elementor-element.elementor-element-521479c{top:15px;}.elementor-2 .elementor-element.elementor-element-a301a21{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a301a21:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a301a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-396eaac{width:var( --container-widget-width, 74px );max-width:74px;background-color:var( --e-global-color-8e574b5 );margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;--container-widget-width:74px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 2px;border-color:var( --e-global-color-5955d60 );border-radius:12px 12px 12px 12px;text-align:center;}.elementor-2 .elementor-element.elementor-element-396eaac.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2 .elementor-element.elementor-element-396eaac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;line-height:1em;color:var( --e-global-color-eacd073 );}.elementor-2 .elementor-element.elementor-element-efdb40e .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-efdb40e .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-efdb40e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-efdb40e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-efdb40e .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-91db328.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-91db328{left:-3px;}body.rtl .elementor-2 .elementor-element.elementor-element-91db328{right:-3px;}.elementor-2 .elementor-element.elementor-element-91db328{top:15px;}.elementor-2 .elementor-element.elementor-element-ef67939 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );text-shadow:4px 3px 4px rgba(0, 0, 0, 0.25);}.elementor-2 .elementor-element.elementor-element-301a583{--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;--justify-content:space-between;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a015b93{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5c977ca{background-image:url("https://katharinaplange.com/wp-content/uploads/2025/08/Rectangle-26-3.svg");padding:0px 0px 0px 20px;background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-5c977ca.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2 .elementor-element.elementor-element-5c977ca .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-b33ec8d{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b33ec8d img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-9191d8a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dc68146{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bd037a6 a{color:var( --e-global-color-eacd073 );}.elementor-2 .elementor-element.elementor-element-09e25c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7c2d4d6{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:20px;--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-padding-top:7px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:7px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );--n-tabs-title-color:var( --e-global-color-eacd073 );--n-tabs-title-color-active:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-7c2d4d6 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-7c2d4d6.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-a98697e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6f6499e );}.elementor-2 .elementor-element.elementor-element-7c2d4d6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2 .elementor-element.elementor-element-7c2d4d6.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-a98697e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6f6499e );}.elementor-2 .elementor-element.elementor-element-7c2d4d6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6f6499e );}.elementor-2 .elementor-element.elementor-element-7c2d4d6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-7c2d4d6 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-7b5a4bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4dda641{width:100%;max-width:100%;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4dda641 img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-3dbb42d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-785adfa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6f408a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-6f408a5 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-88ab7d3{width:var( --container-widget-width, 128px );max-width:128px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:128px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-88ab7d3 img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-9e5cd2f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f5abafc{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5a8e0b7{--display:flex;--min-height:396px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5a8e0b7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5a8e0b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katharinaplange.com/wp-content/uploads/2025/09/Plange_JTFoxxMegaSuccess.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-b56837d .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-7b1b0ae{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7b1b0ae .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-834f055{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-46fa962{--display:flex;--min-height:396px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-46fa962:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-46fa962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katharinaplange.com/wp-content/uploads/2025/09/Plange_JTFoxxsMegaBusiness2018.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-c79e3c0 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-7962e1f{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7962e1f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-04da18d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6c183cf{--display:flex;--min-height:396px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6c183cf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6c183cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katharinaplange.com/wp-content/uploads/2025/09/Plange_50Shadesofyou2020.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-7b98202 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-1c0d321{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1c0d321 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5e1538c{--display:flex;--min-height:511px;--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:80px 0px;--row-gap:80px;--column-gap:0px;--overlay-opacity:1;--margin-top:520px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5e1538c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5e1538c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ccb067 );}.elementor-2 .elementor-element.elementor-element-5e1538c::before, .elementor-2 .elementor-element.elementor-element-5e1538c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5e1538c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5e1538c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5e1538c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5e1538c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://katharinaplange.com/wp-content/uploads/2025/08/BG-Shape-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-2792c5e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.06;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.5);--margin-top:-580px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-2792c5e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2792c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2629f1 );}.elementor-2 .elementor-element.elementor-element-2792c5e::before, .elementor-2 .elementor-element.elementor-element-2792c5e > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2792c5e > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2792c5e > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2792c5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2792c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://katharinaplange.com/wp-content/uploads/2025/08/BG-pattern-2-1-scaled.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-b5bf09d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-b5bf09d .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-9d36f9e{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-9d36f9e img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-a7bd101{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-a7bd101 img{width:100%;max-width:100%;height:20px;}.elementor-2 .elementor-element.elementor-element-fd73117{--display:flex;}.elementor-2 .elementor-element.elementor-element-22bae37{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-39b9413{--display:flex;}.elementor-2 .elementor-element.elementor-element-754fe4f{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-925870a{--display:flex;}.elementor-2 .elementor-element.elementor-element-925870a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-925870a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-f999472{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-3d3dc2f{--display:flex;}.elementor-2 .elementor-element.elementor-element-3d3dc2f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3d3dc2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-a212a47{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-9226298{--display:flex;}.elementor-2 .elementor-element.elementor-element-9226298:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9226298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-44f3658{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-60eecb5{--display:flex;}.elementor-2 .elementor-element.elementor-element-60eecb5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-60eecb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-bc414dd{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-345fbfd{--display:flex;}.elementor-2 .elementor-element.elementor-element-345fbfd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-345fbfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-19bf3e6{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-0f1647c{--display:flex;}.elementor-2 .elementor-element.elementor-element-0f1647c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0f1647c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e574b5 );}.elementor-2 .elementor-element.elementor-element-41fb7e4{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-590b461{--n-accordion-title-font-size:var( --e-global-typography-0305b06-font-size );margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:50px;--n-accordion-icon-normal-color:var( --e-global-color-bf68c35 );--n-accordion-icon-hover-color:var( --e-global-color-bf68c35 );--n-accordion-icon-active-color:var( --e-global-color-bf68c35 );}.elementor-2 .elementor-element.elementor-element-590b461 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-8e574b5 );border-style:none;}.elementor-2 .elementor-element.elementor-element-590b461 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-8e574b5 );border-style:none;}.elementor-2 .elementor-element.elementor-element-590b461 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-8e574b5 );border-style:none;}:where( .elementor-2 .elementor-element.elementor-element-590b461 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-8e574b5 );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-ec67d77 );--border-radius:0px 0px 10px 10px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-2 .elementor-element.elementor-element-590b461 {--n-accordion-padding:10px 20px 10px 20px;}:where( .elementor-2 .elementor-element.elementor-element-590b461 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-0305b06-font-family ), Sans-serif;font-weight:var( --e-global-typography-0305b06-font-weight );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-a64df6e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 20px;--row-gap:5px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9486f3a{text-align:center;}.elementor-2 .elementor-element.elementor-element-9486f3a .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-9415556{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2 .elementor-element.elementor-element-9415556 img{width:408px;max-width:100%;}.elementor-2 .elementor-element.elementor-element-78ed9a1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2 .elementor-element.elementor-element-78ed9a1 img{width:408px;max-width:100%;}.elementor-2 .elementor-element.elementor-element-0b3cbf7{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-0b3cbf7 img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-790684f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:var( --e-global-color-4604c33 );}.elementor-2 .elementor-element.elementor-element-12d221b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;color:var( --e-global-color-4604c33 );}.elementor-2 .elementor-element.elementor-element-82970f6 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-ff172ed{--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;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ff172ed:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ff172ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0% auto;}.elementor-2 .elementor-element.elementor-element-7a54dbc{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-36a0dc4{text-align:center;}.elementor-2 .elementor-element.elementor-element-79cbfcf{text-align:center;}.elementor-2 .elementor-element.elementor-element-39f4fc3b{text-align:center;}.elementor-2 .elementor-element.elementor-element-c40ca12{text-align:center;}.elementor-2 .elementor-element.elementor-element-5eeb68f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-6035179{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-03fec78.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-faad81d .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-b6943c0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-dfdc74d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-dfdc74d .elementor-icon-box-title a{font-size:var( --e-global-typography-0305b06-font-size );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-2a4f878 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2a4f878 .elementor-icon-box-title a{font-size:var( --e-global-typography-0305b06-font-size );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-1e88dfe .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1e88dfe .elementor-icon-box-title a{font-size:var( --e-global-typography-0305b06-font-size );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-846dba9 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-846dba9 .elementor-icon-box-title a{font-size:var( --e-global-typography-0305b06-font-size );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-51d02a8 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-51d02a8 .elementor-icon-box-title a{font-size:var( --e-global-typography-0305b06-font-size );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-341aab2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-341aab2 .elementor-icon-box-title a{font-size:var( --e-global-typography-0305b06-font-size );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-e6126a0{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-1c7f839 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-5983f5d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-dafefda{--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:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-c4c6639{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-71232ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-e6f68a5{--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:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-c6082f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-04c5dc6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-aa35ad7{--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:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-fa484bd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-0a1800f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-a3ad570{--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:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-4dd5b50{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-0b10bfc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a2c627c{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-2 .elementor-element.elementor-element-46f5bf6{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-fba08c2 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-40a7cb8{--e-con-grid-template-columns:repeat(2, 1fr);--gap:60px 30px;--row-gap:60px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-ec0833d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-baea05c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-766a8c6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-ef5ea7d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-d615474{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-424fc60 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-22ccc4d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-1a316e0 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-083807b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-427fa8c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-e4e010b{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-f39886e .elementor-counter-title{font-size:var( --e-global-typography-edc72fd-font-size );line-height:var( --e-global-typography-edc72fd-line-height );}.elementor-2 .elementor-element.elementor-element-8f71c27 .elementor-counter-title{font-size:var( --e-global-typography-edc72fd-font-size );line-height:var( --e-global-typography-edc72fd-line-height );}.elementor-2 .elementor-element.elementor-element-6a92da3 .elementor-counter-title{font-size:var( --e-global-typography-edc72fd-font-size );line-height:var( --e-global-typography-edc72fd-line-height );}.elementor-2 .elementor-element.elementor-element-1c09f78 .elementor-counter-title{font-size:var( --e-global-typography-edc72fd-font-size );line-height:var( --e-global-typography-edc72fd-line-height );}.elementor-2 .elementor-element.elementor-element-06ce278 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-130f8a5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-2416210 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-a132a0a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-ad56538 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-6c09cc9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-f0813b3{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f0813b3 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-78c1d28{padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-6b8dcd3{--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-107b1cd{--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-93e2bdc{--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-ef5e518{--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-6245c55{--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-ec4b79f{--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-bf8f8ec{--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-5181ed3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-0ccf0e1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-cfa8e6c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-e1a074d .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-4473510{--e-con-grid-template-columns:repeat(2, 1fr);--gap:60px 20px;--row-gap:60px;--column-gap:20px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-a10f969 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-55665e7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-a9c1e27 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-efdb40e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-ef67939 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-5c977ca .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-7c2d4d6{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-7c2d4d6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-6f408a5 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-9e5cd2f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-2792c5e{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-b5bf09d .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-590b461{--n-accordion-title-font-size:var( --e-global-typography-0305b06-font-size );}:where( .elementor-2 .elementor-element.elementor-element-590b461 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-9486f3a .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-82970f6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-ff172ed{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-81951bf{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-2 .elementor-element.elementor-element-fc14cfa{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-fc14cfa .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-50ba9e0{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-50ba9e0 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-36a0dc4{text-align:center;}.elementor-2 .elementor-element.elementor-element-36a0dc4 .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-79cbfcf{width:var( --container-widget-width, 250px );max-width:250px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-79cbfcf .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-14dc4bf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-14dc4bf img{max-width:100%;}.elementor-2 .elementor-element.elementor-element-c088a48{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-c088a48 img{width:110px;max-width:100%;}.elementor-2 .elementor-element.elementor-element-5eeb68f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-6035179{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-03fec78.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-03fec78 .elementor-main-swiper{height:40px;}.elementor-2 .elementor-element.elementor-element-0101e72::before, .elementor-2 .elementor-element.elementor-element-0101e72 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0101e72 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0101e72 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0101e72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0101e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://katharinaplange.com/wp-content/uploads/2025/08/Mobile-Shape-scaled.png");background-position:top center;}.elementor-2 .elementor-element.elementor-element-0101e72{--overlay-opacity:0.07;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-faad81d .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-e3e0846{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-2 .elementor-element.elementor-element-b6943c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-dfdc74d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-dfdc74d .elementor-icon-box-title a{font-size:var( --e-global-typography-0305b06-font-size );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-2a4f878 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2a4f878 .elementor-icon-box-title a{font-size:var( --e-global-typography-0305b06-font-size );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-1e88dfe .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1e88dfe .elementor-icon-box-title a{font-size:var( --e-global-typography-0305b06-font-size );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-846dba9 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-846dba9 .elementor-icon-box-title a{font-size:var( --e-global-typography-0305b06-font-size );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-51d02a8 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-51d02a8 .elementor-icon-box-title a{font-size:var( --e-global-typography-0305b06-font-size );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-341aab2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-341aab2 .elementor-icon-box-title a{font-size:var( --e-global-typography-0305b06-font-size );line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-e6126a0{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-1c7f839 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-e79347d{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-2 .elementor-element.elementor-element-5983f5d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-dafefda{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-c4c6639 img{height:330px;object-position:center center;}.elementor-2 .elementor-element.elementor-element-71232ed{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-2 .elementor-element.elementor-element-71232ed .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-e6f68a5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-c6082f5 img{height:330px;object-position:center center;}.elementor-2 .elementor-element.elementor-element-04c5dc6{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-2 .elementor-element.elementor-element-04c5dc6 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-aa35ad7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-fa484bd img{height:330px;object-position:center center;}.elementor-2 .elementor-element.elementor-element-0a1800f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-2 .elementor-element.elementor-element-0a1800f .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-a3ad570{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-4dd5b50{padding:0px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-4dd5b50 img{height:330px;object-position:center center;}.elementor-2 .elementor-element.elementor-element-a2c627c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-a2c627c .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-46f5bf6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-fba08c2 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-06395ac{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-2 .elementor-element.elementor-element-b2598d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-40a7cb8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-402ddf9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-833b149{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-2 .elementor-element.elementor-element-833b149 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-ec0833d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ec0833d .elementor-icon-box-title a{font-size:24px;}.elementor-2 .elementor-element.elementor-element-ec0833d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-8ec47f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d02a06e{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-2 .elementor-element.elementor-element-d02a06e .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-baea05c .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-baea05c .elementor-icon-box-title a{font-size:24px;}.elementor-2 .elementor-element.elementor-element-baea05c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-92937a5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d0658b8{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-2 .elementor-element.elementor-element-d0658b8 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-766a8c6 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-766a8c6 .elementor-icon-box-title a{font-size:24px;}.elementor-2 .elementor-element.elementor-element-766a8c6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-ef5ea7d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:7px 17px 9px 17px;}.elementor-2 .elementor-element.elementor-element-1a0a410{--padding-top:350px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d615474{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-424fc60 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-526133c{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-2 .elementor-element.elementor-element-22ccc4d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5ff3a21{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-8cf6e39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 21px 0px;}.elementor-2 .elementor-element.elementor-element-8cf6e39 .elementor-image-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-8cf6e39 .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-c69a3a2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-588e624{padding:0px 0px 25px 0px;}.elementor-2 .elementor-element.elementor-element-588e624 .elementor-image-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-588e624 .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-2f67444{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-efc344e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 17px 0px;}.elementor-2 .elementor-element.elementor-element-efc344e .elementor-image-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-efc344e .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-32d1ddf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7af7735{padding:0px 0px 13px 0px;}.elementor-2 .elementor-element.elementor-element-7af7735 .elementor-image-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-7af7735 .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-80fdd2e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-903e2c7{padding:0px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-903e2c7 .elementor-image-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-903e2c7 .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-273624a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3d872f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-3d872f5 .elementor-image-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-3d872f5 .elementor-image-box-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-803b8c3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-25e2b22.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-025f077{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-1a316e0{background-size:0px auto;text-align:center;}.elementor-2 .elementor-element.elementor-element-1a316e0 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-2ae9c2e{width:var( --container-widget-width, 100% );max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-2ae9c2e img{width:160px;}.elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-0403907 .elementor-icon-list-item > a{font-size:16px;}.elementor-2 .elementor-element.elementor-element-0e4a71e.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-34aa585{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-639911e img{width:4px;height:54px;}.elementor-2 .elementor-element.elementor-element-083807b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-083807b .elementor-icon-box-title a{font-size:20px;}.elementor-2 .elementor-element.elementor-element-083807b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-427fa8c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:7px 17px 9px 17px;}.elementor-2 .elementor-element.elementor-element-e4e010b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;}.elementor-2 .elementor-element.elementor-element-f39886e{width:var( --container-widget-width, 205px );max-width:205px;padding:0px 0px 30px 0px;--container-widget-width:205px;--container-widget-flex-grow:0;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f39886e .elementor-counter-number-wrapper{font-size:50px;}.elementor-2 .elementor-element.elementor-element-f39886e .elementor-counter-title{font-size:var( --e-global-typography-edc72fd-font-size );line-height:var( --e-global-typography-edc72fd-line-height );}.elementor-2 .elementor-element.elementor-element-8f71c27{width:var( --container-widget-width, 205px );max-width:205px;padding:30px 0px 30px 0px;--container-widget-width:205px;--container-widget-flex-grow:0;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8f71c27 .elementor-counter-number-wrapper{font-size:50px;}.elementor-2 .elementor-element.elementor-element-8f71c27 .elementor-counter-title{font-size:var( --e-global-typography-edc72fd-font-size );line-height:var( --e-global-typography-edc72fd-line-height );}.elementor-2 .elementor-element.elementor-element-6a92da3{width:var( --container-widget-width, 205px );max-width:205px;padding:30px 0px 30px 0px;--container-widget-width:205px;--container-widget-flex-grow:0;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6a92da3 .elementor-counter-number-wrapper{font-size:50px;}.elementor-2 .elementor-element.elementor-element-6a92da3 .elementor-counter-title{font-size:var( --e-global-typography-edc72fd-font-size );line-height:var( --e-global-typography-edc72fd-line-height );}.elementor-2 .elementor-element.elementor-element-1c09f78{width:var( --container-widget-width, 205px );max-width:205px;padding:30px 0px 0px 0px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-1c09f78 .elementor-counter-number-wrapper{font-size:50px;}.elementor-2 .elementor-element.elementor-element-1c09f78 .elementor-counter-title{font-size:var( --e-global-typography-edc72fd-font-size );line-height:var( --e-global-typography-edc72fd-line-height );}.elementor-2 .elementor-element.elementor-element-3e7ed2f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-06ce278 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-3fbc958{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-2 .elementor-element.elementor-element-130f8a5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-25fbb61{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-2416210 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2416210 .elementor-icon-box-title a{font-size:20px;}.elementor-2 .elementor-element.elementor-element-2416210 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-75ce990{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a132a0a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-e01d92b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-ad56538 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-877618c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6c09cc9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-6bc2903{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f0813b3 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-7e64853{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-2 .elementor-element.elementor-element-6b8dcd3{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-107b1cd{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-93e2bdc{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-ef5e518{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-6245c55{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-ec4b79f{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-bf8f8ec{--min-height:300px;}.elementor-2 .elementor-element.elementor-element-5181ed3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;padding:0px 30px 0px 30px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:80px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:80px;--e-n-carousel-arrow-size:15px;}.elementor-2 .elementor-element.elementor-element-5181ed3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:9px 9px 9px 9px;}.elementor-2 .elementor-element.elementor-element-7fad28e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7fad28e.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-12d191f{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-0ccf0e1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-cfa8e6c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:7px 17px 9px 17px;}.elementor-2 .elementor-element.elementor-element-b06a7bb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e1a074d .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-b7953ab{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;}.elementor-2 .elementor-element.elementor-element-4473510{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:70px 0px;--row-gap:70px;--column-gap:0px;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-4dc7fb5{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-2 .elementor-element.elementor-element-4dc7fb5 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-a10f969 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-a10f969 .elementor-icon-box-title a{font-size:22px;}.elementor-2 .elementor-element.elementor-element-a10f969 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-f3f4791{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-2 .elementor-element.elementor-element-f3f4791 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-55665e7 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-55665e7 .elementor-icon-box-title a{font-size:22px;}.elementor-2 .elementor-element.elementor-element-55665e7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-1bbb551{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-2 .elementor-element.elementor-element-1bbb551 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-a9c1e27 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-a9c1e27 .elementor-icon-box-title a{font-size:22px;}.elementor-2 .elementor-element.elementor-element-a9c1e27 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-396eaac{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-2 .elementor-element.elementor-element-396eaac .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-efdb40e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-efdb40e .elementor-icon-box-title a{font-size:22px;}.elementor-2 .elementor-element.elementor-element-efdb40e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-ef67939 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:7px 17px 9px 17px;}.elementor-2 .elementor-element.elementor-element-301a583{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a015b93{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-5c977ca{width:var( --container-widget-width, 245px );max-width:245px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:245px;--container-widget-flex-grow:0;background-position:bottom center;background-size:0px auto;text-align:center;}.elementor-2 .elementor-element.elementor-element-5c977ca .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-b33ec8d{width:var( --container-widget-width, 100% );max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b33ec8d img{width:160px;}.elementor-2 .elementor-element.elementor-element-9191d8a{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dc68146{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-09e25c8{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7c2d4d6{padding:0px 0px 0px 0px;--n-tabs-gap:0px;--n-tabs-title-padding-top:7px;--n-tabs-title-padding-right:17px;--n-tabs-title-padding-bottom:7px;--n-tabs-title-padding-left:17px;--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-7c2d4d6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-4dda641{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-3dbb42d{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6f408a5 .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-9e5cd2f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5a8e0b7{--min-height:270px;--border-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-5a8e0b7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5a8e0b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2 .elementor-element.elementor-element-7b1b0ae{text-align:center;}.elementor-2 .elementor-element.elementor-element-7b1b0ae .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-46fa962{--min-height:270px;--border-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-46fa962:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-46fa962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2 .elementor-element.elementor-element-7962e1f{text-align:center;}.elementor-2 .elementor-element.elementor-element-7962e1f .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-6c183cf{--min-height:270px;--border-radius:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-6c183cf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6c183cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2 .elementor-element.elementor-element-1c0d321{text-align:center;}.elementor-2 .elementor-element.elementor-element-1c0d321 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-5e1538c{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:510px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-2792c5e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b5bf09d .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-a7bd101{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-2 .elementor-element.elementor-element-22bae37{font-size:16px;}.elementor-2 .elementor-element.elementor-element-754fe4f{font-size:16px;}.elementor-2 .elementor-element.elementor-element-f999472{font-size:16px;}.elementor-2 .elementor-element.elementor-element-a212a47{font-size:16px;}.elementor-2 .elementor-element.elementor-element-44f3658{font-size:16px;}.elementor-2 .elementor-element.elementor-element-bc414dd{font-size:16px;}.elementor-2 .elementor-element.elementor-element-19bf3e6{font-size:16px;}.elementor-2 .elementor-element.elementor-element-41fb7e4{font-size:16px;}.elementor-2 .elementor-element.elementor-element-590b461 {--n-accordion-padding:15px 5px 15px 10px;}.elementor-2 .elementor-element.elementor-element-590b461{--n-accordion-title-font-size:var( --e-global-typography-0305b06-font-size );--n-accordion-icon-size:25px;}:where( .elementor-2 .elementor-element.elementor-element-590b461 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-0305b06-line-height );}.elementor-2 .elementor-element.elementor-element-a64df6e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-9486f3a .elementor-heading-title{font-size:var( --e-global-typography-9cc4f39-font-size );}.elementor-2 .elementor-element.elementor-element-78ed9a1 img{width:160px;}.elementor-2 .elementor-element.elementor-element-0b3cbf7{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-2 .elementor-element.elementor-element-790684f{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-790684f .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-82970f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-82970f6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:7px 17px 7px 17px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-ff172ed{--content-width:1320px;}.elementor-2 .elementor-element.elementor-element-7a54dbc{--width:520px;}.elementor-2 .elementor-element.elementor-element-0101e72{--content-width:1320px;}.elementor-2 .elementor-element.elementor-element-e6126a0{--content-width:1320px;}.elementor-2 .elementor-element.elementor-element-eed72c6{--width:50%;}.elementor-2 .elementor-element.elementor-element-f72ad3a{--width:50%;}.elementor-2 .elementor-element.elementor-element-89a397b{--width:50%;}.elementor-2 .elementor-element.elementor-element-0b10bfc{--width:50%;}.elementor-2 .elementor-element.elementor-element-6c47838{--content-width:1320px;}.elementor-2 .elementor-element.elementor-element-1a0a410{--content-width:1320px;}.elementor-2 .elementor-element.elementor-element-803b8c3{--content-width:1320px;}.elementor-2 .elementor-element.elementor-element-25e2b22{--width:46%;}.elementor-2 .elementor-element.elementor-element-594e1df{--width:49%;}.elementor-2 .elementor-element.elementor-element-34aa585{--width:50%;}.elementor-2 .elementor-element.elementor-element-de74e26{--content-width:1320px;}.elementor-2 .elementor-element.elementor-element-3e7ed2f{--content-width:1320px;}.elementor-2 .elementor-element.elementor-element-6bc2903{--content-width:1320px;}.elementor-2 .elementor-element.elementor-element-12d191f{--width:45%;}.elementor-2 .elementor-element.elementor-element-b06a7bb{--content-width:1320px;}.elementor-2 .elementor-element.elementor-element-301a583{--content-width:1320px;}.elementor-2 .elementor-element.elementor-element-a015b93{--width:49%;}.elementor-2 .elementor-element.elementor-element-7b5a4bf{--width:43%;}.elementor-2 .elementor-element.elementor-element-3dbb42d{--content-width:1320px;}.elementor-2 .elementor-element.elementor-element-5e1538c{--content-width:1320px;}.elementor-2 .elementor-element.elementor-element-a64df6e{--width:46%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-7a54dbc{--width:600px;}.elementor-2 .elementor-element.elementor-element-eed72c6{--width:100%;}.elementor-2 .elementor-element.elementor-element-f72ad3a{--width:100%;}.elementor-2 .elementor-element.elementor-element-89a397b{--width:100%;}.elementor-2 .elementor-element.elementor-element-0b10bfc{--width:100%;}.elementor-2 .elementor-element.elementor-element-34aa585{--width:80%;}.elementor-2 .elementor-element.elementor-element-12d191f{--width:80%;}.elementor-2 .elementor-element.elementor-element-a64df6e{--width:100%;}}/* Start custom CSS for media-carousel, class: .elementor-element-03fec78 */.elementor-2 .elementor-element.elementor-element-03fec78 .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6943c0 */.elementor-2 .elementor-element.elementor-element-b6943c0 .kennst-item {
    transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.elementor-2 .elementor-element.elementor-element-b6943c0 .kennst-item:hover {
    transform: scale(1.03);
}
.elementor-2 .elementor-element.elementor-element-b6943c0 .kennst-item:hover .elementor-icon-box-title {
    color: #102B65;
}
.elementor-2 .elementor-element.elementor-element-b6943c0 .kennst-item:hover .elementor-icon-box-icon svg path {
    fill: #102B65;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6126a0 */.elementor-2 .elementor-element.elementor-element-e6126a0 .scale-text {
    transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.elementor-2 .elementor-element.elementor-element-e6126a0 .scale-text:hover {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40a7cb8 */.elementor-2 .elementor-element.elementor-element-40a7cb8 .kennst-item {
    transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.elementor-2 .elementor-element.elementor-element-40a7cb8 .kennst-item:hover {
    transform: scale(1.03);
}
.elementor-2 .elementor-element.elementor-element-40a7cb8 .kennst-item:hover .elementor-icon-box-title {
    color: #102B65;
}
.elementor-2 .elementor-element.elementor-element-40a7cb8 .kennst-item:hover .elementor-icon-box-icon svg path {
    fill: #102B65;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ccc4d */.elementor-2 .elementor-element.elementor-element-22ccc4d .kennst-item {
    transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.elementor-2 .elementor-element.elementor-element-22ccc4d .kennst-item:hover {
    transform: scale(1.03);
}
.elementor-2 .elementor-element.elementor-element-22ccc4d .kennst-item:hover .elementor-icon-box-title {
    color: #102B65;
}
.elementor-2 .elementor-element.elementor-element-22ccc4d .kennst-item:hover .elementor-icon-box-icon svg path {
    fill: #102B65;
}
@media (max-width: 480px) {
    .elementor-2 .elementor-element.elementor-element-22ccc4d .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
        gap: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4e010b */.elementor-2 .elementor-element.elementor-element-e4e010b .elementor-counter-title {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-130f8a5 */.elementor-2 .elementor-element.elementor-element-130f8a5 .kennst-item {
    transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.elementor-2 .elementor-element.elementor-element-130f8a5 .kennst-item:hover {
    transform: scale(1.03);
}
.elementor-2 .elementor-element.elementor-element-130f8a5 .kennst-item:hover .elementor-icon-box-title {
    color: #102B65;
}
.elementor-2 .elementor-element.elementor-element-130f8a5 .kennst-item:hover .elementor-icon-box-icon svg path {
    fill: #102B65;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5181ed3 */.elementor-2 .elementor-element.elementor-element-5181ed3 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}
/*.elementor-2 .elementor-element.elementor-element-5181ed3 .swiper {*/
/*    transition-timing-function: linear;*/
/*    -webkit-transition-timing-function: linear;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4473510 */.elementor-2 .elementor-element.elementor-element-4473510 .kennst-item {
    transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.elementor-2 .elementor-element.elementor-element-4473510 .kennst-item:hover {
    transform: scale(1.03);
}
.elementor-2 .elementor-element.elementor-element-4473510 .kennst-item:hover .elementor-icon-box-title {
    color: #102B65;
}
.elementor-2 .elementor-element.elementor-element-4473510 .kennst-item:hover .elementor-icon-box-icon svg path {
    fill: #102B65;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd037a6 */.elementor-2 .elementor-element.elementor-element-bd037a6 ul {
    padding-left: 25px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3df3954 */.elementor-2 .elementor-element.elementor-element-3df3954 ul {
    padding-left: 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd037a6 */.elementor-2 .elementor-element.elementor-element-bd037a6 ul {
    padding-left: 25px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3df3954 */.elementor-2 .elementor-element.elementor-element-3df3954 ul {
    padding-left: 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd037a6 */.elementor-2 .elementor-element.elementor-element-bd037a6 ul {
    padding-left: 25px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3df3954 */.elementor-2 .elementor-element.elementor-element-3df3954 ul {
    padding-left: 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd037a6 */.elementor-2 .elementor-element.elementor-element-bd037a6 ul {
    padding-left: 25px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3df3954 */.elementor-2 .elementor-element.elementor-element-3df3954 ul {
    padding-left: 25px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-7c2d4d6 */@media (max-width: 480px) {
   .elementor-2 .elementor-element.elementor-element-7c2d4d6 .e-n-tabs-heading {
        display: flex;
        flex-direction: row;
        justify-content: center;
    }
    .elementor-2 .elementor-element.elementor-element-7c2d4d6 .e-n-tabs-heading .e-n-tab-title {
        margin-top: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e5cd2f */.elementor-2 .elementor-element.elementor-element-9e5cd2f .kennst-item {
    transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.elementor-2 .elementor-element.elementor-element-9e5cd2f .kennst-item:hover {
    transform: scale(1.03);
}
.elementor-2 .elementor-element.elementor-element-9e5cd2f .kennst-item:hover .elementor-icon-box-title {
    color: #102B65;
}
.elementor-2 .elementor-element.elementor-element-9e5cd2f .kennst-item:hover .elementor-icon-box-icon svg path {
    fill: #102B65;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://katharinaplange.com/wp-content/uploads/2025/08/Lato-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://katharinaplange.com/wp-content/uploads/2025/08/lato.medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://katharinaplange.com/wp-content/uploads/2025/08/lato.semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://katharinaplange.com/wp-content/uploads/2025/08/Lato-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://katharinaplange.com/wp-content/uploads/2025/08/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://katharinaplange.com/wp-content/uploads/2025/08/Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://katharinaplange.com/wp-content/uploads/2025/08/Montserrat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://katharinaplange.com/wp-content/uploads/2025/08/Montserrat-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */