.elementor-2389 .elementor-element.elementor-element-34295e1{--display:flex;--min-height:400px;--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;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-34295e1:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-34295e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.fraueninfo-josefine.de/wp-content/uploads/2021/05/IMG_1036.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2389 .elementor-element.elementor-element-34295e1::before, .elementor-2389 .elementor-element.elementor-element-34295e1 > .elementor-background-video-container::before, .elementor-2389 .elementor-element.elementor-element-34295e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2389 .elementor-element.elementor-element-34295e1 > .elementor-background-slideshow::before, .elementor-2389 .elementor-element.elementor-element-34295e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2389 .elementor-element.elementor-element-34295e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(3,46,66,0.94) 0%, rgba(3,46,66,0.45) 100%);}.elementor-2389 .elementor-element.elementor-element-8057b03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2389 .elementor-element.elementor-element-7a41b73 .elementor-heading-title{font-family:var( --e-global-typography-jeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-jeyebrow-font-size );font-weight:var( --e-global-typography-jeyebrow-font-weight );text-transform:var( --e-global-typography-jeyebrow-text-transform );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );color:var( --e-global-color-jwhite );}.elementor-2389 .elementor-element.elementor-element-d816f9b .elementor-heading-title{font-family:var( --e-global-typography-jhero-font-family ), Sans-serif;font-size:var( --e-global-typography-jhero-font-size );font-weight:var( --e-global-typography-jhero-font-weight );line-height:var( --e-global-typography-jhero-line-height );color:var( --e-global-color-jwhite );}.elementor-2389 .elementor-element.elementor-element-9e91051{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:110px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-dc50c89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2389 .elementor-element.elementor-element-db1cf83 .elementor-heading-title{font-family:var( --e-global-typography-jeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-jeyebrow-font-size );font-weight:var( --e-global-typography-jeyebrow-font-weight );text-transform:var( --e-global-typography-jeyebrow-text-transform );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-2389 .elementor-element.elementor-element-def05ce .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-9d0abf7{color:var( --e-global-color-text );}.elementor-2389 .elementor-element.elementor-element-f845f09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2389 .elementor-element.elementor-element-2fed0cd img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-2389 .elementor-element.elementor-element-7d91c37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2389 .elementor-element.elementor-element-7d91c37:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-7d91c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2389 .elementor-element.elementor-element-f0c73fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-0b5f95a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2389 .elementor-element.elementor-element-ac7ee77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2389 .elementor-element.elementor-element-15f40f6 .elementor-heading-title{font-family:var( --e-global-typography-jeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-jeyebrow-font-size );font-weight:var( --e-global-typography-jeyebrow-font-weight );text-transform:var( --e-global-typography-jeyebrow-text-transform );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-2389 .elementor-element.elementor-element-6366e39 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-4337cdb{color:var( --e-global-color-text );}.elementor-2389 .elementor-element.elementor-element-c62bf04{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-2389 .elementor-element.elementor-element-a3df540{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFE9E7;--border-color:#EFE9E7;--border-radius:20px 20px 20px 20px;box-shadow:0px 20px 50px 0px rgba(3,46,66,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-a3df540:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-a3df540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-2925c22 .elementor-icon-wrapper{text-align:start;}.elementor-2389 .elementor-element.elementor-element-2925c22.elementor-view-stacked .elementor-icon{background-color:#D83030;color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-2925c22.elementor-view-framed .elementor-icon, .elementor-2389 .elementor-element.elementor-element-2925c22.elementor-view-default .elementor-icon{color:#D83030;border-color:#D83030;}.elementor-2389 .elementor-element.elementor-element-2925c22.elementor-view-framed .elementor-icon, .elementor-2389 .elementor-element.elementor-element-2925c22.elementor-view-default .elementor-icon svg{fill:#D83030;}.elementor-2389 .elementor-element.elementor-element-2925c22.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-2925c22.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-2925c22 .elementor-icon{font-size:22px;padding:0.75em;border-radius:14px 14px 14px 14px;}.elementor-2389 .elementor-element.elementor-element-2925c22 .elementor-icon svg{height:22px;}.elementor-2389 .elementor-element.elementor-element-6d9c46e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#D83030;}.elementor-2389 .elementor-element.elementor-element-8625760 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-f23e6b2{--spacer-size:0px;}.elementor-2389 .elementor-element.elementor-element-6668f07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFE9E7;--border-color:#EFE9E7;--border-radius:20px 20px 20px 20px;box-shadow:0px 20px 50px 0px rgba(3,46,66,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-6668f07:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-6668f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-fc84d44 .elementor-icon-wrapper{text-align:start;}.elementor-2389 .elementor-element.elementor-element-fc84d44.elementor-view-stacked .elementor-icon{background-color:#D83030;color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-fc84d44.elementor-view-framed .elementor-icon, .elementor-2389 .elementor-element.elementor-element-fc84d44.elementor-view-default .elementor-icon{color:#D83030;border-color:#D83030;}.elementor-2389 .elementor-element.elementor-element-fc84d44.elementor-view-framed .elementor-icon, .elementor-2389 .elementor-element.elementor-element-fc84d44.elementor-view-default .elementor-icon svg{fill:#D83030;}.elementor-2389 .elementor-element.elementor-element-fc84d44.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-fc84d44.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-fc84d44 .elementor-icon{font-size:22px;padding:0.75em;border-radius:14px 14px 14px 14px;}.elementor-2389 .elementor-element.elementor-element-fc84d44 .elementor-icon svg{height:22px;}.elementor-2389 .elementor-element.elementor-element-89158e7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#D83030;}.elementor-2389 .elementor-element.elementor-element-89abe79 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-2b38c36{font-size:15px;color:var( --e-global-color-text );}.elementor-2389 .elementor-element.elementor-element-3fb3533{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFE9E7;--border-color:#EFE9E7;--border-radius:20px 20px 20px 20px;box-shadow:0px 20px 50px 0px rgba(3,46,66,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-3fb3533:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-3fb3533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-bf6a406 .elementor-icon-wrapper{text-align:start;}.elementor-2389 .elementor-element.elementor-element-bf6a406.elementor-view-stacked .elementor-icon{background-color:#D83030;color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-bf6a406.elementor-view-framed .elementor-icon, .elementor-2389 .elementor-element.elementor-element-bf6a406.elementor-view-default .elementor-icon{color:#D83030;border-color:#D83030;}.elementor-2389 .elementor-element.elementor-element-bf6a406.elementor-view-framed .elementor-icon, .elementor-2389 .elementor-element.elementor-element-bf6a406.elementor-view-default .elementor-icon svg{fill:#D83030;}.elementor-2389 .elementor-element.elementor-element-bf6a406.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-bf6a406.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-bf6a406 .elementor-icon{font-size:22px;padding:0.75em;border-radius:14px 14px 14px 14px;}.elementor-2389 .elementor-element.elementor-element-bf6a406 .elementor-icon svg{height:22px;}.elementor-2389 .elementor-element.elementor-element-0177ca9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#D83030;}.elementor-2389 .elementor-element.elementor-element-4c3d5b7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-40f4716{--spacer-size:0px;}.elementor-2389 .elementor-element.elementor-element-cb71c14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFE9E7;--border-color:#EFE9E7;--border-radius:20px 20px 20px 20px;box-shadow:0px 20px 50px 0px rgba(3,46,66,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-cb71c14:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-cb71c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-2a5ad5e .elementor-icon-wrapper{text-align:start;}.elementor-2389 .elementor-element.elementor-element-2a5ad5e.elementor-view-stacked .elementor-icon{background-color:#D83030;color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-2a5ad5e.elementor-view-framed .elementor-icon, .elementor-2389 .elementor-element.elementor-element-2a5ad5e.elementor-view-default .elementor-icon{color:#D83030;border-color:#D83030;}.elementor-2389 .elementor-element.elementor-element-2a5ad5e.elementor-view-framed .elementor-icon, .elementor-2389 .elementor-element.elementor-element-2a5ad5e.elementor-view-default .elementor-icon svg{fill:#D83030;}.elementor-2389 .elementor-element.elementor-element-2a5ad5e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-2a5ad5e.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-2a5ad5e .elementor-icon{font-size:22px;padding:0.75em;border-radius:14px 14px 14px 14px;}.elementor-2389 .elementor-element.elementor-element-2a5ad5e .elementor-icon svg{height:22px;}.elementor-2389 .elementor-element.elementor-element-61b6e6b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#D83030;}.elementor-2389 .elementor-element.elementor-element-6114b2f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-2760a2d{--spacer-size:0px;}.elementor-2389 .elementor-element.elementor-element-63a1183{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFE9E7;--border-color:#EFE9E7;--border-radius:20px 20px 20px 20px;box-shadow:0px 20px 50px 0px rgba(3,46,66,0.12);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-63a1183:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-63a1183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-452f215 .elementor-icon-wrapper{text-align:start;}.elementor-2389 .elementor-element.elementor-element-452f215.elementor-view-stacked .elementor-icon{background-color:#D83030;color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-452f215.elementor-view-framed .elementor-icon, .elementor-2389 .elementor-element.elementor-element-452f215.elementor-view-default .elementor-icon{color:#D83030;border-color:#D83030;}.elementor-2389 .elementor-element.elementor-element-452f215.elementor-view-framed .elementor-icon, .elementor-2389 .elementor-element.elementor-element-452f215.elementor-view-default .elementor-icon svg{fill:#D83030;}.elementor-2389 .elementor-element.elementor-element-452f215.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-452f215.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-452f215 .elementor-icon{font-size:22px;padding:0.75em;border-radius:14px 14px 14px 14px;}.elementor-2389 .elementor-element.elementor-element-452f215 .elementor-icon svg{height:22px;}.elementor-2389 .elementor-element.elementor-element-cf5b24e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#D83030;}.elementor-2389 .elementor-element.elementor-element-9f963ff .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-36d48e9{--spacer-size:0px;}.elementor-2389 .elementor-element.elementor-element-e79f80d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-476056f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:28px 28px 28px 28px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2389 .elementor-element.elementor-element-476056f:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-476056f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2F1;}.elementor-2389 .elementor-element.elementor-element-15e574f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-2389 .elementor-element.elementor-element-4c08d66 .elementor-heading-title{font-family:var( --e-global-typography-jeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-jeyebrow-font-size );font-weight:var( --e-global-typography-jeyebrow-font-weight );text-transform:var( --e-global-typography-jeyebrow-text-transform );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-2389 .elementor-element.elementor-element-10d9e5c .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-752b569{color:var( --e-global-color-text );}.elementor-2389 .elementor-element.elementor-element-9724274{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2389 .elementor-element.elementor-element-9724274:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-9724274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2389 .elementor-element.elementor-element-89c2620{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:100px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-d842b20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2389 .elementor-element.elementor-element-a545607 .elementor-heading-title{font-family:var( --e-global-typography-jeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-jeyebrow-font-size );font-weight:var( --e-global-typography-jeyebrow-font-weight );text-transform:var( --e-global-typography-jeyebrow-text-transform );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );color:var( --e-global-color-accent );}.elementor-2389 .elementor-element.elementor-element-33db949 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-5257dba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;}.elementor-2389 .elementor-element.elementor-element-e23cffe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFE9E7;--border-color:#EFE9E7;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px 0px rgba(3,46,66,0.12);--padding-top:12px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2389 .elementor-element.elementor-element-e23cffe:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-e23cffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-45c1b42 img{width:100%;height:380px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-2389 .elementor-element.elementor-element-101d3fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:8px;--padding-left:10px;--padding-right:10px;}.elementor-2389 .elementor-element.elementor-element-9d5a314 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#D83030;}.elementor-2389 .elementor-element.elementor-element-273cec1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-622d40b{--spacer-size:0px;}.elementor-2389 .elementor-element.elementor-element-daf2dfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFE9E7;--border-color:#EFE9E7;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px 0px rgba(3,46,66,0.12);--padding-top:12px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2389 .elementor-element.elementor-element-daf2dfa:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-daf2dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-b7a9992 img{width:100%;height:380px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-2389 .elementor-element.elementor-element-e1e9fa4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:20px;--padding-bottom:8px;--padding-left:10px;--padding-right:10px;}.elementor-2389 .elementor-element.elementor-element-94c6a83 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#D83030;}.elementor-2389 .elementor-element.elementor-element-368a6a1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-9542715{color:var( --e-global-color-text );}.elementor-2389 .elementor-element.elementor-element-07f3b3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2389 .elementor-element.elementor-element-2c12779 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-9ad758c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFE9E7;--border-color:#EFE9E7;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-9ad758c:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-9ad758c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-c85555f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#D83030;}.elementor-2389 .elementor-element.elementor-element-2bc7a5d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-6cdc75c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFE9E7;--border-color:#EFE9E7;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-6cdc75c:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-6cdc75c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-d62d5c0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#D83030;}.elementor-2389 .elementor-element.elementor-element-d43c002{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-4c2f519{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFE9E7;--border-color:#EFE9E7;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-4c2f519:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-4c2f519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-8262d2e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#D83030;}.elementor-2389 .elementor-element.elementor-element-6b9ad0f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-b334fd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EFE9E7;--border-color:#EFE9E7;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-b334fd9:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-b334fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-8e089bd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#D83030;}.elementor-2389 .elementor-element.elementor-element-4b53f8a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-925252e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:36px;--padding-right:36px;}.elementor-2389 .elementor-element.elementor-element-925252e:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-925252e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-5b6f4f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2389 .elementor-element.elementor-element-e3c060e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#F5C2C2;}.elementor-2389 .elementor-element.elementor-element-185379d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;line-height:1.6em;color:#FFFFFF;}.elementor-2389 .elementor-element.elementor-element-dba8914{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-925eb2a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:28px 28px 28px 28px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-2389 .elementor-element.elementor-element-925eb2a:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-925eb2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2389 .elementor-element.elementor-element-45c2c63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2389 .elementor-element.elementor-element-5e38175 .elementor-heading-title{font-family:var( --e-global-typography-jeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-jeyebrow-font-size );font-weight:var( --e-global-typography-jeyebrow-font-weight );text-transform:var( --e-global-typography-jeyebrow-text-transform );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2389 .elementor-element.elementor-element-42d6ac7 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-jwhite );}.elementor-2389 .elementor-element.elementor-element-fb5ddad{color:rgba(255,255,255,0.85);}.elementor-2389 .elementor-element.elementor-element-f2b9345{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-2389 .elementor-element.elementor-element-f2b9345:not(.elementor-motion-effects-element-type-background), .elementor-2389 .elementor-element.elementor-element-f2b9345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-2389 .elementor-element.elementor-element-216cd14 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-jwhite );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2389 .elementor-element.elementor-element-8057b03{--width:70%;}.elementor-2389 .elementor-element.elementor-element-dc50c89{--width:46%;}.elementor-2389 .elementor-element.elementor-element-f845f09{--width:48%;}.elementor-2389 .elementor-element.elementor-element-a3df540{--width:19%;}.elementor-2389 .elementor-element.elementor-element-6668f07{--width:19%;}.elementor-2389 .elementor-element.elementor-element-3fb3533{--width:19%;}.elementor-2389 .elementor-element.elementor-element-cb71c14{--width:19%;}.elementor-2389 .elementor-element.elementor-element-63a1183{--width:19%;}.elementor-2389 .elementor-element.elementor-element-476056f{--width:40%;}.elementor-2389 .elementor-element.elementor-element-15e574f{--width:52%;}.elementor-2389 .elementor-element.elementor-element-e23cffe{--width:30%;}.elementor-2389 .elementor-element.elementor-element-daf2dfa{--width:30%;}.elementor-2389 .elementor-element.elementor-element-07f3b3d{--width:35%;}.elementor-2389 .elementor-element.elementor-element-45c2c63{--width:54%;}.elementor-2389 .elementor-element.elementor-element-f2b9345{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2389 .elementor-element.elementor-element-8057b03{--width:100%;}.elementor-2389 .elementor-element.elementor-element-dc50c89{--width:100%;}.elementor-2389 .elementor-element.elementor-element-f845f09{--width:100%;}.elementor-2389 .elementor-element.elementor-element-a3df540{--width:31%;}.elementor-2389 .elementor-element.elementor-element-6668f07{--width:31%;}.elementor-2389 .elementor-element.elementor-element-3fb3533{--width:31%;}.elementor-2389 .elementor-element.elementor-element-cb71c14{--width:31%;}.elementor-2389 .elementor-element.elementor-element-63a1183{--width:31%;}.elementor-2389 .elementor-element.elementor-element-476056f{--width:100%;}.elementor-2389 .elementor-element.elementor-element-15e574f{--width:100%;}.elementor-2389 .elementor-element.elementor-element-e23cffe{--width:48%;}.elementor-2389 .elementor-element.elementor-element-daf2dfa{--width:48%;}.elementor-2389 .elementor-element.elementor-element-07f3b3d{--width:100%;}.elementor-2389 .elementor-element.elementor-element-45c2c63{--width:100%;}.elementor-2389 .elementor-element.elementor-element-f2b9345{--width:100%;}}@media(max-width:1366px){.elementor-2389 .elementor-element.elementor-element-7a41b73 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-d816f9b .elementor-heading-title{font-size:var( --e-global-typography-jhero-font-size );line-height:var( --e-global-typography-jhero-line-height );}.elementor-2389 .elementor-element.elementor-element-db1cf83 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-def05ce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2389 .elementor-element.elementor-element-15f40f6 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-6366e39 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2389 .elementor-element.elementor-element-4c08d66 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-10d9e5c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2389 .elementor-element.elementor-element-a545607 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-33db949 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2389 .elementor-element.elementor-element-5e38175 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-42d6ac7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-2389 .elementor-element.elementor-element-7a41b73 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-d816f9b .elementor-heading-title{font-size:var( --e-global-typography-jhero-font-size );line-height:var( --e-global-typography-jhero-line-height );}.elementor-2389 .elementor-element.elementor-element-9e91051{--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;}.elementor-2389 .elementor-element.elementor-element-db1cf83 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-def05ce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2389 .elementor-element.elementor-element-2fed0cd img{height:420px;}.elementor-2389 .elementor-element.elementor-element-0b5f95a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-2389 .elementor-element.elementor-element-15f40f6 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-6366e39 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2389 .elementor-element.elementor-element-c62bf04{--justify-content:flex-start;}.elementor-2389 .elementor-element.elementor-element-e79f80d{--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;}.elementor-2389 .elementor-element.elementor-element-4c08d66 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-10d9e5c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2389 .elementor-element.elementor-element-a545607 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-33db949 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2389 .elementor-element.elementor-element-5257dba{--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-2389 .elementor-element.elementor-element-45c1b42 img{height:360px;}.elementor-2389 .elementor-element.elementor-element-b7a9992 img{height:360px;}.elementor-2389 .elementor-element.elementor-element-925eb2a{--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;}.elementor-2389 .elementor-element.elementor-element-5e38175 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-42d6ac7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-2389 .elementor-element.elementor-element-34295e1{--min-height:340px;--padding-top:70px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-2389 .elementor-element.elementor-element-7a41b73 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-d816f9b .elementor-heading-title{font-size:var( --e-global-typography-jhero-font-size );line-height:var( --e-global-typography-jhero-line-height );}.elementor-2389 .elementor-element.elementor-element-9e91051{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-2389 .elementor-element.elementor-element-db1cf83 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-def05ce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2389 .elementor-element.elementor-element-2fed0cd img{height:280px;}.elementor-2389 .elementor-element.elementor-element-f0c73fa{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-2389 .elementor-element.elementor-element-15f40f6 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-6366e39 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2389 .elementor-element.elementor-element-a3df540{--width:100%;}.elementor-2389 .elementor-element.elementor-element-6668f07{--width:100%;}.elementor-2389 .elementor-element.elementor-element-3fb3533{--width:100%;}.elementor-2389 .elementor-element.elementor-element-cb71c14{--width:100%;}.elementor-2389 .elementor-element.elementor-element-63a1183{--width:100%;}.elementor-2389 .elementor-element.elementor-element-e79f80d{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-2389 .elementor-element.elementor-element-4c08d66 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-10d9e5c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2389 .elementor-element.elementor-element-89c2620{--padding-top:64px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-2389 .elementor-element.elementor-element-a545607 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-33db949 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2389 .elementor-element.elementor-element-e23cffe{--width:100%;}.elementor-2389 .elementor-element.elementor-element-45c1b42 img{height:320px;}.elementor-2389 .elementor-element.elementor-element-daf2dfa{--width:100%;}.elementor-2389 .elementor-element.elementor-element-b7a9992 img{height:320px;}.elementor-2389 .elementor-element.elementor-element-925252e{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-2389 .elementor-element.elementor-element-dba8914{--padding-top:0px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-2389 .elementor-element.elementor-element-925eb2a{--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-2389 .elementor-element.elementor-element-5e38175 .elementor-heading-title{font-size:var( --e-global-typography-jeyebrow-font-size );line-height:var( --e-global-typography-jeyebrow-line-height );letter-spacing:var( --e-global-typography-jeyebrow-letter-spacing );}.elementor-2389 .elementor-element.elementor-element-42d6ac7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2389 .elementor-element.elementor-element-216cd14 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for container, class: .elementor-element-34295e1 */.elementor-2389 .elementor-element.elementor-element-34295e1::before{content:'';position:absolute;inset:0;z-index:0;opacity:1!important;pointer-events:none}
.elementor-2389 .elementor-element.elementor-element-34295e1>.e-con-inner,.elementor-2389 .elementor-element.elementor-element-34295e1>.e-con,.elementor-2389 .elementor-element.elementor-element-34295e1>.elementor-widget{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc4fec0 */.elementor-2389 .elementor-element.elementor-element-dc4fec0{position:absolute;left:-30px;bottom:34px;z-index:3;width:auto}
.elementor-2389 .elementor-element.elementor-element-dc4fec0 .elementor-heading-title{display:flex;align-items:center;gap:14px;background:#fff;padding:16px 22px 16px 16px;border-radius:18px;box-shadow:0 22px 50px rgba(3,46,66,.18);line-height:1.2}
.elementor-2389 .elementor-element.elementor-element-dc4fec0 .jt-n{width:54px;height:54px;border-radius:14px;background:#D83030;color:#fff;font-family:'Plus Jakarta Sans';font-weight:800;font-size:28px;display:flex;align-items:center;justify-content:center}
.elementor-2389 .elementor-element.elementor-element-dc4fec0 .jt-t{font-family:'Plus Jakarta Sans';font-weight:800;font-size:17px;color:#032E42}
.elementor-2389 .elementor-element.elementor-element-dc4fec0 small{font-family:'Source Sans 3',sans-serif;font-weight:400;font-size:14px;color:#6B7880}
@media(max-width:767px){.elementor-2389 .elementor-element.elementor-element-dc4fec0{left:12px;bottom:-26px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f845f09 */.elementor-2389 .elementor-element.elementor-element-f845f09{position:relative}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4337cdb */.elementor-2389 .elementor-element.elementor-element-4337cdb{max-width:440px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3df540 */@media(min-width:1025px){.elementor-2389 .elementor-element.elementor-element-a3df540{flex:1 1 0!important;width:auto!important;min-width:0}}
.elementor-2389 .elementor-element.elementor-element-a3df540{transition:transform .4s ease,box-shadow .4s ease}
.elementor-2389 .elementor-element.elementor-element-a3df540:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(3,46,66,.14)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b38c36 */.elementor-2389 .elementor-element.elementor-element-2b38c36 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6668f07 */@media(min-width:1025px){.elementor-2389 .elementor-element.elementor-element-6668f07{flex:1 1 0!important;width:auto!important;min-width:0}}
.elementor-2389 .elementor-element.elementor-element-6668f07{transition:transform .4s ease,box-shadow .4s ease}
.elementor-2389 .elementor-element.elementor-element-6668f07:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(3,46,66,.14)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb3533 */@media(min-width:1025px){.elementor-2389 .elementor-element.elementor-element-3fb3533{flex:1 1 0!important;width:auto!important;min-width:0}}
.elementor-2389 .elementor-element.elementor-element-3fb3533{transition:transform .4s ease,box-shadow .4s ease}
.elementor-2389 .elementor-element.elementor-element-3fb3533:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(3,46,66,.14)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb71c14 */@media(min-width:1025px){.elementor-2389 .elementor-element.elementor-element-cb71c14{flex:1 1 0!important;width:auto!important;min-width:0}}
.elementor-2389 .elementor-element.elementor-element-cb71c14{transition:transform .4s ease,box-shadow .4s ease}
.elementor-2389 .elementor-element.elementor-element-cb71c14:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(3,46,66,.14)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63a1183 */@media(min-width:1025px){.elementor-2389 .elementor-element.elementor-element-63a1183{flex:1 1 0!important;width:auto!important;min-width:0}}
.elementor-2389 .elementor-element.elementor-element-63a1183{transition:transform .4s ease,box-shadow .4s ease}
.elementor-2389 .elementor-element.elementor-element-63a1183:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(3,46,66,.14)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff4103c */.elementor-2389 .elementor-element.elementor-element-ff4103c img{max-width:420px;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476056f */.elementor-2389 .elementor-element.elementor-element-476056f{position:relative;overflow:hidden}
.elementor-2389 .elementor-element.elementor-element-476056f:after{content:'';position:absolute;right:-60px;bottom:-60px;width:200px;height:200px;border-radius:50%;border:34px solid rgba(216,48,48,.12)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45c1b42 */.elementor-2389 .elementor-element.elementor-element-45c1b42 img{object-position:center 20%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e23cffe */.elementor-2389 .elementor-element.elementor-element-e23cffe{transition:transform .4s ease,box-shadow .4s ease}
.elementor-2389 .elementor-element.elementor-element-e23cffe:hover{transform:translateY(-6px);box-shadow:0 26px 56px rgba(3,46,66,.15)}
.elementor-2389 .elementor-element.elementor-element-e23cffe:hover img{transform:scale(1.04)}
.elementor-2389 .elementor-element.elementor-element-e23cffe img{transition:transform .8s cubic-bezier(.2,.8,.2,1)}
.elementor-2389 .elementor-element.elementor-element-e23cffe .elementor-widget-image{overflow:hidden;border-radius:18px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7a9992 */.elementor-2389 .elementor-element.elementor-element-b7a9992 img{object-position:center 20%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9542715 */.elementor-2389 .elementor-element.elementor-element-9542715 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daf2dfa */.elementor-2389 .elementor-element.elementor-element-daf2dfa{transition:transform .4s ease,box-shadow .4s ease}
.elementor-2389 .elementor-element.elementor-element-daf2dfa:hover{transform:translateY(-6px);box-shadow:0 26px 56px rgba(3,46,66,.15)}
.elementor-2389 .elementor-element.elementor-element-daf2dfa:hover img{transform:scale(1.04)}
.elementor-2389 .elementor-element.elementor-element-daf2dfa img{transition:transform .8s cubic-bezier(.2,.8,.2,1)}
.elementor-2389 .elementor-element.elementor-element-daf2dfa .elementor-widget-image{overflow:hidden;border-radius:18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bc7a5d */.elementor-2389 .elementor-element.elementor-element-2bc7a5d p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d43c002 */.elementor-2389 .elementor-element.elementor-element-d43c002 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b9ad0f */.elementor-2389 .elementor-element.elementor-element-6b9ad0f p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b53f8a */.elementor-2389 .elementor-element.elementor-element-4b53f8a p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-185379d */.elementor-2389 .elementor-element.elementor-element-185379d p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-925252e */.elementor-2389 .elementor-element.elementor-element-925252e{position:relative;overflow:hidden}
.elementor-2389 .elementor-element.elementor-element-925252e:after{content:'';position:absolute;right:-50px;top:-60px;width:180px;height:225px;background:url(/wp-content/uploads/2026/11/josefine_symbol_weiss.svg) no-repeat center/contain;opacity:.08;pointer-events:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-925eb2a */.elementor-2389 .elementor-element.elementor-element-925eb2a{overflow:hidden;position:relative}
.elementor-2389 .elementor-element.elementor-element-925eb2a:after{content:'';position:absolute;right:-90px;bottom:-110px;width:280px;height:280px;border-radius:50%;border:40px solid rgba(216,48,48,.22);pointer-events:none}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://new.fraueninfo-josefine.de/wp-content/uploads/2026/11/plus-jakarta-sans-latin-600-normal.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://new.fraueninfo-josefine.de/wp-content/uploads/2026/11/plus-jakarta-sans-latin-700-normal.woff2') format('woff2');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://new.fraueninfo-josefine.de/wp-content/uploads/2026/11/plus-jakarta-sans-latin-800-normal.woff2') format('woff2');
}
/* End Custom Fonts CSS */