.elementor-76 .elementor-element.elementor-element-c2cf9ed{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-c2cf9ed:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-c2cf9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-c2cf9ed::before, .elementor-76 .elementor-element.elementor-element-c2cf9ed > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-c2cf9ed > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-c2cf9ed > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-c2cf9ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-c2cf9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-76 .elementor-element.elementor-element-608ef8b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:0px;z-index:2;text-align:end;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-608ef8b{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-608ef8b{right:0px;}.elementor-76 .elementor-element.elementor-element-608ef8b img{width:100%;max-width:100%;opacity:1;}.elementor-76 .elementor-element.elementor-element-87da6fd{--display:flex;--min-height:85vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-87da6fd:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-87da6fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/claudimitobstschale-2-1536x1020.png");background-position:50% 10%;background-repeat:no-repeat;background-size:66% auto;}.elementor-76 .elementor-element.elementor-element-87da6fd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-82fbc61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;}.elementor-76 .elementor-element.elementor-element-82fbc61.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-82fbc61 .elementor-heading-title{font-family:var( --e-global-typography-e46e579-font-family ), Sans-serif;font-size:var( --e-global-typography-e46e579-font-size );font-weight:var( --e-global-typography-e46e579-font-weight );font-style:var( --e-global-typography-e46e579-font-style );letter-spacing:var( --e-global-typography-e46e579-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-f7bc0ff{width:var( --container-widget-width, 47% );max-width:47%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;z-index:3;text-align:center;}.elementor-76 .elementor-element.elementor-element-f7bc0ff.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-f7bc0ff .elementor-heading-title{font-family:var( --e-global-typography-a6b5f06-font-family ), Sans-serif;font-size:var( --e-global-typography-a6b5f06-font-size );font-weight:var( --e-global-typography-a6b5f06-font-weight );letter-spacing:var( --e-global-typography-a6b5f06-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-76 .elementor-element.elementor-element-c008578 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-c008578{width:var( --container-widget-width, 35% );max-width:35%;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + -37px) 0px;padding:0px 10px 0px 10px;--container-widget-width:35%;--container-widget-flex-grow:0;bottom:40px;z-index:4;}.elementor-76 .elementor-element.elementor-element-c008578.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-c008578{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-c008578{left:0px;}.elementor-76 .elementor-element.elementor-element-b42affa{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-b42affa:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-b42affa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3221;background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-60-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-b42affa > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-b42affa > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-aa260c4 );}.elementor-76 .elementor-element.elementor-element-b42affa > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-b42affa > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:475px;transform:translateX(-50%) rotateY(180deg);}.elementor-76 .elementor-element.elementor-element-b42affa > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-b42affa > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#1F3221B8;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-e1e563e{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:1px 0px 0px 0px;--container-widget-width:58%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:var( --e-global-typography-2558e16-font-family ), Sans-serif;font-size:var( --e-global-typography-2558e16-font-size );font-weight:var( --e-global-typography-2558e16-font-weight );font-style:var( --e-global-typography-2558e16-font-style );line-height:var( --e-global-typography-2558e16-line-height );letter-spacing:var( --e-global-typography-2558e16-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e1e563e.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-e1e563e p{margin-block-end:0px;}.elementor-76 .elementor-element.elementor-element-d4d9260{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-d4d9260:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-d4d9260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-d4d9260 > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-d4d9260 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-d4d9260 > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-d4d9260 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:428px;}.elementor-76 .elementor-element.elementor-element-d4d9260 > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-d4d9260 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-d4d9260 > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-d4d9260 > .e-con-inner > .elementor-shape-bottom svg{height:342px;}.elementor-76 .elementor-element.elementor-element-4ccdf80{margin:79px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-76 .elementor-element.elementor-element-4ccdf80 .elementor-heading-title{font-family:var( --e-global-typography-1e02061-font-family ), Sans-serif;font-size:var( --e-global-typography-1e02061-font-size );font-weight:var( --e-global-typography-1e02061-font-weight );font-style:var( --e-global-typography-1e02061-font-style );letter-spacing:var( --e-global-typography-1e02061-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-e9e33dc{--display:flex;--min-height:522px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-e9e33dc:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-e9e33dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/teufelshoerner-gross.png");background-position:center center;background-repeat:no-repeat;background-size:58% auto;}.elementor-76 .elementor-element.elementor-element-08941a5{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:90px 0px 00px 69px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-08941a5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-08941a5 .elementor-heading-title{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-84c82e9{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:90px 90px 90px 90px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-84c82e9 p{margin-block-end:25px;}.elementor-76 .elementor-element.elementor-element-73d3862{--display:flex;--min-height:85vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-73d3862:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-73d3862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:bottom center;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-73d3862 > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-73d3862 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-73d3862 > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-73d3862 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:254px;}.elementor-76 .elementor-element.elementor-element-73d3862 > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-73d3862 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-73d3862 > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-73d3862 > .e-con-inner > .elementor-shape-bottom svg{width:calc(230% + 1.3px);height:500px;}.elementor-76 .elementor-element.elementor-element-48d121b{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-76 .elementor-element.elementor-element-7066f6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-42fae8f{width:var( --container-widget-width, 65% );max-width:65%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-76 .elementor-element.elementor-element-42fae8f.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-42fae8f img{width:220px;max-width:200%;}.elementor-76 .elementor-element.elementor-element-75036c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-75036c3.elementor-element{--align-self:flex-end;}.elementor-76 .elementor-element.elementor-element-75036c3 .elementor-heading-title{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-60a7b1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c89e0bb{--display:flex;--justify-content:flex-start;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-76 .elementor-element.elementor-element-c89e0bb.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-9c3b32c{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-9c3b32c.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-a606cdb{width:var( --container-widget-width, 23% );max-width:23%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-a606cdb.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-f09e719{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:start;}.elementor-76 .elementor-element.elementor-element-f09e719.elementor-element{--align-self:flex-end;--order:0;}.elementor-76 .elementor-element.elementor-element-f09e719 .elementor-heading-title{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-8d78c4b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -191px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-8d78c4b.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-76 .elementor-element.elementor-element-b80dfa1{--display:flex;--min-height:85vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-b80dfa1:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-b80dfa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:center left;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-b80dfa1 > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-b80dfa1 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-b80dfa1 > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-b80dfa1 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:220px;}.elementor-76 .elementor-element.elementor-element-b80dfa1 > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-b80dfa1 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-b80dfa1 > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-b80dfa1 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:393px;}.elementor-76 .elementor-element.elementor-element-1ef44b0{--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;}.elementor-76 .elementor-element.elementor-element-40d7ffd{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:start;}.elementor-76 .elementor-element.elementor-element-40d7ffd.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-40d7ffd img{width:100%;}.elementor-76 .elementor-element.elementor-element-9e74697{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:90px 90px 90px 90px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-9e74697.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-6252faa{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-6252faa:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-6252faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:bottom center;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-6252faa > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-6252faa > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-6252faa > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-6252faa > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:254px;}.elementor-76 .elementor-element.elementor-element-6252faa > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-6252faa > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-6252faa > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-6252faa > .e-con-inner > .elementor-shape-bottom svg{width:calc(230% + 1.3px);height:500px;}.elementor-76 .elementor-element.elementor-element-49ed76d{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-76 .elementor-element.elementor-element-da4f25e{--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;--row-gap:0px;--column-gap:0px;--margin-top:50%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-9259d80{width:var( --container-widget-width, 24% );max-width:24%;margin:-110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 44px;--container-widget-width:24%;--container-widget-flex-grow:0;text-align:start;}.elementor-76 .elementor-element.elementor-element-9259d80.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-81d36e3{margin:-137px 0px calc(var(--kit-widget-spacing, 0px) + 34px) -6px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-81d36e3.elementor-element{--align-self:flex-end;}.elementor-76 .elementor-element.elementor-element-81d36e3 .elementor-heading-title{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-a7187e9{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 46px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e732358{--display:flex;--justify-content:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-e732358.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-c189ede{margin:0px 125px calc(var(--kit-widget-spacing, 0px) + -57px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-d1c9d9b{--display:flex;--min-height:85vh;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-d1c9d9b:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-d1c9d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:bottom center;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-d1c9d9b::before, .elementor-76 .elementor-element.elementor-element-d1c9d9b > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-d1c9d9b > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-d1c9d9b > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-d1c9d9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-d1c9d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-d1c9d9b > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-d1c9d9b > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-d1c9d9b > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-d1c9d9b > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:254px;}.elementor-76 .elementor-element.elementor-element-d1c9d9b > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-d1c9d9b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-d1c9d9b > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-d1c9d9b > .e-con-inner > .elementor-shape-bottom svg{width:calc(230% + 1.3px);height:500px;}.elementor-76 .elementor-element.elementor-element-d2a855e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-d2a855e.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-6d1e28a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:9%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-6d1e28a.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-b0cac32{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-76 .elementor-element.elementor-element-032cb17{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -19px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-032cb17.elementor-element{--align-self:flex-end;}.elementor-76 .elementor-element.elementor-element-032cb17 .elementor-heading-title{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-846a045{--display:flex;--justify-content:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-76 .elementor-element.elementor-element-846a045.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-3960d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-8df54d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-8d11b2d{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-8d11b2d:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-8d11b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-8d11b2d::before, .elementor-76 .elementor-element.elementor-element-8d11b2d > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-8d11b2d > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-8d11b2d > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-8d11b2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-8d11b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/feuer-gross-2.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-8d11b2d > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-8d11b2d > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-8d11b2d > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-8d11b2d > .e-con-inner > .elementor-shape-top svg{width:calc(104% + 1.3px);height:335px;}.elementor-76 .elementor-element.elementor-element-8d11b2d > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-8d11b2d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-8d11b2d > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-8d11b2d > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:209px;}.elementor-76 .elementor-element.elementor-element-8d11b2d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-4f86e82{margin:130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-76 .elementor-element.elementor-element-4f86e82 .elementor-heading-title{font-family:var( --e-global-typography-1e02061-font-family ), Sans-serif;font-size:var( --e-global-typography-1e02061-font-size );font-weight:var( --e-global-typography-1e02061-font-weight );font-style:var( --e-global-typography-1e02061-font-style );letter-spacing:var( --e-global-typography-1e02061-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-c3331fe{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-c3331fe .elementor-heading-title{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-1f0e155{--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;}.elementor-76 .elementor-element.elementor-element-91bf313{--display:flex;--min-height:71vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-76 .elementor-element.elementor-element-91bf313.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-985158e{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-985158e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-a1b7a5e{--display:flex;--min-height:71vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-76 .elementor-element.elementor-element-a1b7a5e.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-6b19dcf{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-0d5c87d{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-0d5c87d:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-0d5c87d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-0d5c87d > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-0d5c87d > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-0d5c87d > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-0d5c87d > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:323px;}.elementor-76 .elementor-element.elementor-element-0d5c87d > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-0d5c87d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-0d5c87d > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-0d5c87d > .e-con-inner > .elementor-shape-bottom svg{height:225px;}.elementor-76 .elementor-element.elementor-element-e11d946{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-76 .elementor-element.elementor-element-e11d946 .elementor-heading-title{font-family:var( --e-global-typography-1e02061-font-family ), Sans-serif;font-size:var( --e-global-typography-1e02061-font-size );font-weight:var( --e-global-typography-1e02061-font-weight );font-style:var( --e-global-typography-1e02061-font-style );letter-spacing:var( --e-global-typography-1e02061-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-abacc03{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;bottom:0px;z-index:1;}.elementor-76 .elementor-element.elementor-element-abacc03.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-abacc03{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-abacc03{right:0px;}.elementor-76 .elementor-element.elementor-element-4b3e64a{width:var( --container-widget-width, 50% );max-width:50%;margin:35px 35px calc(var(--kit-widget-spacing, 0px) + 35px) 35px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;bottom:0px;z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-76 .elementor-element.elementor-element-4b3e64a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-4b3e64a{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-4b3e64a{left:0px;}.elementor-76 .elementor-element.elementor-element-cc821a6{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-cc821a6.e-con{--align-self:center;}.elementor-76 .elementor-element.elementor-element-65af72e{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 153px;padding:0px 0px 0px 0px;z-index:3;}.elementor-76 .elementor-element.elementor-element-65af72e.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-76 .elementor-element.elementor-element-65af72e .elementor-heading-title{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-46aa58c{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-46aa58c:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-46aa58c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-46aa58c::before, .elementor-76 .elementor-element.elementor-element-46aa58c > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-46aa58c > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-46aa58c > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-46aa58c > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-46aa58c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/claudiantuere.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-46aa58c > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-46aa58c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-46aa58c > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-46aa58c > .e-con-inner > .elementor-shape-top svg{height:210px;}.elementor-76 .elementor-element.elementor-element-46aa58c > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-46aa58c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-46aa58c > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-46aa58c > .e-con-inner > .elementor-shape-bottom svg{height:181px;}.elementor-76 .elementor-element.elementor-element-e06f087{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:90px 90px 90px 90px;text-align:start;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e06f087.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-e06f087 p{margin-block-end:20px;}.elementor-76 .elementor-element.elementor-element-bebd4cf{--display:flex;--min-height:85vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-bebd4cf:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-bebd4cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:bottom center;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-bebd4cf > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-bebd4cf > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-bebd4cf > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-bebd4cf > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:254px;}.elementor-76 .elementor-element.elementor-element-bebd4cf > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-bebd4cf > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-bebd4cf > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-bebd4cf > .e-con-inner > .elementor-shape-bottom svg{width:calc(230% + 1.3px);height:500px;}.elementor-76 .elementor-element.elementor-element-5dcd596{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-76 .elementor-element.elementor-element-493614c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-e595511{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-e595511 .elementor-heading-title{font-family:var( --e-global-typography-1e02061-font-family ), Sans-serif;font-size:var( --e-global-typography-1e02061-font-size );font-weight:var( --e-global-typography-1e02061-font-weight );font-style:var( --e-global-typography-1e02061-font-style );letter-spacing:var( --e-global-typography-1e02061-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-6d84d02{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-6d84d02.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-c7c3dcd{--display:flex;--justify-content:flex-start;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-c7c3dcd.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-84ccde5{margin:84px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 7px 0px;top:0px;text-align:center;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-84ccde5{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-84ccde5{right:0px;}.elementor-76 .elementor-element.elementor-element-84ccde5 img{width:70%;}.elementor-76 .elementor-element.elementor-element-f481837 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-f481837{width:var( --container-widget-width, 60% );max-width:60%;margin:462px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -23px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:99;}.elementor-76 .elementor-element.elementor-element-f481837.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-76 .elementor-element.elementor-element-ce2f012{--display:flex;--min-height:78vh;--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;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:300px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-ce2f012:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-ce2f012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-ce2f012 > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-ce2f012 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-ce2f012 > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-ce2f012 > .e-con-inner > .elementor-shape-top svg{width:calc(209% + 1.3px);height:500px;}.elementor-76 .elementor-element.elementor-element-ce2f012 > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-ce2f012 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-ce2f012 > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-ce2f012 > .e-con-inner > .elementor-shape-bottom svg{width:calc(132% + 1.3px);height:324px;}.elementor-76 .elementor-element.elementor-element-bb3f2b8{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-bb3f2b8.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-22a056b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -16px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-22a056b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-76 .elementor-element.elementor-element-22a056b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-22a056b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-22a056b.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-22a056b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-22a056b .elementor-icon{font-size:30px;}.elementor-76 .elementor-element.elementor-element-22a056b .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-22a056b .elementor-icon-box-title a{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-22a056b:has(:hover) .elementor-icon-box-title,
					 .elementor-76 .elementor-element.elementor-element-22a056b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-22a056b .elementor-icon-box-description{font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e500e61{margin:-2% 95% calc(var(--kit-widget-spacing, 0px) + -4%) -90%;padding:0px 0px 20px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-e500e61 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-76 .elementor-element.elementor-element-e500e61 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-e500e61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-e500e61.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-e500e61.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-e500e61 .elementor-icon{font-size:30px;}.elementor-76 .elementor-element.elementor-element-e500e61 .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-e500e61 .elementor-icon-box-title a{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e500e61:has(:hover) .elementor-icon-box-title,
					 .elementor-76 .elementor-element.elementor-element-e500e61:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-e500e61 .elementor-icon-box-description{font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c3bb7db{margin:-10px 29px calc(var(--kit-widget-spacing, 0px) + 20px) -17px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-c3bb7db .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-76 .elementor-element.elementor-element-c3bb7db .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-c3bb7db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-c3bb7db.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-c3bb7db.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-c3bb7db .elementor-icon{font-size:30px;}.elementor-76 .elementor-element.elementor-element-c3bb7db .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-c3bb7db .elementor-icon-box-title a{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c3bb7db:has(:hover) .elementor-icon-box-title,
					 .elementor-76 .elementor-element.elementor-element-c3bb7db:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-c3bb7db .elementor-icon-box-description{font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-a4056fd{margin:-10% 89% calc(var(--kit-widget-spacing, 0px) + 0%) -95%;padding:0px 0px 20px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-a4056fd .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-76 .elementor-element.elementor-element-a4056fd .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-a4056fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-a4056fd.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-a4056fd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-a4056fd .elementor-icon{font-size:30px;}.elementor-76 .elementor-element.elementor-element-a4056fd .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-a4056fd .elementor-icon-box-title a{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-a4056fd:has(:hover) .elementor-icon-box-title,
					 .elementor-76 .elementor-element.elementor-element-a4056fd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-a4056fd .elementor-icon-box-description{font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-b54b005{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) -17px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-b54b005 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-76 .elementor-element.elementor-element-b54b005 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-b54b005.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-b54b005.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-b54b005.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-b54b005 .elementor-icon{font-size:30px;}.elementor-76 .elementor-element.elementor-element-b54b005 .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-b54b005 .elementor-icon-box-title a{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-b54b005:has(:hover) .elementor-icon-box-title,
					 .elementor-76 .elementor-element.elementor-element-b54b005:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-b54b005 .elementor-icon-box-description{font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-57dd637{margin:-2% 94% calc(var(--kit-widget-spacing, 0px) + 0%) -95%;padding:0px 0px 20px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-57dd637 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-76 .elementor-element.elementor-element-57dd637 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-57dd637.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-57dd637.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-57dd637.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-57dd637 .elementor-icon{font-size:30px;}.elementor-76 .elementor-element.elementor-element-57dd637 .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-57dd637 .elementor-icon-box-title a{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-57dd637:has(:hover) .elementor-icon-box-title,
					 .elementor-76 .elementor-element.elementor-element-57dd637:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-57dd637 .elementor-icon-box-description{font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-74186be{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) -17px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-74186be .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-76 .elementor-element.elementor-element-74186be .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-74186be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-74186be.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-74186be.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-74186be .elementor-icon{font-size:30px;}.elementor-76 .elementor-element.elementor-element-74186be .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-74186be .elementor-icon-box-title a{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-74186be:has(:hover) .elementor-icon-box-title,
					 .elementor-76 .elementor-element.elementor-element-74186be:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-74186be .elementor-icon-box-description{font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-0d9629c{margin:0% 95% calc(var(--kit-widget-spacing, 0px) + 0%) -95%;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-0d9629c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-76 .elementor-element.elementor-element-0d9629c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-0d9629c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-0d9629c.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-0d9629c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-0d9629c .elementor-icon{font-size:30px;}.elementor-76 .elementor-element.elementor-element-0d9629c .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-0d9629c .elementor-icon-box-title a{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-0d9629c:has(:hover) .elementor-icon-box-title,
					 .elementor-76 .elementor-element.elementor-element-0d9629c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-0d9629c .elementor-icon-box-description{font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-39a4fa0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) -17px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-39a4fa0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-76 .elementor-element.elementor-element-39a4fa0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-39a4fa0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-39a4fa0.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-39a4fa0.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-39a4fa0 .elementor-icon{font-size:30px;}.elementor-76 .elementor-element.elementor-element-39a4fa0 .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-39a4fa0 .elementor-icon-box-title a{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-39a4fa0:has(:hover) .elementor-icon-box-title,
					 .elementor-76 .elementor-element.elementor-element-39a4fa0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-39a4fa0 .elementor-icon-box-description{font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c81e279{--display:flex;--min-height:85vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-c81e279:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-c81e279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:bottom center;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-c81e279 > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-c81e279 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-c81e279 > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-c81e279 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:254px;}.elementor-76 .elementor-element.elementor-element-c81e279 > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-c81e279 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-c81e279 > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-c81e279 > .e-con-inner > .elementor-shape-bottom svg{width:calc(230% + 1.3px);height:500px;}.elementor-76 .elementor-element.elementor-element-bc85af9{width:var( --container-widget-width, 100% );max-width:100%;margin:85px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-bc85af9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-bc85af9 .elementor-heading-title{font-family:"Brisca-Miera", Sans-serif;font-size:50px;font-weight:400;font-style:normal;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-6ed1911{--display:flex;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-76 .elementor-element.elementor-element-8662457 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Signika", Sans-serif;font-size:30px;font-weight:400;line-height:35px;letter-spacing:1px;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-8662457{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-76 .elementor-element.elementor-element-d783772{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-76 .elementor-element.elementor-element-9b133fa{--display:flex;--justify-content:flex-start;--margin-top:-34%;--margin-bottom:0%;--margin-left:0%;--margin-right:-50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-9b133fa.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-3c8014b{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 25px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-3c8014b.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-76 .elementor-element.elementor-element-e896824{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-e896824:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-e896824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-e896824::before, .elementor-76 .elementor-element.elementor-element-e896824 > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-e896824 > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-e896824 > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-e896824 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-e896824 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Foto-Obstschale-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-e896824 > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-e896824 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-e896824 > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-e896824 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:270px;}.elementor-76 .elementor-element.elementor-element-e896824 > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-e896824 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#1F3221;}.elementor-76 .elementor-element.elementor-element-e896824 > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-e896824 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:401px;}.elementor-76 .elementor-element.elementor-element-2209e11{--display:flex;--min-height:85vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-2209e11:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-2209e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:bottom center;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-2209e11 > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-2209e11 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-2209e11 > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-2209e11 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:254px;}.elementor-76 .elementor-element.elementor-element-2209e11 > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-2209e11 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-2209e11 > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-2209e11 > .e-con-inner > .elementor-shape-bottom svg{width:calc(230% + 1.3px);height:500px;}.elementor-76 .elementor-element.elementor-element-30906b6{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-30906b6 .elementor-heading-title{font-family:"Brisca-Miera", Sans-serif;font-size:50px;font-weight:400;font-style:normal;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-c8ad781{width:var( --container-widget-width, 50% );max-width:50%;margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c8ad781.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-c789397{--display:flex;--justify-content:flex-start;--margin-top:-21%;--margin-bottom:0%;--margin-left:0%;--margin-right:-55%;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-76 .elementor-element.elementor-element-c789397.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-21995dd{--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:flex-start;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-21995dd.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-9d759b8{width:var( --container-widget-width, 39.127% );max-width:39.127%;margin:0px 6px calc(var(--kit-widget-spacing, 0px) + 33px) -82px;padding:0px 0px 0px 0px;--container-widget-width:39.127%;--container-widget-flex-grow:0;text-align:start;}.elementor-76 .elementor-element.elementor-element-9d759b8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-9d759b8 img{width:133px;max-width:77%;}.elementor-76 .elementor-element.elementor-element-3332468{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) -47px;padding:6px 0px 0px 0px;text-align:start;}.elementor-76 .elementor-element.elementor-element-3332468.elementor-element{--align-self:flex-end;--order:0;--flex-grow:1;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-3332468 .elementor-heading-title{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-bdb019a{width:var( --container-widget-width, 100% );max-width:100%;margin:-52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -76px;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-bdb019a.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-76 .elementor-element.elementor-element-4bdba4c{--display:flex;--min-height:85vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-4bdba4c:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-4bdba4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:bottom center;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-4bdba4c > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-4bdba4c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-4bdba4c > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-4bdba4c > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:254px;}.elementor-76 .elementor-element.elementor-element-4bdba4c > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-4bdba4c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-4bdba4c > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-4bdba4c > .e-con-inner > .elementor-shape-bottom svg{width:calc(230% + 1.3px);height:500px;}.elementor-76 .elementor-element.elementor-element-e25cc04{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-76 .elementor-element.elementor-element-b85e6b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-f95af23{width:var( --container-widget-width, 37% );max-width:37%;margin:-103px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:start;}.elementor-76 .elementor-element.elementor-element-f95af23.elementor-element{--align-self:flex-end;}.elementor-76 .elementor-element.elementor-element-f95af23 img{width:220px;}.elementor-76 .elementor-element.elementor-element-575ede2{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-76 .elementor-element.elementor-element-575ede2.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-76 .elementor-element.elementor-element-575ede2 .elementor-heading-title{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-96b8c4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-7d818d7{--display:flex;--justify-content:flex-start;--margin-top:12%;--margin-bottom:-15%;--margin-left:0%;--margin-right:0%;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-76 .elementor-element.elementor-element-7d818d7.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-5af9451{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-5af9451.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-8d581f2{width:var( --container-widget-width, 30% );max-width:30%;margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-8d581f2.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-76 .elementor-element.elementor-element-8d581f2 img{max-width:200%;}.elementor-76 .elementor-element.elementor-element-c73e8ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 18px;text-align:start;}.elementor-76 .elementor-element.elementor-element-c73e8ac.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-76 .elementor-element.elementor-element-c73e8ac .elementor-heading-title{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-d3f2df2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 51px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-d3f2df2.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-76 .elementor-element.elementor-element-14fc09a{--display:flex;--min-height:85vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-14fc09a:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-14fc09a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:bottom center;background-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-14fc09a > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-14fc09a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-14fc09a > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-14fc09a > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:254px;}.elementor-76 .elementor-element.elementor-element-14fc09a > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-14fc09a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-14fc09a > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-14fc09a > .e-con-inner > .elementor-shape-bottom svg{width:calc(230% + 1.3px);height:500px;}.elementor-76 .elementor-element.elementor-element-14fc09a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-454d683{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-76 .elementor-element.elementor-element-2adee7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:34%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-1bd71e6{width:var( --container-widget-width, 16% );max-width:16%;margin:-89px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 76px;padding:0px 0px 0px 0px;--container-widget-width:16%;--container-widget-flex-grow:0;text-align:start;}.elementor-76 .elementor-element.elementor-element-1bd71e6.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-1bd71e6 img{width:220px;max-width:65%;}.elementor-76 .elementor-element.elementor-element-c4d323a{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) -66px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-c4d323a.elementor-element{--align-self:flex-end;}.elementor-76 .elementor-element.elementor-element-c4d323a .elementor-heading-title{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-d9555a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 75px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-d9555a6 p{margin-block-end:0px;}.elementor-76 .elementor-element.elementor-element-461ace2{--display:flex;--justify-content:flex-start;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-461ace2.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-06bb32c{--display:flex;--min-height:72vh;--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:flex-start;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-06bb32c:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-06bb32c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/sonne-gross.png");background-repeat:no-repeat;background-size:contain;}.elementor-76 .elementor-element.elementor-element-06bb32c::before, .elementor-76 .elementor-element.elementor-element-06bb32c > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-06bb32c > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-06bb32c > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-06bb32c > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-06bb32c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-06bb32c.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-76 .elementor-element.elementor-element-edfa1a4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;text-align:start;}.elementor-76 .elementor-element.elementor-element-edfa1a4.elementor-element{--align-self:flex-end;}.elementor-76 .elementor-element.elementor-element-edfa1a4 .elementor-heading-title{font-family:var( --e-global-typography-f14f30e-font-family ), Sans-serif;font-size:var( --e-global-typography-f14f30e-font-size );font-weight:var( --e-global-typography-f14f30e-font-weight );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-4f34564{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-4f34564:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-4f34564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3221;background-image:url("https://therapie-essstoerung-leipzig.de/wp-content/uploads/2026/04/Design-ohne-Titel-48-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-4f34564 > .elementor-shape-top .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-4f34564 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-aa260c4 );}.elementor-76 .elementor-element.elementor-element-4f34564 > .elementor-shape-top svg, .elementor-76 .elementor-element.elementor-element-4f34564 > .e-con-inner > .elementor-shape-top svg{height:151px;transform:translateX(-50%) rotateY(180deg);}.elementor-76 .elementor-element.elementor-element-4f34564 > .elementor-shape-bottom .elementor-shape-fill, .elementor-76 .elementor-element.elementor-element-4f34564 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#1F3221B8;}.elementor-76 .elementor-element.elementor-element-4f34564 > .elementor-shape-bottom svg, .elementor-76 .elementor-element.elementor-element-4f34564 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:500px;}.elementor-76 .elementor-element.elementor-element-3868774{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:var( --e-global-typography-2558e16-font-family ), Sans-serif;font-size:var( --e-global-typography-2558e16-font-size );font-weight:var( --e-global-typography-2558e16-font-weight );font-style:var( --e-global-typography-2558e16-font-style );line-height:var( --e-global-typography-2558e16-line-height );letter-spacing:var( --e-global-typography-2558e16-letter-spacing );}.elementor-76 .elementor-element.elementor-element-8ecf628{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-4cdded9-font-family ), Sans-serif;font-size:var( --e-global-typography-4cdded9-font-size );font-weight:var( --e-global-typography-4cdded9-font-weight );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-8ecf628.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-76 .elementor-element.elementor-element-c2cf9ed{--min-height:50vh;--margin-top:-104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-608ef8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:0px;}.elementor-76 .elementor-element.elementor-element-608ef8b img{width:1000px;max-width:100%;height:500px;}.elementor-76 .elementor-element.elementor-element-87da6fd:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-87da6fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-76 .elementor-element.elementor-element-87da6fd{--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-76 .elementor-element.elementor-element-82fbc61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-82fbc61 .elementor-heading-title{font-size:var( --e-global-typography-e46e579-font-size );letter-spacing:var( --e-global-typography-e46e579-letter-spacing );}.elementor-76 .elementor-element.elementor-element-f7bc0ff{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:0px 0px 0px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-f7bc0ff .elementor-heading-title{font-size:var( --e-global-typography-a6b5f06-font-size );letter-spacing:var( --e-global-typography-a6b5f06-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c008578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;padding:0px 0px 0px 0px;--container-widget-width:248px;--container-widget-flex-grow:0;width:var( --container-widget-width, 248px );max-width:248px;}.elementor-76 .elementor-element.elementor-element-c008578 .elementor-button{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-b42affa{--min-height:50vh;}.elementor-76 .elementor-element.elementor-element-e1e563e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:580px;--container-widget-flex-grow:0;width:var( --container-widget-width, 580px );max-width:580px;font-size:var( --e-global-typography-2558e16-font-size );line-height:var( --e-global-typography-2558e16-line-height );letter-spacing:var( --e-global-typography-2558e16-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e1e563e.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-d4d9260{--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-4ccdf80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-4ccdf80.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-4ccdf80 .elementor-heading-title{font-size:var( --e-global-typography-1e02061-font-size );letter-spacing:var( --e-global-typography-1e02061-letter-spacing );}.elementor-76 .elementor-element.elementor-element-08941a5{margin:28px 23px calc(var(--kit-widget-spacing, 0px) + 300px) 22px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-08941a5.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-08941a5 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-84c82e9{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-73d3862{--min-height:75vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-48d121b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-42fae8f{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-75036c3{margin:-86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-75036c3 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-60a7b1f{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c89e0bb{--margin-top:0%;--margin-bottom:-30%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-a606cdb{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-f09e719{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -14px;}.elementor-76 .elementor-element.elementor-element-f09e719 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-8d78c4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-b80dfa1{--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-9e74697{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-6252faa{--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-49ed76d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-81d36e3 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-a7187e9{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c189ede{padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-d1c9d9b{--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-6d1e28a{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-76 .elementor-element.elementor-element-b0cac32{margin:-88px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;}.elementor-76 .elementor-element.elementor-element-032cb17{margin:-53px 7px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-032cb17 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-846a045{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-3960d24{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-8df54d3{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-8d11b2d{--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-4f86e82{margin:13px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;}.elementor-76 .elementor-element.elementor-element-4f86e82 .elementor-heading-title{font-size:var( --e-global-typography-1e02061-font-size );letter-spacing:var( --e-global-typography-1e02061-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c3331fe{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.elementor-76 .elementor-element.elementor-element-c3331fe .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-91bf313{--margin-top:0px;--margin-bottom:30px;--margin-left:18px;--margin-right:-82px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-985158e{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-a1b7a5e{--margin-top:-34px;--margin-bottom:27px;--margin-left:107px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-6b19dcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-0d5c87d{--min-height:75vh;--padding-top:120px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-e11d946{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-e11d946 .elementor-heading-title{font-size:var( --e-global-typography-1e02061-font-size );letter-spacing:var( --e-global-typography-1e02061-letter-spacing );}.elementor-76 .elementor-element.elementor-element-abacc03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}.elementor-76 .elementor-element.elementor-element-4b3e64a{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;--container-widget-width:390px;--container-widget-flex-grow:0;width:var( --container-widget-width, 390px );max-width:390px;}.elementor-76 .elementor-element.elementor-element-cc821a6{--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-76 .elementor-element.elementor-element-cc821a6.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-65af72e{margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-65af72e.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-65af72e .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-46aa58c{--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-e06f087{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e06f087.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-bebd4cf{--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-5dcd596{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-e595511 .elementor-heading-title{font-size:var( --e-global-typography-1e02061-font-size );letter-spacing:var( --e-global-typography-1e02061-letter-spacing );}.elementor-76 .elementor-element.elementor-element-6d84d02{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c7c3dcd{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-76 .elementor-element.elementor-element-84ccde5{width:100%;max-width:100%;margin:133px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-f481837{width:var( --container-widget-width, 80% );max-width:80%;margin:375px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -38px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-f481837.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-f481837 .elementor-button{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-ce2f012{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:299px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-bb3f2b8{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:66px;--margin-right:52px;--padding-top:0px;--padding-bottom:-5px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-76 .elementor-element.elementor-element-22a056b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-22a056b .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-22a056b .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-22a056b .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e500e61{width:var( --container-widget-width, 312px );max-width:312px;padding:0px 0px 0px 0px;--container-widget-width:312px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-e500e61 .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-e500e61 .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e500e61 .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c3bb7db{margin:0px 23px calc(var(--kit-widget-spacing, 0px) + 0px) -17px;}.elementor-76 .elementor-element.elementor-element-c3bb7db .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-c3bb7db .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c3bb7db .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-a4056fd{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-a4056fd.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-a4056fd .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-a4056fd .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-a4056fd .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-b54b005 .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-b54b005 .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-b54b005 .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-57dd637{width:var( --container-widget-width, 327px );max-width:327px;--container-widget-width:327px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-57dd637 .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-57dd637 .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-57dd637 .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-74186be{padding:0px 0px 0px 1px;}.elementor-76 .elementor-element.elementor-element-74186be .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-74186be .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-74186be .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-0d9629c{width:var( --container-widget-width, 327px );max-width:327px;padding:0px 0px 1px 0px;--container-widget-width:327px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-0d9629c .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-0d9629c .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-0d9629c .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-39a4fa0 .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-39a4fa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-39a4fa0 .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c81e279{--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-bc85af9{margin:63px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-76 .elementor-element.elementor-element-bc85af9 .elementor-heading-title{font-size:40px;}.elementor-76 .elementor-element.elementor-element-6ed1911{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-8662457{width:var( --container-widget-width, 224px );max-width:224px;margin:42px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;padding:0px 0px 0px 0px;--container-widget-width:224px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-8662457.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-8662457 .elementor-button{font-size:20px;border-radius:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-d783772{width:initial;max-width:initial;margin:46px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-d783772.elementor-element{--order:99999 /* order end hack */;}.elementor-76 .elementor-element.elementor-element-9b133fa{--margin-top:-48%;--margin-bottom:-0%;--margin-left:-0%;--margin-right:-0%;}.elementor-76 .elementor-element.elementor-element-9b133fa.e-con{--align-self:flex-end;}.elementor-76 .elementor-element.elementor-element-3c8014b{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e896824{--min-height:50vh;}.elementor-76 .elementor-element.elementor-element-2209e11{--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-30906b6{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-30906b6 .elementor-heading-title{font-size:40px;}.elementor-76 .elementor-element.elementor-element-c8ad781{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;padding:0px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;text-align:start;font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c8ad781.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-c8ad781 p{margin-block-end:0vh;}.elementor-76 .elementor-element.elementor-element-c789397{--margin-top:-30%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-c789397.e-con{--align-self:flex-end;}.elementor-76 .elementor-element.elementor-element-21995dd{--min-height:0px;}.elementor-76 .elementor-element.elementor-element-9d759b8{width:var( --container-widget-width, 23% );max-width:23%;margin:0px -6px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:start;}.elementor-76 .elementor-element.elementor-element-9d759b8 img{max-width:100%;}.elementor-76 .elementor-element.elementor-element-3332468{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-76 .elementor-element.elementor-element-3332468 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-bdb019a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-4bdba4c{--min-height:50vh;}.elementor-76 .elementor-element.elementor-element-e25cc04{--margin-top:-82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-76 .elementor-element.elementor-element-f95af23{margin:-70px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-76 .elementor-element.elementor-element-575ede2 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-96b8c4e{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-7d818d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-8d581f2.elementor-element{--order:-99999 /* order start hack */;}.elementor-76 .elementor-element.elementor-element-c73e8ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;}.elementor-76 .elementor-element.elementor-element-c73e8ac .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-d3f2df2{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 23px) -26px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-14fc09a{--min-height:50vh;}.elementor-76 .elementor-element.elementor-element-454d683{--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-2adee7e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-1bd71e6{width:var( --container-widget-width, 79.625px );max-width:79.625px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 16px;--container-widget-width:79.625px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-c4d323a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;}.elementor-76 .elementor-element.elementor-element-c4d323a.elementor-element{--align-self:flex-end;}.elementor-76 .elementor-element.elementor-element-c4d323a .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-d9555a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-edfa1a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 165px) 0px;}.elementor-76 .elementor-element.elementor-element-edfa1a4 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-4f34564{--min-height:86vh;}.elementor-76 .elementor-element.elementor-element-3868774{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 88px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-2558e16-font-size );line-height:var( --e-global-typography-2558e16-line-height );letter-spacing:var( --e-global-typography-2558e16-letter-spacing );}.elementor-76 .elementor-element.elementor-element-3868774.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-8ecf628{margin:-109px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 40px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-8ecf628.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-8ecf628 p{margin-block-end:2vh;}}@media(max-width:767px){.elementor-76 .elementor-element.elementor-element-c2cf9ed{--content-width:100%;--min-height:70vh;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-608ef8b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:-7px;}.elementor-76 .elementor-element.elementor-element-608ef8b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-608ef8b{left:-1px;}body.rtl .elementor-76 .elementor-element.elementor-element-608ef8b{right:-1px;}.elementor-76 .elementor-element.elementor-element-608ef8b img{width:100%;max-width:100%;height:500px;}.elementor-76 .elementor-element.elementor-element-87da6fd{--min-height:35vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-87da6fd:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-87da6fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 8%;background-size:100% auto;}.elementor-76 .elementor-element.elementor-element-87da6fd.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-76 .elementor-element.elementor-element-82fbc61{width:100%;max-width:100%;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:2px 0px 10px 0px;text-align:center;}.elementor-76 .elementor-element.elementor-element-82fbc61.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-82fbc61 .elementor-heading-title{font-size:var( --e-global-typography-e46e579-font-size );letter-spacing:var( --e-global-typography-e46e579-letter-spacing );}.elementor-76 .elementor-element.elementor-element-f7bc0ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -154px) 0px;padding:0px 0px 0px 0px;--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-76 .elementor-element.elementor-element-f7bc0ff .elementor-heading-title{font-size:var( --e-global-typography-a6b5f06-font-size );letter-spacing:var( --e-global-typography-a6b5f06-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c008578{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;--container-widget-width:40%;--container-widget-flex-grow:0;bottom:0px;}.elementor-76 .elementor-element.elementor-element-c008578.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-c008578{right:0%;}body.rtl .elementor-76 .elementor-element.elementor-element-c008578{left:0%;}.elementor-76 .elementor-element.elementor-element-c008578 .elementor-button{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-b42affa{--min-height:65vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-e1e563e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) 0px;padding:0px 0px 0px 0px;--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;font-size:var( --e-global-typography-2558e16-font-size );line-height:var( --e-global-typography-2558e16-line-height );letter-spacing:var( --e-global-typography-2558e16-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e1e563e.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-e1e563e p{margin-block-end:100px;}.elementor-76 .elementor-element.elementor-element-d4d9260{--min-height:70vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-4ccdf80{text-align:start;}.elementor-76 .elementor-element.elementor-element-4ccdf80 .elementor-heading-title{font-size:var( --e-global-typography-1e02061-font-size );letter-spacing:var( --e-global-typography-1e02061-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e9e33dc{--min-height:55vh;}.elementor-76 .elementor-element.elementor-element-08941a5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-08941a5.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-08941a5 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-84c82e9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-73d3862{--min-height:70vh;}.elementor-76 .elementor-element.elementor-element-48d121b{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-48d121b.e-con{--align-self:center;}.elementor-76 .elementor-element.elementor-element-7066f6b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-42fae8f{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;width:var( --container-widget-width, 17% );max-width:17%;}.elementor-76 .elementor-element.elementor-element-42fae8f.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-75036c3{width:var( --container-widget-width, 70% );max-width:70%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-75036c3.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-75036c3 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-60a7b1f{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c89e0bb{--min-height:26vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-76 .elementor-element.elementor-element-a606cdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-76 .elementor-element.elementor-element-f09e719{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-76 .elementor-element.elementor-element-f09e719.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-f09e719 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-8d78c4b{width:100%;max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-1ef44b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-40d7ffd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-76 .elementor-element.elementor-element-40d7ffd img{width:100%;}.elementor-76 .elementor-element.elementor-element-9e74697{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-6252faa{--min-height:70vh;}.elementor-76 .elementor-element.elementor-element-49ed76d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-da4f25e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-76 .elementor-element.elementor-element-9259d80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-81d36e3{margin:-104px 0px calc(var(--kit-widget-spacing, 0px) + 31px) 0px;}.elementor-76 .elementor-element.elementor-element-81d36e3 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-a7187e9{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c189ede{margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;}.elementor-76 .elementor-element.elementor-element-d1c9d9b{--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-d1c9d9b.e-con{--order:-99999 /* order start hack */;}.elementor-76 .elementor-element.elementor-element-d2a855e{--min-height:0px;}.elementor-76 .elementor-element.elementor-element-d2a855e.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-6d1e28a{--width:100%;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-76 .elementor-element.elementor-element-b0cac32{width:var( --container-widget-width, 130px );max-width:130px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-032cb17{margin:-51px 4px calc(var(--kit-widget-spacing, 0px) + 26px) 127px;}.elementor-76 .elementor-element.elementor-element-032cb17 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-846a045{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-846a045.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-3960d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 145px) 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-8df54d3{margin:-140px 0px calc(var(--kit-widget-spacing, 0px) + 97px) 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-8d11b2d{--min-height:70vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-4f86e82{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-4f86e82 .elementor-heading-title{font-size:var( --e-global-typography-1e02061-font-size );letter-spacing:var( --e-global-typography-1e02061-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c3331fe{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-c3331fe .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-1f0e155{--width:100%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-91bf313{--width:100%;--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-985158e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-a1b7a5e{--min-height:17vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-6b19dcf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-6b19dcf.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-0d5c87d{--min-height:57vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-e11d946{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-e11d946 .elementor-heading-title{font-size:var( --e-global-typography-1e02061-font-size );letter-spacing:var( --e-global-typography-1e02061-letter-spacing );}.elementor-76 .elementor-element.elementor-element-abacc03{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-76 .elementor-element.elementor-element-4b3e64a{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:185px;--container-widget-flex-grow:0;width:var( --container-widget-width, 185px );max-width:185px;bottom:3.552px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-4b3e64a{right:-14.146px;}body.rtl .elementor-76 .elementor-element.elementor-element-4b3e64a{left:-14.146px;}.elementor-76 .elementor-element.elementor-element-cc821a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-65af72e{width:100%;max-width:100%;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 0px;}.elementor-76 .elementor-element.elementor-element-65af72e.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-65af72e .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-46aa58c{--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-76 .elementor-element.elementor-element-e06f087{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e06f087.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-e06f087 p{margin-block-end:0px;}.elementor-76 .elementor-element.elementor-element-bebd4cf{--min-height:70vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-493614c{--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:flex-start;}.elementor-76 .elementor-element.elementor-element-e595511{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-e595511 .elementor-heading-title{font-size:var( --e-global-typography-1e02061-font-size );letter-spacing:var( --e-global-typography-1e02061-letter-spacing );}.elementor-76 .elementor-element.elementor-element-6d84d02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c7c3dcd{--width:100%;}.elementor-76 .elementor-element.elementor-element-84ccde5{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-76 .elementor-element.elementor-element-84ccde5 img{width:80%;}.elementor-76 .elementor-element.elementor-element-f481837{margin:270px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;padding:0px 44px 0px 44px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-76 .elementor-element.elementor-element-f481837.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-f481837 .elementor-button{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-ce2f012{--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-bb3f2b8{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-76 .elementor-element.elementor-element-22a056b{width:var( --container-widget-width, 338px );max-width:338px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -19px;padding:0px 0px 0px 0px;--container-widget-width:338px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-22a056b .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-22a056b .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-22a056b .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e500e61{width:var( --container-widget-width, 574px );max-width:574px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;padding:0px 0px 0px 0px;--container-widget-width:574px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-e500e61 .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-e500e61 .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e500e61 .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c3bb7db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-c3bb7db .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-c3bb7db .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c3bb7db .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-a4056fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-a4056fd .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-a4056fd .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-a4056fd .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-b54b005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;}.elementor-76 .elementor-element.elementor-element-b54b005 .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-b54b005 .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-b54b005 .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-57dd637{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-57dd637 .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-57dd637 .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-57dd637 .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-74186be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-74186be .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-74186be .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-74186be .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-0d9629c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-0d9629c .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-0d9629c .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-0d9629c .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-39a4fa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-39a4fa0 .elementor-icon-box-title, .elementor-76 .elementor-element.elementor-element-39a4fa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-39a4fa0 .elementor-icon-box-description{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-c81e279{--min-height:70vh;--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-bc85af9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-76 .elementor-element.elementor-element-bc85af9 .elementor-heading-title{font-size:23px;}.elementor-76 .elementor-element.elementor-element-6ed1911{--min-height:0px;}.elementor-76 .elementor-element.elementor-element-8662457{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;padding:0px 0px 0px 0px;--container-widget-width:229px;--container-widget-flex-grow:0;width:var( --container-widget-width, 229px );max-width:229px;}.elementor-76 .elementor-element.elementor-element-8662457 .elementor-button{font-size:20px;line-height:1.1em;padding:16px 44px 19px 44px;}.elementor-76 .elementor-element.elementor-element-d783772{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-9b133fa{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-76 .elementor-element.elementor-element-3c8014b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-e896824{--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-2209e11{--min-height:78vh;}.elementor-76 .elementor-element.elementor-element-30906b6 .elementor-heading-title{font-size:23px;}.elementor-76 .elementor-element.elementor-element-c8ad781{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-9d759b8{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 18px) -18px;padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-76 .elementor-element.elementor-element-9d759b8.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-3332468{margin:-56px 0px calc(var(--kit-widget-spacing, 0px) + 24px) -13px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-3332468 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-bdb019a{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-bdb019a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-4bdba4c{--min-height:70vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-e25cc04{--width:100%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-b85e6b4{--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-76 .elementor-element.elementor-element-f95af23{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-76 .elementor-element.elementor-element-575ede2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-575ede2 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-96b8c4e{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-7d818d7{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-76 .elementor-element.elementor-element-5af9451{--width:100%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-8d581f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:16%;--container-widget-flex-grow:0;width:var( --container-widget-width, 16% );max-width:16%;}.elementor-76 .elementor-element.elementor-element-c73e8ac{width:var( --container-widget-width, 64px );max-width:64px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 51px;padding:0px 0px 0px 0px;--container-widget-width:64px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-c73e8ac.elementor-element{--align-self:flex-end;}.elementor-76 .elementor-element.elementor-element-c73e8ac .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-d3f2df2{margin:-24px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-d3f2df2.elementor-element{--order:99999 /* order end hack */;}.elementor-76 .elementor-element.elementor-element-14fc09a{--min-height:70vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-454d683{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-1bd71e6{width:var( --container-widget-width, 54.297px );max-width:54.297px;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 17px;padding:0px 0px 0px 0px;--container-widget-width:54.297px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-1bd71e6 img{width:189px;max-width:100%;}.elementor-76 .elementor-element.elementor-element-c4d323a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) -27px;padding:0px 0px 0px 0px;--container-widget-width:112px;--container-widget-flex-grow:0;width:var( --container-widget-width, 112px );max-width:112px;}.elementor-76 .elementor-element.elementor-element-c4d323a.elementor-element{--align-self:flex-end;}.elementor-76 .elementor-element.elementor-element-c4d323a .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-d9555a6{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}.elementor-76 .elementor-element.elementor-element-06bb32c{--width:100%;}.elementor-76 .elementor-element.elementor-element-edfa1a4{width:var( --container-widget-width, 68% );max-width:68%;margin:-116px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-edfa1a4.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-edfa1a4 .elementor-heading-title{font-size:var( --e-global-typography-f14f30e-font-size );line-height:var( --e-global-typography-f14f30e-line-height );letter-spacing:var( --e-global-typography-f14f30e-letter-spacing );}.elementor-76 .elementor-element.elementor-element-4f34564{--min-height:70vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-76 .elementor-element.elementor-element-3868774{font-size:var( --e-global-typography-2558e16-font-size );line-height:var( --e-global-typography-2558e16-line-height );letter-spacing:var( --e-global-typography-2558e16-letter-spacing );}.elementor-76 .elementor-element.elementor-element-8ecf628{font-size:var( --e-global-typography-4cdded9-font-size );letter-spacing:var( --e-global-typography-4cdded9-letter-spacing );}}@media(min-width:768px){.elementor-76 .elementor-element.elementor-element-b42affa{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-e9e33dc{--width:100%;}.elementor-76 .elementor-element.elementor-element-48d121b{--width:50%;}.elementor-76 .elementor-element.elementor-element-c89e0bb{--width:50%;}.elementor-76 .elementor-element.elementor-element-1ef44b0{--width:100%;}.elementor-76 .elementor-element.elementor-element-49ed76d{--width:50%;}.elementor-76 .elementor-element.elementor-element-e732358{--width:50%;}.elementor-76 .elementor-element.elementor-element-d2a855e{--width:50%;}.elementor-76 .elementor-element.elementor-element-846a045{--width:50%;}.elementor-76 .elementor-element.elementor-element-91bf313{--width:100%;}.elementor-76 .elementor-element.elementor-element-a1b7a5e{--width:100%;}.elementor-76 .elementor-element.elementor-element-cc821a6{--width:100%;}.elementor-76 .elementor-element.elementor-element-5dcd596{--width:50%;}.elementor-76 .elementor-element.elementor-element-c7c3dcd{--width:50%;}.elementor-76 .elementor-element.elementor-element-ce2f012{--content-width:500px;}.elementor-76 .elementor-element.elementor-element-bb3f2b8{--width:52%;}.elementor-76 .elementor-element.elementor-element-6ed1911{--width:50%;}.elementor-76 .elementor-element.elementor-element-9b133fa{--width:40%;}.elementor-76 .elementor-element.elementor-element-c789397{--width:50%;}.elementor-76 .elementor-element.elementor-element-e25cc04{--width:50%;}.elementor-76 .elementor-element.elementor-element-7d818d7{--width:50%;}.elementor-76 .elementor-element.elementor-element-454d683{--width:50%;}.elementor-76 .elementor-element.elementor-element-461ace2{--width:50%;}.elementor-76 .elementor-element.elementor-element-06bb32c{--width:100%;}.elementor-76 .elementor-element.elementor-element-4f34564{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-76 .elementor-element.elementor-element-c2cf9ed{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-b42affa{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-d4d9260{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-73d3862{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-c89e0bb{--width:50%;}.elementor-76 .elementor-element.elementor-element-b80dfa1{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-6252faa{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-d1c9d9b{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-8d11b2d{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-0d5c87d{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-46aa58c{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-bebd4cf{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-ce2f012{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-bb3f2b8{--width:100%;}.elementor-76 .elementor-element.elementor-element-c81e279{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-9b133fa{--width:46%;}.elementor-76 .elementor-element.elementor-element-e896824{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-2209e11{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-c789397{--width:50%;}.elementor-76 .elementor-element.elementor-element-4bdba4c{--content-width:100%;}.elementor-76 .elementor-element.elementor-element-5af9451{--width:204.844px;}.elementor-76 .elementor-element.elementor-element-14fc09a{--width:100%;}.elementor-76 .elementor-element.elementor-element-4f34564{--content-width:100%;}}@media(min-width:1025px){.elementor-76 .elementor-element.elementor-element-b42affa:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-b42affa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-76 .elementor-element.elementor-element-e896824::before, .elementor-76 .elementor-element.elementor-element-e896824 > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-e896824 > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-e896824 > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-e896824 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-e896824 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-8662457 */a.elementor-button {
    transform: skew(-35deg);
}

a.elementor-button > 
.elementor-button-content-wrapper {
   display: inline-block;
   transform: skew(35deg);
    
}/* End custom CSS */
/* Start custom CSS */.page-header { display: none; }/* End custom CSS */