.elementor-10 .elementor-element.elementor-element-3afa338{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:500px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3afa338, .elementor-10 .elementor-element.elementor-element-3afa338::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-b49fc2a{--display:flex;--gap:30px 0px;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-1699338{text-align:center;}.elementor-10 .elementor-element.elementor-element-1699338 .elementor-heading-title{color:var( --e-global-color-c937227 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-927b816{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-927b816.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-927b816 .elementor-heading-title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:62px;font-weight:500;letter-spacing:-3px;}.elementor-10 .elementor-element.elementor-element-b0a0cb8 .elementor-button{background-color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-10 .elementor-element.elementor-element-b0a0cb8 > .elementor-widget-container{padding:0px 0px 190px 0px;}.elementor-10 .elementor-element.elementor-element-921ee6d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-921ee6d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-921ee6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elderbrook.mobiteam.de/wp-content/uploads/2024/09/background-dna.png");background-position:center center;background-size:150vw auto;}.elementor-10 .elementor-element.elementor-element-921ee6d, .elementor-10 .elementor-element.elementor-element-921ee6d::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-c9ef138{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c9ef138:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c9ef138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF70;}.elementor-10 .elementor-element.elementor-element-c9ef138, .elementor-10 .elementor-element.elementor-element-c9ef138::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-a7e8e73{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b1f097f{--display:flex;--justify-content:center;--gap:30px 0px;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-9c098cd .elementor-heading-title{color:#626262;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:3px;}.elementor-10 .elementor-element.elementor-element-2efc67c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-9cfbe16{color:#626262;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-8db6192{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-0630f9e .elementor-wrapper{--video-aspect-ratio:1;}.elementor-10 .elementor-element.elementor-element-aff1476{--display:flex;--background-transition:0.3s;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-aff1476:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-aff1476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-aff1476, .elementor-10 .elementor-element.elementor-element-aff1476::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-8ef5140 .elementor-heading-title{color:#626262;font-family:var( --e-global-typography-2077d1e-font-family ), Sans-serif;font-size:var( --e-global-typography-2077d1e-font-size );font-weight:var( --e-global-typography-2077d1e-font-weight );letter-spacing:var( --e-global-typography-2077d1e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f7bfaeb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-eda24a3{--display:flex;--overflow:hidden;--background-transition:0.3s;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:#D7D7D7;--border-color:#D7D7D7;--border-radius:8px 8px 8px 8px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-10 .elementor-element.elementor-element-eda24a3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eda24a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF70;}.elementor-10 .elementor-element.elementor-element-eda24a3:hover{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:var( --e-global-color-01b158c );--border-color:var( --e-global-color-01b158c );}.elementor-10 .elementor-element.elementor-element-eda24a3, .elementor-10 .elementor-element.elementor-element-eda24a3::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-eda24a3.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-637f8e0{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-637f8e0{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-637f8e0{left:0px;}.elementor-10 .elementor-element.elementor-element-69dcfb1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-58c7e29{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;color:#626262;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-e930524{--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;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e930524:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e930524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-e930524, .elementor-10 .elementor-element.elementor-element-e930524::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-e930524.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e29a4c5{--display:flex;--background-transition:0.3s;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:#D7D7D7;--border-color:#D7D7D7;--border-radius:8px 8px 8px 8px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-10 .elementor-element.elementor-element-e29a4c5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e29a4c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF70;}.elementor-10 .elementor-element.elementor-element-e29a4c5:hover{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:#C724C9;--border-color:#C724C9;}.elementor-10 .elementor-element.elementor-element-e29a4c5, .elementor-10 .elementor-element.elementor-element-e29a4c5::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-6a6f52f > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-10 .elementor-element.elementor-element-6a6f52f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-b44fd1d{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;color:#626262;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;letter-spacing:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b5f3309{right:30px;}body.rtl .elementor-10 .elementor-element.elementor-element-b5f3309{left:30px;}.elementor-10 .elementor-element.elementor-element-b5f3309{top:30px;}.elementor-10 .elementor-element.elementor-element-b5f3309 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-b5f3309 .elementor-icon{font-size:40px;}.elementor-10 .elementor-element.elementor-element-b5f3309 .elementor-icon svg{height:40px;}.elementor-10 .elementor-element.elementor-element-b5f3309 .elementor-icon-wrapper svg{width:100%;}.elementor-10 .elementor-element.elementor-element-ffdfbe5{--display:flex;--background-transition:0.3s;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:#D7D7D7;--border-color:#D7D7D7;--border-radius:8px 8px 8px 8px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-10 .elementor-element.elementor-element-ffdfbe5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ffdfbe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF70;}.elementor-10 .elementor-element.elementor-element-ffdfbe5:hover{border-style:solid;border-color:var( --e-global-color-01b158c );--border-color:var( --e-global-color-01b158c );}.elementor-10 .elementor-element.elementor-element-ffdfbe5, .elementor-10 .elementor-element.elementor-element-ffdfbe5::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-393ceec > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-10 .elementor-element.elementor-element-393ceec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-b5e9a64{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;color:#626262;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;letter-spacing:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-135fa6c{right:30px;}body.rtl .elementor-10 .elementor-element.elementor-element-135fa6c{left:30px;}.elementor-10 .elementor-element.elementor-element-135fa6c{top:30px;}.elementor-10 .elementor-element.elementor-element-135fa6c .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-135fa6c .elementor-icon{font-size:40px;}.elementor-10 .elementor-element.elementor-element-135fa6c .elementor-icon svg{height:40px;}.elementor-10 .elementor-element.elementor-element-135fa6c .elementor-icon-wrapper svg{width:100%;}.elementor-10 .elementor-element.elementor-element-dc013e4{--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;--background-transition:0.3s;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:#D7D7D7;--border-color:#D7D7D7;--border-radius:8px 8px 8px 8px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-10 .elementor-element.elementor-element-dc013e4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dc013e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF70;}.elementor-10 .elementor-element.elementor-element-dc013e4:hover{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:var( --e-global-color-01b158c );--border-color:var( --e-global-color-01b158c );}.elementor-10 .elementor-element.elementor-element-dc013e4, .elementor-10 .elementor-element.elementor-element-dc013e4::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-10e94c9 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-10 .elementor-element.elementor-element-10e94c9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-8389881{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;color:#626262;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-8389881.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6e71177{right:30px;}body.rtl .elementor-10 .elementor-element.elementor-element-6e71177{left:30px;}.elementor-10 .elementor-element.elementor-element-6e71177{top:30px;}.elementor-10 .elementor-element.elementor-element-6e71177 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-6e71177 .elementor-icon{font-size:40px;}.elementor-10 .elementor-element.elementor-element-6e71177 .elementor-icon svg{height:40px;}.elementor-10 .elementor-element.elementor-element-6e71177 .elementor-icon-wrapper svg{width:100%;}.elementor-10 .elementor-element.elementor-element-3af5728{--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;--overflow:hidden;--background-transition:0.3s;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:#D7D7D7;--border-color:#D7D7D7;--border-radius:8px 8px 8px 8px;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-10 .elementor-element.elementor-element-3af5728:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3af5728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF70;}.elementor-10 .elementor-element.elementor-element-3af5728, .elementor-10 .elementor-element.elementor-element-3af5728::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-3af5728.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b64c941{--display:flex;--gap:26px 0px;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-6f67eea .elementor-counter-number-wrapper{font-family:"Plus Jakarta Sans", Sans-serif;font-size:80px;font-weight:400;letter-spacing:-5px;}.elementor-10 .elementor-element.elementor-element-c9435ec > .elementor-widget-container{padding:26px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#1E1E1E4D;}.elementor-10 .elementor-element.elementor-element-c9435ec{text-align:center;}.elementor-10 .elementor-element.elementor-element-c9435ec .elementor-heading-title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-a0a2f23{--display:flex;--gap:26px 0px;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-4e3149a .elementor-counter-number-wrapper{font-family:"Plus Jakarta Sans", Sans-serif;font-size:80px;font-weight:400;letter-spacing:-5px;}.elementor-10 .elementor-element.elementor-element-3678907 > .elementor-widget-container{padding:26px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#1E1E1E4D;}.elementor-10 .elementor-element.elementor-element-3678907{text-align:center;}.elementor-10 .elementor-element.elementor-element-3678907 .elementor-heading-title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-612588b{--display:flex;--gap:26px 0px;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-bcdbc4f .elementor-counter-number-wrapper{font-family:"Plus Jakarta Sans", Sans-serif;font-size:80px;font-weight:400;letter-spacing:-5px;}.elementor-10 .elementor-element.elementor-element-e7df5a2 > .elementor-widget-container{padding:26px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#1E1E1E4D;}.elementor-10 .elementor-element.elementor-element-e7df5a2{text-align:center;}.elementor-10 .elementor-element.elementor-element-e7df5a2 .elementor-heading-title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-372bb95{--display:flex;--gap:26px 0px;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-a698288 .elementor-counter-number-wrapper{font-family:"Plus Jakarta Sans", Sans-serif;font-size:80px;font-weight:400;letter-spacing:-5px;}.elementor-10 .elementor-element.elementor-element-4b43462 > .elementor-widget-container{padding:26px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#1E1E1E4D;}.elementor-10 .elementor-element.elementor-element-4b43462{text-align:center;}.elementor-10 .elementor-element.elementor-element-4b43462 .elementor-heading-title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-f4f6132{--display:flex;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2dc25ae{--display:flex;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-8ad359f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-91fc0b3 .elementor-heading-title{color:#626262;font-family:var( --e-global-typography-2077d1e-font-family ), Sans-serif;font-size:var( --e-global-typography-2077d1e-font-size );font-weight:var( --e-global-typography-2077d1e-font-weight );letter-spacing:var( --e-global-typography-2077d1e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-72a65c7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-d1a5924{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a6a64d6{--grid-columns:3;}.elementor-10 .elementor-element.elementor-element-6c372e1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ce93775 .elementor-button{background-color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;border-radius:8px 8px 8px 8px;padding:14px 32px 14px 32px;}.elementor-10 .elementor-element.elementor-element-ce93775 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-ce93775 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-10 .elementor-element.elementor-element-5c29ee8{--display:flex;--background-transition:0.3s;--padding-top:100px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5c29ee8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c29ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;background-image:url("https://elderbrook.mobiteam.de/wp-content/uploads/2024/09/background-dna2.png");background-position:center center;}.elementor-10 .elementor-element.elementor-element-5c29ee8, .elementor-10 .elementor-element.elementor-element-5c29ee8::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-20c5130{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-708b978{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dfefb72 .elementor-heading-title{color:#626262;font-family:var( --e-global-typography-2077d1e-font-family ), Sans-serif;font-size:var( --e-global-typography-2077d1e-font-size );font-weight:var( --e-global-typography-2077d1e-font-weight );letter-spacing:var( --e-global-typography-2077d1e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-50a17e0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-d1f6679{--display:flex;--background-transition:0.3s;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:#D7D7D7;--border-color:#D7D7D7;--border-radius:8px 8px 8px 8px;--padding-top:55px;--padding-bottom:55px;--padding-left:55px;--padding-right:55px;}.elementor-10 .elementor-element.elementor-element-d1f6679:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d1f6679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3110337 );}.elementor-10 .elementor-element.elementor-element-d1f6679, .elementor-10 .elementor-element.elementor-element-d1f6679::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-e12086d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-35207cb img{border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-8c776a6{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4acda3e{--display:flex;--gap:10px 10px;--background-transition:0.3s;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:var( --e-global-color-c178d1d );--border-color:var( --e-global-color-c178d1d );--border-radius:8px 8px 8px 8px;--padding-top:45px;--padding-bottom:305px;--padding-left:45px;--padding-right:45px;}.elementor-10 .elementor-element.elementor-element-4acda3e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4acda3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elderbrook.mobiteam.de/wp-content/uploads/2024/09/6af6084f3680fe72a6b4e7665bbc4547.png");background-position:center left;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4acda3e, .elementor-10 .elementor-element.elementor-element-4acda3e::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-4ec62af{z-index:3;text-align:center;}.elementor-10 .elementor-element.elementor-element-4ec62af .elementor-heading-title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-043d0fc{z-index:3;text-align:center;}.elementor-10 .elementor-element.elementor-element-043d0fc .elementor-heading-title{color:var( --e-global-color-c937227 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-e00e64c{--display:flex;--position:absolute;--justify-content:center;--background-transition:0.3s;--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-e00e64c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e00e64c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3110337 );}.elementor-10 .elementor-element.elementor-element-e00e64c, .elementor-10 .elementor-element.elementor-element-e00e64c::before{--border-transition:0.3s;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-e00e64c{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-e00e64c{right:0px;}.elementor-10 .elementor-element.elementor-element-d344f9e.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-d344f9e{text-align:center;color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.5px;}.elementor-10 .elementor-element.elementor-element-8b23a35{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;bottom:0px;}.elementor-10 .elementor-element.elementor-element-8b23a35.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-00fbd18{--display:flex;--gap:10px 10px;--background-transition:0.3s;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:var( --e-global-color-c178d1d );--border-color:var( --e-global-color-c178d1d );--border-radius:8px 8px 8px 8px;--padding-top:45px;--padding-bottom:305px;--padding-left:45px;--padding-right:45px;}.elementor-10 .elementor-element.elementor-element-00fbd18:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-00fbd18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elderbrook.mobiteam.de/wp-content/uploads/2024/09/6af6084f3680fe72a6b4e7665bbc4547.png");background-position:center left;background-size:cover;}.elementor-10 .elementor-element.elementor-element-00fbd18, .elementor-10 .elementor-element.elementor-element-00fbd18::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-d13511a{z-index:3;text-align:center;}.elementor-10 .elementor-element.elementor-element-d13511a .elementor-heading-title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-9e22969{z-index:3;text-align:center;}.elementor-10 .elementor-element.elementor-element-9e22969 .elementor-heading-title{color:var( --e-global-color-c937227 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-d0b19a6{--display:flex;--position:absolute;--justify-content:center;--background-transition:0.3s;--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-d0b19a6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d0b19a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3110337 );}.elementor-10 .elementor-element.elementor-element-d0b19a6, .elementor-10 .elementor-element.elementor-element-d0b19a6::before{--border-transition:0.3s;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d0b19a6{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-d0b19a6{right:0px;}.elementor-10 .elementor-element.elementor-element-45fdef5.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-45fdef5{text-align:center;color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.5px;}.elementor-10 .elementor-element.elementor-element-8204b79{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;bottom:0px;}.elementor-10 .elementor-element.elementor-element-8204b79.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-df7253b{--display:flex;--gap:10px 10px;--background-transition:0.3s;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:var( --e-global-color-c178d1d );--border-color:var( --e-global-color-c178d1d );--border-radius:8px 8px 8px 8px;--padding-top:45px;--padding-bottom:305px;--padding-left:45px;--padding-right:45px;}.elementor-10 .elementor-element.elementor-element-df7253b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-df7253b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elderbrook.mobiteam.de/wp-content/uploads/2024/09/6af6084f3680fe72a6b4e7665bbc4547.png");background-position:center left;background-size:cover;}.elementor-10 .elementor-element.elementor-element-df7253b, .elementor-10 .elementor-element.elementor-element-df7253b::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-0902aca{z-index:3;text-align:center;}.elementor-10 .elementor-element.elementor-element-0902aca .elementor-heading-title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-412fbf2{z-index:3;text-align:center;}.elementor-10 .elementor-element.elementor-element-412fbf2 .elementor-heading-title{color:var( --e-global-color-c937227 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-b87787e{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;bottom:0px;}.elementor-10 .elementor-element.elementor-element-b87787e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d6c03f8{--display:flex;--position:absolute;--justify-content:center;--background-transition:0.3s;--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-d6c03f8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d6c03f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3110337 );}.elementor-10 .elementor-element.elementor-element-d6c03f8, .elementor-10 .elementor-element.elementor-element-d6c03f8::before{--border-transition:0.3s;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d6c03f8{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-d6c03f8{right:0px;}.elementor-10 .elementor-element.elementor-element-4100eae.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-4100eae{text-align:center;color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.5px;}.elementor-10 .elementor-element.elementor-element-bb248f2{--display:flex;--gap:10px 10px;--background-transition:0.3s;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:var( --e-global-color-c178d1d );--border-color:var( --e-global-color-c178d1d );--border-radius:8px 8px 8px 8px;--padding-top:45px;--padding-bottom:305px;--padding-left:45px;--padding-right:45px;}.elementor-10 .elementor-element.elementor-element-bb248f2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bb248f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elderbrook.mobiteam.de/wp-content/uploads/2024/09/6af6084f3680fe72a6b4e7665bbc4547.png");background-position:center left;background-size:cover;}.elementor-10 .elementor-element.elementor-element-bb248f2, .elementor-10 .elementor-element.elementor-element-bb248f2::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-ba71212{z-index:3;text-align:center;}.elementor-10 .elementor-element.elementor-element-ba71212 .elementor-heading-title{color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-e9dccdd{z-index:3;text-align:center;}.elementor-10 .elementor-element.elementor-element-e9dccdd .elementor-heading-title{color:var( --e-global-color-c937227 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-f91dbf5{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;bottom:0px;}.elementor-10 .elementor-element.elementor-element-f91dbf5.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4c866c3{--display:flex;--position:absolute;--justify-content:center;--background-transition:0.3s;--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-4c866c3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4c866c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3110337 );}.elementor-10 .elementor-element.elementor-element-4c866c3, .elementor-10 .elementor-element.elementor-element-4c866c3::before{--border-transition:0.3s;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4c866c3{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-4c866c3{right:0px;}.elementor-10 .elementor-element.elementor-element-94ac539.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-94ac539{text-align:center;color:#000000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.5px;}.elementor-10 .elementor-element.elementor-element-3b5e22e{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bdcddbb{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bdcddbb, .elementor-10 .elementor-element.elementor-element-bdcddbb::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-09d9fc7 .elementor-button{background-color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-10 .elementor-element.elementor-element-09d9fc7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-09d9fc7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-09d9fc7 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-10 .elementor-element.elementor-element-e450b5d{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-de68284{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-de68284, .elementor-10 .elementor-element.elementor-element-de68284::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-6e1249f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6e1249f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-74dea0e .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-c937227 );color:var( --e-global-color-c937227 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-74dea0e{left:-52px;}body.rtl .elementor-10 .elementor-element.elementor-element-74dea0e{right:-52px;}.elementor-10 .elementor-element.elementor-element-74dea0e{bottom:258px;z-index:4;}.elementor-10 .elementor-element.elementor-element-6b0aa1f .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-c937227 );color:var( --e-global-color-c937227 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6b0aa1f{right:-52px;}body.rtl .elementor-10 .elementor-element.elementor-element-6b0aa1f{left:-52px;}.elementor-10 .elementor-element.elementor-element-6b0aa1f{bottom:258px;z-index:4;}.elementor-10 .elementor-element.elementor-element-5d3ef9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5d3ef9e, .elementor-10 .elementor-element.elementor-element-5d3ef9e::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-1394ca1{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-04ad2b6 .elementor-heading-title{color:var( --e-global-color-14017c6 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-c4aa136{--divider-border-style:solid;--divider-color:var( --e-global-color-c622167 );--divider-border-width:2px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-c4aa136 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-c4aa136 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-c4aa136.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-c4aa136.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c4aa136.elementor-view-default .elementor-icon{color:var( --e-global-color-c622167 );border-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-c4aa136.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c4aa136.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-cf00639 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-cf00639 .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-616c015 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-616c015 .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-6fa31ce{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5ab5e2d .elementor-heading-title{color:var( --e-global-color-14017c6 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-230e062{--divider-border-style:solid;--divider-color:var( --e-global-color-c622167 );--divider-border-width:2px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-230e062 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-230e062 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-230e062.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-230e062.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-230e062.elementor-view-default .elementor-icon{color:var( --e-global-color-c622167 );border-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-230e062.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-230e062.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-733abe1 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-733abe1 .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-03ad4ca > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-03ad4ca .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-6cbf33b{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-30d645d .elementor-heading-title{color:var( --e-global-color-14017c6 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-8487b9b{--divider-border-style:solid;--divider-color:var( --e-global-color-c622167 );--divider-border-width:2px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-8487b9b .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-8487b9b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-8487b9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-8487b9b.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-8487b9b.elementor-view-default .elementor-icon{color:var( --e-global-color-c622167 );border-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-8487b9b.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-8487b9b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-26e2d72 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-26e2d72 .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-a6389e0 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a6389e0 .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-8fdd414{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8277df0 .elementor-heading-title{color:var( --e-global-color-14017c6 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-f23d19f{--divider-border-style:solid;--divider-color:var( --e-global-color-c622167 );--divider-border-width:2px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-f23d19f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-f23d19f .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-f23d19f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-f23d19f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f23d19f.elementor-view-default .elementor-icon{color:var( --e-global-color-c622167 );border-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-f23d19f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f23d19f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-43326a6 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-43326a6 .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-a453b02 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a453b02 .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-9a472a3{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4168459 .elementor-heading-title{color:var( --e-global-color-14017c6 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-69859b6{--divider-border-style:solid;--divider-color:var( --e-global-color-c622167 );--divider-border-width:2px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-69859b6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-69859b6 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-69859b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-69859b6.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-69859b6.elementor-view-default .elementor-icon{color:var( --e-global-color-c622167 );border-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-69859b6.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-69859b6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-04bdae5 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-04bdae5 .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-80daa3d > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-80daa3d .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-e79906a{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-120d818 .elementor-heading-title{color:var( --e-global-color-14017c6 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-92d0e6c{--divider-border-style:solid;--divider-color:var( --e-global-color-c622167 );--divider-border-width:2px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-92d0e6c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-92d0e6c .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-92d0e6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-92d0e6c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-92d0e6c.elementor-view-default .elementor-icon{color:var( --e-global-color-c622167 );border-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-92d0e6c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-92d0e6c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-d5c934a > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d5c934a .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-3bbb15e{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bf6bd29 .elementor-heading-title{color:var( --e-global-color-14017c6 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-e36d96c{--divider-border-style:solid;--divider-color:var( --e-global-color-c622167 );--divider-border-width:2px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-e36d96c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-e36d96c .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-e36d96c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-e36d96c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-e36d96c.elementor-view-default .elementor-icon{color:var( --e-global-color-c622167 );border-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-e36d96c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-e36d96c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-14d59e9 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-14d59e9 .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-a63d06a > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a63d06a .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-cea9860{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a73f6c0 .elementor-heading-title{color:var( --e-global-color-14017c6 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-af9e958{--divider-border-style:solid;--divider-color:var( --e-global-color-c622167 );--divider-border-width:2px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-af9e958 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-af9e958 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-af9e958.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-af9e958.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-af9e958.elementor-view-default .elementor-icon{color:var( --e-global-color-c622167 );border-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-af9e958.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-af9e958.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-f0f51bf > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f0f51bf .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-074ad2b > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-074ad2b .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-c25c985{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4a0196c .elementor-heading-title{color:var( --e-global-color-14017c6 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-1dc0372{--divider-border-style:dotted;--divider-color:var( --e-global-color-c622167 );--divider-border-width:2px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-1dc0372 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-1dc0372 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-1dc0372.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-1dc0372.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1dc0372.elementor-view-default .elementor-icon{color:var( --e-global-color-c622167 );border-color:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-1dc0372.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1dc0372.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c622167 );}.elementor-10 .elementor-element.elementor-element-be8833d > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-be8833d .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-4edc0bd > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4edc0bd .elementor-heading-title{color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-bba6787{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0e9f714 .elementor-heading-title{color:var( --e-global-color-14017c6 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-53cabdc{--divider-border-style:dotted;--divider-color:#62626259;--divider-border-width:2px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-53cabdc .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-53cabdc .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-53cabdc.elementor-view-stacked .elementor-icon{background-color:#62626259;}.elementor-10 .elementor-element.elementor-element-53cabdc.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-53cabdc.elementor-view-default .elementor-icon{color:#62626259;border-color:#62626259;}.elementor-10 .elementor-element.elementor-element-53cabdc.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-53cabdc.elementor-view-default .elementor-icon svg{fill:#62626259;}.elementor-10 .elementor-element.elementor-element-f676bd5 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f676bd5 .elementor-heading-title{color:var( --e-global-color-c937227 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-3dcf66c > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3dcf66c .elementor-heading-title{color:var( --e-global-color-c937227 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-2bfe1d3{--display:flex;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a601b32{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8ab4853{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-9ab8e4a .elementor-heading-title{color:#626262;font-family:var( --e-global-typography-2077d1e-font-family ), Sans-serif;font-size:var( --e-global-typography-2077d1e-font-size );font-weight:var( --e-global-typography-2077d1e-font-weight );letter-spacing:var( --e-global-typography-2077d1e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6dbd1c8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-ef47dea{color:var( --e-global-color-c937227 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-febb65c .elementor-button{background-color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-10 .elementor-element.elementor-element-c821e4e{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5f76f92{text-align:center;}.elementor-10 .elementor-element.elementor-element-5f76f92 .elementor-heading-title{color:#696969;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-317e69e{text-align:center;}.elementor-10 .elementor-element.elementor-element-317e69e .elementor-heading-title{color:var( --e-global-color-14017c6 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;}.elementor-10 .elementor-element.elementor-element-9b0bc41{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-9539372{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9539372:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9539372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;background-image:url("https://elderbrook.mobiteam.de/wp-content/uploads/2024/09/dna-horizontal.png");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-9539372, .elementor-10 .elementor-element.elementor-element-9539372::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-cc239e7{--display:flex;--gap:40px 40px;--background-transition:0.3s;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:#D7D7D7;--border-color:#D7D7D7;--border-radius:8px 8px 8px 8px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-cc239e7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cc239e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3110337 );}.elementor-10 .elementor-element.elementor-element-cc239e7, .elementor-10 .elementor-element.elementor-element-cc239e7::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-56cda13{text-align:center;}.elementor-10 .elementor-element.elementor-element-56cda13 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:400;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-0c47d54{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-c937227 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-0c47d54.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d5ec669 .elementor-button{background-color:var( --e-global-color-c622167 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.8px;border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-8ef5140 .elementor-heading-title{font-size:var( --e-global-typography-2077d1e-font-size );letter-spacing:var( --e-global-typography-2077d1e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-91fc0b3 .elementor-heading-title{font-size:var( --e-global-typography-2077d1e-font-size );letter-spacing:var( --e-global-typography-2077d1e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a6a64d6{--grid-columns:2;}.elementor-10 .elementor-element.elementor-element-dfefb72 .elementor-heading-title{font-size:var( --e-global-typography-2077d1e-font-size );letter-spacing:var( --e-global-typography-2077d1e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9ab8e4a .elementor-heading-title{font-size:var( --e-global-typography-2077d1e-font-size );letter-spacing:var( --e-global-typography-2077d1e-letter-spacing );}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-b49fc2a{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-a7e8e73{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-aff1476{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-eda24a3{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-e930524{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-3af5728{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-2dc25ae{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-20c5130{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-1394ca1{--width:100%;}.elementor-10 .elementor-element.elementor-element-6fa31ce{--width:100%;}.elementor-10 .elementor-element.elementor-element-a601b32{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-cc239e7{--content-width:1400px;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-921ee6d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-921ee6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-10 .elementor-element.elementor-element-5c29ee8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c29ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-10 .elementor-element.elementor-element-9539372:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9539372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-3afa338{--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:30px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:130px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-b49fc2a{--gap:30px 20px;--padding-top:0px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1699338 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1699338 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-927b816 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-927b816 .elementor-heading-title{font-size:40px;letter-spacing:-2px;}.elementor-10 .elementor-element.elementor-element-b0a0cb8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b0a0cb8 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-921ee6d{--margin-top:-240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-c9ef138{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9c098cd .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-2efc67c .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-8ef5140 .elementor-heading-title{font-size:var( --e-global-typography-2077d1e-font-size );letter-spacing:var( --e-global-typography-2077d1e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f7bfaeb .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-e930524{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b5f3309 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-b5f3309 .elementor-icon svg{height:24px;}.elementor-10 .elementor-element.elementor-element-135fa6c .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-135fa6c .elementor-icon svg{height:24px;}.elementor-10 .elementor-element.elementor-element-6e71177 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-6e71177 .elementor-icon svg{height:24px;}.elementor-10 .elementor-element.elementor-element-3af5728{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f4f6132{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-2dc25ae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-91fc0b3 .elementor-heading-title{font-size:var( --e-global-typography-2077d1e-font-size );letter-spacing:var( --e-global-typography-2077d1e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-72a65c7 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-a6a64d6{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-ce93775 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-5c29ee8{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-dfefb72 .elementor-heading-title{font-size:var( --e-global-typography-2077d1e-font-size );letter-spacing:var( --e-global-typography-2077d1e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-50a17e0 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-d1f6679{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-09d9fc7 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-6e1249f > .elementor-widget-container{padding:30px 0px 0px 30px;}.elementor-10 .elementor-element.elementor-element-6e1249f .elementor-heading-title{font-size:32px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-74dea0e{left:-20px;}body.rtl .elementor-10 .elementor-element.elementor-element-74dea0e{right:-20px;}.elementor-10 .elementor-element.elementor-element-74dea0e{bottom:256px;z-index:5;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6b0aa1f{right:-21px;}body.rtl .elementor-10 .elementor-element.elementor-element-6b0aa1f{left:-21px;}.elementor-10 .elementor-element.elementor-element-6b0aa1f{bottom:256px;z-index:4;}.elementor-10 .elementor-element.elementor-element-5d3ef9e{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-2bfe1d3{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-9ab8e4a .elementor-heading-title{font-size:var( --e-global-typography-2077d1e-font-size );letter-spacing:var( --e-global-typography-2077d1e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6dbd1c8 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-febb65c .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-9539372{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-cc239e7{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-56cda13 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-d5ec669 .elementor-button{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-2efc67c */.elementor-10 .elementor-element.elementor-element-2efc67c span{
    -webkit-background-clip: text !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-0630f9e */.elementor-10 .elementor-element.elementor-element-0630f9e video{
    background-color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9ef138 */.elementor-10 .elementor-element.elementor-element-c9ef138{
    backdrop-filter: blur(12.5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7bfaeb */.elementor-10 .elementor-element.elementor-element-f7bfaeb span{
    -webkit-background-clip: text !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69dcfb1 */.elementor-10 .elementor-element.elementor-element-69dcfb1 span{
    -webkit-background-clip: text !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eda24a3 */.elementor-10 .elementor-element.elementor-element-eda24a3{
    max-width: 1400px;
    backdrop-filter: blur(12.5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a6f52f */.elementor-10 .elementor-element.elementor-element-6a6f52f span{
    -webkit-background-clip: text !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e29a4c5 */.elementor-10 .elementor-element.elementor-element-e29a4c5{
    backdrop-filter: blur(12.5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-393ceec */.elementor-10 .elementor-element.elementor-element-393ceec span{
    -webkit-background-clip: text !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffdfbe5 */.elementor-10 .elementor-element.elementor-element-ffdfbe5{
    backdrop-filter: blur(12.5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e94c9 */.elementor-10 .elementor-element.elementor-element-10e94c9 span{
    -webkit-background-clip: text !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc013e4 */.elementor-10 .elementor-element.elementor-element-dc013e4{
    backdrop-filter: blur(12.5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e930524 */.elementor-10 .elementor-element.elementor-element-e930524{
    max-width: 1400px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-6f67eea */.elementor-10 .elementor-element.elementor-element-6f67eea .elementor-counter-number{
    background: linear-gradient(92deg, #0D289B 27.89%, #C724C9 100.86%);
    background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.elementor-10 .elementor-element.elementor-element-6f67eea .elementor-counter-number-suffix{
    background: linear-gradient(92deg, #0D289B 27.89%, #C724C9 100.86%);
    background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4e3149a */.elementor-10 .elementor-element.elementor-element-4e3149a .elementor-counter-number{
    background: linear-gradient(92deg, #0D289B 27.89%, #C724C9 100.86%);
    background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.elementor-10 .elementor-element.elementor-element-4e3149a .elementor-counter-number-suffix{
    background: linear-gradient(92deg, #0D289B 27.89%, #C724C9 100.86%);
    background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-bcdbc4f */.elementor-10 .elementor-element.elementor-element-bcdbc4f .elementor-counter-number{
    background: linear-gradient(92deg, #0D289B 27.89%, #C724C9 100.86%);
    background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.elementor-10 .elementor-element.elementor-element-bcdbc4f .elementor-counter-number-suffix{
    background: linear-gradient(92deg, #0D289B 27.89%, #C724C9 100.86%);
    background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-a698288 */.elementor-10 .elementor-element.elementor-element-a698288 .elementor-counter-number{
    background: linear-gradient(92deg, #0D289B 27.89%, #C724C9 100.86%);
    background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.elementor-10 .elementor-element.elementor-element-a698288 .elementor-counter-number-suffix{
    background: linear-gradient(92deg, #0D289B 27.89%, #C724C9 100.86%);
    background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af5728 */.elementor-10 .elementor-element.elementor-element-3af5728{
    max-width: 1400px;
    backdrop-filter: blur(12.5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-921ee6d */.elementor-10 .elementor-element.elementor-element-921ee6d::before{
    mix-blend-mode: exclusion;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72a65c7 */.elementor-10 .elementor-element.elementor-element-72a65c7 span{
    -webkit-background-clip: text !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-a6a64d6 *//* Ensure the post container holds everything */
.post-container {
  position: relative;
  overflow: hidden;
}

/* Style the post image */
.post-container img {
  width: 100%;
  height: auto;
  display: block;
  transition: all 0.3s ease;
}

/* Create the gradient overlay */
.post-container .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  opacity: 0;
  transition: all 0.3s ease;
}

/* Style the post description (excerpt) */
.post-container .post-description {
  position: absolute;
  bottom: 20px;
  left: 20px;
  color: #fff;
  opacity: 0;
  transition: all 0.3s ease;
}

/* On hover: Show gradient and post description */
.post-container:hover .overlay {
  opacity: 0.8;
}

.post-container:hover .post-description {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a17e0 */.elementor-10 .elementor-element.elementor-element-50a17e0 span{
    -webkit-background-clip: text !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00e64c */.elementor-10 .elementor-element.elementor-element-e00e64c{
    backdrop-filter: blur(3px);
    min-height: 100%;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4acda3e */.elementor-10 .elementor-element.elementor-element-4acda3e:hover .background-team{
    opacity: 1;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0b19a6 */.elementor-10 .elementor-element.elementor-element-d0b19a6{
    backdrop-filter: blur(3px);
    min-height: 100%;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00fbd18 */.elementor-10 .elementor-element.elementor-element-00fbd18:hover .background-team{
    opacity: 1;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6c03f8 */.elementor-10 .elementor-element.elementor-element-d6c03f8{
    backdrop-filter: blur(3px);
    min-height: 100%;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df7253b */.elementor-10 .elementor-element.elementor-element-df7253b:hover .background-team{
    opacity: 1;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c866c3 */.elementor-10 .elementor-element.elementor-element-4c866c3{
    backdrop-filter: blur(3px);
    min-height: 100%;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb248f2 */.elementor-10 .elementor-element.elementor-element-bb248f2:hover .background-team{
    opacity: 1;
    transition: opacity 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e1249f */.elementor-10 .elementor-element.elementor-element-6e1249f span{
    -webkit-background-clip: text !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1394ca1 */.elementor-10 .elementor-element.elementor-element-1394ca1 .timeline-year{
    opacity: 0.4;
}
.elementor-10 .elementor-element.elementor-element-1394ca1:hover .timeline-year{
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-1394ca1:hover .timeline-title h3{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-1394ca1:hover .timeline-text p{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-1394ca1:hover .timeline-divider svg{
    color: #C724C9;
    border-color: #C724C9;
    fill: #C724C9 !important;
    transition: fill 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-1394ca1:hover .elementor-widget-divider--view-line_icon .elementor-divider-separator:after{
    border-block-start: 2px solid #C724C9 !important;
    transition: border-block-start 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-1394ca1{
    min-width: 200px;
    max-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fa31ce */.elementor-10 .elementor-element.elementor-element-6fa31ce .timeline-year{
    opacity: 0.4;
}
.elementor-10 .elementor-element.elementor-element-6fa31ce:hover .timeline-year{
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-6fa31ce:hover .timeline-title h3{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-6fa31ce:hover .timeline-text p{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-6fa31ce:hover .timeline-divider svg{
    color: #C724C9;
    border-color: #C724C9;
    fill: #C724C9 !important;
    transition: fill 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-6fa31ce:hover .elementor-widget-divider--view-line_icon .elementor-divider-separator:after{
    border-block-start: 2px solid #C724C9 !important;
    transition: border-block-start 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-6fa31ce{
    min-width: 200px;
    max-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbf33b */.elementor-10 .elementor-element.elementor-element-6cbf33b .timeline-year{
    opacity: 0.4;
}
.elementor-10 .elementor-element.elementor-element-6cbf33b:hover .timeline-year{
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-6cbf33b:hover .timeline-title h3{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-6cbf33b:hover .timeline-text p{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-6cbf33b:hover .timeline-divider svg{
    color: #C724C9;
    border-color: #C724C9;
    fill: #C724C9 !important;
    transition: fill 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-6cbf33b:hover .elementor-widget-divider--view-line_icon .elementor-divider-separator:after{
    border-block-start: 2px solid #C724C9 !important;
    transition: border-block-start 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-6cbf33b{
    min-width: 200px;
    max-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fdd414 */.elementor-10 .elementor-element.elementor-element-8fdd414 .timeline-year{
    opacity: 0.4;
}
.elementor-10 .elementor-element.elementor-element-8fdd414:hover .timeline-year{
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-8fdd414:hover .timeline-title h3{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-8fdd414:hover .timeline-text p{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-8fdd414:hover .timeline-divider svg{
    color: #C724C9;
    border-color: #C724C9;
    fill: #C724C9 !important;
    transition: fill 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-8fdd414:hover .elementor-widget-divider--view-line_icon .elementor-divider-separator:after{
    border-block-start: 2px solid #C724C9 !important;
    transition: border-block-start 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-8fdd414{
    min-width: 200px;
    max-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a472a3 */.elementor-10 .elementor-element.elementor-element-9a472a3 .timeline-year{
    opacity: 0.4;
}
.elementor-10 .elementor-element.elementor-element-9a472a3:hover .timeline-year{
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-9a472a3:hover .timeline-title h3{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-9a472a3:hover .timeline-text p{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-9a472a3:hover .timeline-divider svg{
    color: #C724C9;
    border-color: #C724C9;
    fill: #C724C9 !important;
    transition: fill 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-9a472a3:hover .elementor-widget-divider--view-line_icon .elementor-divider-separator:after{
    border-block-start: 2px solid #C724C9 !important;
    transition: border-block-start 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-9a472a3{
    min-width: 200px;
    max-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e79906a */.elementor-10 .elementor-element.elementor-element-e79906a .timeline-year{
    opacity: 0.4;
}
.elementor-10 .elementor-element.elementor-element-e79906a:hover .timeline-year{
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-e79906a:hover .timeline-title h3{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-e79906a:hover .timeline-text p{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-e79906a:hover .timeline-divider svg{
    color: #C724C9;
    border-color: #C724C9;
    fill: #C724C9 !important;
    transition: fill 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-e79906a:hover .elementor-widget-divider--view-line_icon .elementor-divider-separator:after{
    border-block-start: 2px solid #C724C9 !important;
    transition: border-block-start 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-e79906a{
    min-width: 200px;
    max-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbb15e */.elementor-10 .elementor-element.elementor-element-3bbb15e .timeline-year{
    opacity: 0.4;
}
.elementor-10 .elementor-element.elementor-element-3bbb15e:hover .timeline-year{
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-3bbb15e:hover .timeline-title h3{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-3bbb15e:hover .timeline-text p{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-3bbb15e:hover .timeline-divider svg{
    color: #C724C9;
    border-color: #C724C9;
    fill: #C724C9 !important;
    transition: fill 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-3bbb15e:hover .elementor-widget-divider--view-line_icon .elementor-divider-separator:after{
    border-block-start: 2px solid #C724C9 !important;
    transition: border-block-start 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-3bbb15e{
    min-width: 200px;
    max-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea9860 */.elementor-10 .elementor-element.elementor-element-cea9860 .timeline-year{
    opacity: 0.4;
}
.elementor-10 .elementor-element.elementor-element-cea9860:hover .timeline-year{
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-cea9860:hover .timeline-title h3{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-cea9860:hover .timeline-text p{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-cea9860:hover .timeline-divider svg{
    color: #C724C9;
    border-color: #C724C9;
    fill: #C724C9 !important;
    transition: fill 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-cea9860:hover .elementor-widget-divider--view-line_icon .elementor-divider-separator:after{
    border-block-start: 2px solid #C724C9 !important;
    transition: border-block-start 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-cea9860{
    min-width: 200px;
    max-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c25c985 */.elementor-10 .elementor-element.elementor-element-c25c985 .timeline-year{
    opacity: 0.4;
}
.elementor-10 .elementor-element.elementor-element-c25c985:hover .timeline-year{
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-c25c985:hover .timeline-title h3{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-c25c985:hover .timeline-text p{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-c25c985:hover .timeline-divider svg{
    color: #C724C9;
    border-color: #C724C9;
    fill: #C724C9 !important;
    transition: fill 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-c25c985:hover .elementor-widget-divider--view-line_icon .elementor-divider-separator:after{
    border-block-start: 2px solid #C724C9 !important;
    transition: border-block-start 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-c25c985{
    min-width: 200px;
    max-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bba6787 */.elementor-10 .elementor-element.elementor-element-bba6787 .timeline-year{
    opacity: 0.4;
}
.elementor-10 .elementor-element.elementor-element-bba6787:hover .timeline-year{
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-bba6787:hover .timeline-title h3{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-bba6787:hover .timeline-text p{
    color: #C724C9;
    transition: color 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-bba6787:hover .timeline-divider svg{
    color: #C724C9;
    border-color: #C724C9;
    fill: #C724C9 !important;
    transition: fill 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-bba6787:hover .elementor-widget-divider--view-line_icon .elementor-divider-separator:after{
    border-block-start: 2px solid #C724C9 !important;
    transition: border-block-start 0.3s ease-in-out;
}
.elementor-10 .elementor-element.elementor-element-bba6787{
    min-width: 200px;
    max-width: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d3ef9e */.elementor-10 .elementor-element.elementor-element-5d3ef9e{
    overflow-x: scroll;
    overflow-y: hidden;
}
.elementor-10 .elementor-element.elementor-element-5d3ef9e {
  overflow-x: scroll;
  scrollbar-width: none; /* For Firefox */
}
.elementor-10 .elementor-element.elementor-element-5d3ef9e::-webkit-scrollbar {
  display: none; /* For Chrome, Safari, and Edge */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1f6679 */.elementor-10 .elementor-element.elementor-element-d1f6679{
    backdrop-filter: blur(12.5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dbd1c8 */.elementor-10 .elementor-element.elementor-element-6dbd1c8 span{
    -webkit-background-clip: text !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56cda13 */.elementor-10 .elementor-element.elementor-element-56cda13 span{
    -webkit-background-clip: text !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc239e7 */.elementor-10 .elementor-element.elementor-element-cc239e7{
    backdrop-filter: blur(12.5px);
    max-width: 1400px;
}/* End custom CSS */