.elementor-29 .elementor-element.elementor-element-sec_hero{--display:flex;--min-height:445px;--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:center;--align-items:center;--overlay-opacity:0.35;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-29 .elementor-element.elementor-element-sec_hero::before, .elementor-29 .elementor-element.elementor-element-sec_hero > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-sec_hero > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-sec_hero > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-sec_hero > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-sec_hero > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-sec_hero > .elementor-shape-bottom svg, .elementor-29 .elementor-element.elementor-element-sec_hero > .e-con-inner > .elementor-shape-bottom svg{height:46px;}.elementor-29 .elementor-element.elementor-element-044a37d{--display:flex;--padding-top:16px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-044a37d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-044a37d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#223362;}.elementor-29 .elementor-element.elementor-element-044a37d > .elementor-shape-bottom svg, .elementor-29 .elementor-element.elementor-element-044a37d > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:26px;}.elementor-29 .elementor-element.elementor-element-hero_claim{text-align:center;}.elementor-29 .elementor-element.elementor-element-hero_claim .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-sec_cta_row{--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;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-29 .elementor-element.elementor-element-sec_cta_row:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-sec_cta_row > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-cta_genossenschaften{--display:flex;--min-height:130px;--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:center;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-cta_genossenschaften:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-cta_genossenschaften > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#223362;}.elementor-29 .elementor-element.elementor-element-cta_g_heading{text-align:center;}.elementor-29 .elementor-element.elementor-element-cta_g_heading .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-cta_oeffentlich{--display:flex;--min-height:130px;--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:center;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-cta_oeffentlich:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-cta_oeffentlich > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#223362;}.elementor-29 .elementor-element.elementor-element-cta_o_heading{text-align:center;}.elementor-29 .elementor-element.elementor-element-cta_o_heading .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-cta_privat{--display:flex;--min-height:130px;--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:center;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-cta_privat:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-cta_privat > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#223362;}.elementor-29 .elementor-element.elementor-element-cta_p_heading{text-align:center;}.elementor-29 .elementor-element.elementor-element-cta_p_heading .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-sec_leistungen{--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:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-29 .elementor-element.elementor-element-sec_leistungen:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-sec_leistungen > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-leist_h{text-align:center;}.elementor-29 .elementor-element.elementor-element-leist_h .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#223362;}.elementor-29 .elementor-element.elementor-element-leist_p{font-family:"Open Sans", Sans-serif;font-weight:400;color:#223362;}.elementor-29 .elementor-element.elementor-element-l_grid{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-l0_box{--display:flex;--min-height:140px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-l0_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-l0_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDC4D8;}.elementor-29 .elementor-element.elementor-element-l0_txt{text-align:center;}.elementor-29 .elementor-element.elementor-element-l0_txt .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;color:#131B31;}.elementor-29 .elementor-element.elementor-element-l1_box{--display:flex;--min-height:140px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-l1_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-l1_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDC4D8;}.elementor-29 .elementor-element.elementor-element-l1_txt{text-align:center;}.elementor-29 .elementor-element.elementor-element-l1_txt .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;color:#131B31;}.elementor-29 .elementor-element.elementor-element-l2_box{--display:flex;--min-height:140px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-l2_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-l2_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDC4D8;}.elementor-29 .elementor-element.elementor-element-l2_txt{text-align:center;}.elementor-29 .elementor-element.elementor-element-l2_txt .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;color:#131B31;}.elementor-29 .elementor-element.elementor-element-l3_box{--display:flex;--min-height:140px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-l3_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-l3_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDC4D8;}.elementor-29 .elementor-element.elementor-element-l3_txt{text-align:center;}.elementor-29 .elementor-element.elementor-element-l3_txt .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;color:#131B31;}.elementor-29 .elementor-element.elementor-element-l4_box{--display:flex;--min-height:140px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-l4_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-l4_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDC4D8;}.elementor-29 .elementor-element.elementor-element-l4_txt{text-align:center;}.elementor-29 .elementor-element.elementor-element-l4_txt .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;color:#131B31;}.elementor-29 .elementor-element.elementor-element-l5_box{--display:flex;--min-height:140px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-l5_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-l5_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDC4D8;}.elementor-29 .elementor-element.elementor-element-l5_txt{text-align:center;}.elementor-29 .elementor-element.elementor-element-l5_txt .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;color:#131B31;}.elementor-29 .elementor-element.elementor-element-l6_box{--display:flex;--min-height:140px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-l6_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-l6_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDC4D8;}.elementor-29 .elementor-element.elementor-element-l6_txt{text-align:center;}.elementor-29 .elementor-element.elementor-element-l6_txt .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;color:#131B31;}.elementor-29 .elementor-element.elementor-element-l7_box{--display:flex;--min-height:140px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-l7_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-l7_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDC4D8;}.elementor-29 .elementor-element.elementor-element-l7_txt{text-align:center;}.elementor-29 .elementor-element.elementor-element-l7_txt .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;color:#131B31;}.elementor-29 .elementor-element.elementor-element-l8_box{--display:flex;--min-height:140px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-l8_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-l8_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDC4D8;}.elementor-29 .elementor-element.elementor-element-l8_txt{text-align:center;}.elementor-29 .elementor-element.elementor-element-l8_txt .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;color:#131B31;}.elementor-29 .elementor-element.elementor-element-8327bcd{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-8327bcd:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-8327bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-cec6dac{text-align:center;}.elementor-29 .elementor-element.elementor-element-cec6dac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:600;color:#223362;}.elementor-29 .elementor-element.elementor-element-78288a9{font-family:"Open Sans", Sans-serif;font-size:16px;color:#223362;}.elementor-29 .elementor-element.elementor-element-63614c3{--divider-border-style:dotted;--divider-color:#707FA8;--divider-border-width:2px;}.elementor-29 .elementor-element.elementor-element-63614c3 .elementor-divider-separator{width:100%;}.elementor-29 .elementor-element.elementor-element-63614c3 .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.elementor-29 .elementor-element.elementor-element-cd6b9e7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-64961a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c0d6314 .gallery-item{padding:0 0px 0px 0;}.elementor-29 .elementor-element.elementor-element-c0d6314 .gallery{margin:0 -0px -0px 0;}.elementor-29 .elementor-element.elementor-element-c0d6314 .gallery-item .gallery-caption{text-align:center;}.elementor-29 .elementor-element.elementor-element-d7b76d2{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-f62b8c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;color:#223362;}.elementor-29 .elementor-element.elementor-element-a473635{font-family:"Open Sans", Sans-serif;font-size:14px;color:#707FA8;}.elementor-29 .elementor-element.elementor-element-8555375{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-36040ed .gallery-item{padding:0 0px 0px 0;}.elementor-29 .elementor-element.elementor-element-36040ed .gallery{margin:0 -0px -0px 0;}.elementor-29 .elementor-element.elementor-element-36040ed .gallery-item .gallery-caption{text-align:center;}.elementor-29 .elementor-element.elementor-element-06686da{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-360d6fa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;color:#223362;}.elementor-29 .elementor-element.elementor-element-561c958{font-family:"Open Sans", Sans-serif;font-size:14px;color:#707FA8;}.elementor-29 .elementor-element.elementor-element-e11d981{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1c42874 .gallery-item{padding:0 0px 0px 0;}.elementor-29 .elementor-element.elementor-element-1c42874 .gallery{margin:0 -0px -0px 0;}.elementor-29 .elementor-element.elementor-element-1c42874 .gallery-item .gallery-caption{text-align:center;}.elementor-29 .elementor-element.elementor-element-ce20dc8{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-6946776 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;color:#223362;}.elementor-29 .elementor-element.elementor-element-80a5f45{font-family:"Open Sans", Sans-serif;font-size:14px;color:#707FA8;}.elementor-29 .elementor-element.elementor-element-0e05d56{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5425954 .gallery-item{padding:0 0px 0px 0;}.elementor-29 .elementor-element.elementor-element-5425954 .gallery{margin:0 -0px -0px 0;}.elementor-29 .elementor-element.elementor-element-5425954 .gallery-item .gallery-caption{text-align:center;}.elementor-29 .elementor-element.elementor-element-89a82c7{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-86cb607 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;color:#223362;}.elementor-29 .elementor-element.elementor-element-e56dc2d{font-family:"Open Sans", Sans-serif;font-size:14px;color:#707FA8;}.elementor-29 .elementor-element.elementor-element-8bed7be{--divider-border-style:dotted;--divider-color:#707FA8;--divider-border-width:2px;}.elementor-29 .elementor-element.elementor-element-8bed7be .elementor-divider-separator{width:100%;}.elementor-29 .elementor-element.elementor-element-8bed7be .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.elementor-29 .elementor-element.elementor-element-sec_zwischenclaim{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-sec_zwischenclaim:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-sec_zwischenclaim > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#223362;}.elementor-29 .elementor-element.elementor-element-sec_zwischenclaim > .elementor-shape-top .elementor-shape-fill, .elementor-29 .elementor-element.elementor-element-sec_zwischenclaim > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-sec_zwischenclaim > .elementor-shape-top svg, .elementor-29 .elementor-element.elementor-element-sec_zwischenclaim > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:30px;}.elementor-29 .elementor-element.elementor-element-sec_zwischenclaim > .elementor-shape-bottom .elementor-shape-fill, .elementor-29 .elementor-element.elementor-element-sec_zwischenclaim > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-sec_zwischenclaim > .elementor-shape-bottom svg, .elementor-29 .elementor-element.elementor-element-sec_zwischenclaim > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:30px;}.elementor-29 .elementor-element.elementor-element-zwischenclaim_h{text-align:center;}.elementor-29 .elementor-element.elementor-element-zwischenclaim_h .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-sec_auftraggeber{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-sec_auftraggeber:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-sec_auftraggeber > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ag_titel_h > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-29 .elementor-element.elementor-element-ag_titel_h{text-align:center;}.elementor-29 .elementor-element.elementor-element-ag_titel_h .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:600;color:#223362;}.elementor-29 .elementor-element.elementor-element-ag_genoss_v2_block{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:10px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-ag_genoss_v2_h > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-29 .elementor-element.elementor-element-ag_genoss_v2_h{text-align:center;}.elementor-29 .elementor-element.elementor-element-ag_genoss_v2_h .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#223362;}.elementor-29 .elementor-element.elementor-element-ag_genoss_v2_img img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-29 .elementor-element.elementor-element-ag_genoss_v2_p{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;color:#223362;}.elementor-29 .elementor-element.elementor-element-ag_genoss_v2_btn .elementor-button{background-color:#223362;font-family:"Inter", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-ag_genoss_v2_btn .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-ag_genoss_v2_btn .elementor-button:focus{background-color:#BDC4D8;color:#131B31;}.elementor-29 .elementor-element.elementor-element-ag_genoss_v2_btn > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-ag_genoss_v2_btn .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-ag_genoss_v2_btn .elementor-button:focus svg{fill:#131B31;}.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_block{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_block:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-ag_oeff_v2_block > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_h > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_h{text-align:center;}.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_h .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#223362;}.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_img img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_p{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;color:#223362;}.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_btn .elementor-button{background-color:#223362;font-family:"Inter", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_btn .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-ag_oeff_v2_btn .elementor-button:focus{background-color:#BDC4D8;color:#131B31;}.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_btn > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_btn .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-ag_oeff_v2_btn .elementor-button:focus svg{fill:#131B31;}.elementor-29 .elementor-element.elementor-element-ag_priv_v2_block{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-ag_priv_v2_h > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-29 .elementor-element.elementor-element-ag_priv_v2_h{text-align:center;}.elementor-29 .elementor-element.elementor-element-ag_priv_v2_h .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#223362;}.elementor-29 .elementor-element.elementor-element-ag_priv_v2_img img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-29 .elementor-element.elementor-element-ag_priv_v2_p{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;color:#223362;}.elementor-29 .elementor-element.elementor-element-ag_priv_v2_btn .elementor-button{background-color:#223362;font-family:"Inter", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-ag_priv_v2_btn .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-ag_priv_v2_btn .elementor-button:focus{background-color:#BDC4D8;color:#131B31;}.elementor-29 .elementor-element.elementor-element-ag_priv_v2_btn > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-ag_priv_v2_btn .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-ag_priv_v2_btn .elementor-button:focus svg{fill:#131B31;}.elementor-29 .elementor-element.elementor-element-sec_ueber_uns{--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:stretch;--border-radius:0px 0px 0px 0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-sec_ueber_uns:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-sec_ueber_uns > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(34,51,98,0.9);}.elementor-29 .elementor-element.elementor-element-ueber_uns_bild{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-img_ueber_uns{width:initial;max-width:initial;}.elementor-29 .elementor-element.elementor-element-img_ueber_uns img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-ueber_uns_text{--display:flex;}.elementor-29 .elementor-element.elementor-element-ueber_uns_h .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ueber_uns_p{font-family:"Open Sans", Sans-serif;font-weight:400;color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-zdf_h{text-align:start;}.elementor-29 .elementor-element.elementor-element-zdf_h .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-zdf_p{text-align:start;font-family:"Open Sans", Sans-serif;font-weight:400;color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-zdf_row{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-29 .elementor-element.elementor-element-c1 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c1 .elementor-counter-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c2 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c2 .elementor-counter-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c3 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c3 .elementor-counter-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-sec_werte{--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:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-29 .elementor-element.elementor-element-sec_werte:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-sec_werte > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-werte_h{text-align:center;}.elementor-29 .elementor-element.elementor-element-werte_h .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#223362;}.elementor-29 .elementor-element.elementor-element-w_grid{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-w0_box{--display:flex;--min-height:160px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-w0_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-w0_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-w0_box_ib .elementor-icon-box-wrapper{gap:15px;}.elementor-29 .elementor-element.elementor-element-w0_box_ib.elementor-view-stacked .elementor-icon{background-color:#223362;}.elementor-29 .elementor-element.elementor-element-w0_box_ib.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-w0_box_ib.elementor-view-default .elementor-icon{fill:#223362;color:#223362;border-color:#223362;}.elementor-29 .elementor-element.elementor-element-w0_box_ib .elementor-icon{font-size:38px;}.elementor-29 .elementor-element.elementor-element-w0_box_ib .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-w0_box_ib .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-w0_box_ib .elementor-icon-box-title{color:#223362;}.elementor-29 .elementor-element.elementor-element-w0_box_ib .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:12px;color:#707FA8;}.elementor-29 .elementor-element.elementor-element-w1_box{--display:flex;--min-height:160px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-w1_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-w1_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-w1_box_ib .elementor-icon-box-wrapper{gap:15px;}.elementor-29 .elementor-element.elementor-element-w1_box_ib.elementor-view-stacked .elementor-icon{background-color:#223362;}.elementor-29 .elementor-element.elementor-element-w1_box_ib.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-w1_box_ib.elementor-view-default .elementor-icon{fill:#223362;color:#223362;border-color:#223362;}.elementor-29 .elementor-element.elementor-element-w1_box_ib .elementor-icon{font-size:38px;}.elementor-29 .elementor-element.elementor-element-w1_box_ib .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-w1_box_ib .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-w1_box_ib .elementor-icon-box-title{color:#223362;}.elementor-29 .elementor-element.elementor-element-w1_box_ib .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:12px;color:#707FA8;}.elementor-29 .elementor-element.elementor-element-w2_box{--display:flex;--min-height:160px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-w2_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-w2_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-w2_box_ib .elementor-icon-box-wrapper{gap:15px;}.elementor-29 .elementor-element.elementor-element-w2_box_ib.elementor-view-stacked .elementor-icon{background-color:#223362;}.elementor-29 .elementor-element.elementor-element-w2_box_ib.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-w2_box_ib.elementor-view-default .elementor-icon{fill:#223362;color:#223362;border-color:#223362;}.elementor-29 .elementor-element.elementor-element-w2_box_ib .elementor-icon{font-size:38px;}.elementor-29 .elementor-element.elementor-element-w2_box_ib .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-w2_box_ib .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-w2_box_ib .elementor-icon-box-title{color:#223362;}.elementor-29 .elementor-element.elementor-element-w2_box_ib .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:12px;color:#707FA8;}.elementor-29 .elementor-element.elementor-element-w3_box{--display:flex;--min-height:160px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-w3_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-w3_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-w3_box_ib .elementor-icon-box-wrapper{gap:15px;}.elementor-29 .elementor-element.elementor-element-w3_box_ib.elementor-view-stacked .elementor-icon{background-color:#223362;}.elementor-29 .elementor-element.elementor-element-w3_box_ib.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-w3_box_ib.elementor-view-default .elementor-icon{fill:#223362;color:#223362;border-color:#223362;}.elementor-29 .elementor-element.elementor-element-w3_box_ib .elementor-icon{font-size:38px;}.elementor-29 .elementor-element.elementor-element-w3_box_ib .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-w3_box_ib .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-w3_box_ib .elementor-icon-box-title{color:#223362;}.elementor-29 .elementor-element.elementor-element-w3_box_ib .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:12px;color:#707FA8;}.elementor-29 .elementor-element.elementor-element-w4_box{--display:flex;--min-height:160px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-w4_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-w4_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-w4_box_ib .elementor-icon-box-wrapper{gap:15px;}.elementor-29 .elementor-element.elementor-element-w4_box_ib.elementor-view-stacked .elementor-icon{background-color:#223362;}.elementor-29 .elementor-element.elementor-element-w4_box_ib.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-w4_box_ib.elementor-view-default .elementor-icon{fill:#223362;color:#223362;border-color:#223362;}.elementor-29 .elementor-element.elementor-element-w4_box_ib .elementor-icon{font-size:38px;}.elementor-29 .elementor-element.elementor-element-w4_box_ib .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-w4_box_ib .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-w4_box_ib .elementor-icon-box-title{color:#223362;}.elementor-29 .elementor-element.elementor-element-w4_box_ib .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:12px;color:#707FA8;}.elementor-29 .elementor-element.elementor-element-w5_box{--display:flex;--min-height:160px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-w5_box:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-w5_box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-w5_box_ib .elementor-icon-box-wrapper{gap:15px;}.elementor-29 .elementor-element.elementor-element-w5_box_ib.elementor-view-stacked .elementor-icon{background-color:#223362;}.elementor-29 .elementor-element.elementor-element-w5_box_ib.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-w5_box_ib.elementor-view-default .elementor-icon{fill:#223362;color:#223362;border-color:#223362;}.elementor-29 .elementor-element.elementor-element-w5_box_ib .elementor-icon{font-size:38px;}.elementor-29 .elementor-element.elementor-element-w5_box_ib .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-w5_box_ib .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-w5_box_ib .elementor-icon-box-title{color:#223362;}.elementor-29 .elementor-element.elementor-element-w5_box_ib .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:12px;color:#707FA8;}.elementor-29 .elementor-element.elementor-element-sec_karriere{--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:stretch;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-29 .elementor-element.elementor-element-sec_karriere:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-sec_karriere > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-08d998c{text-align:center;}.elementor-29 .elementor-element.elementor-element-08d998c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;color:#223362;}.elementor-29 .elementor-element.elementor-element-karr_right{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-karr_img{width:initial;max-width:initial;}.elementor-29 .elementor-element.elementor-element-karr_img img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-karr_left{--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:flex-start;}.elementor-29 .elementor-element.elementor-element-karr_h{text-align:start;}.elementor-29 .elementor-element.elementor-element-karr_h .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#223362;}.elementor-29 .elementor-element.elementor-element-karr_p{text-align:start;font-family:"Open Sans", Sans-serif;font-weight:400;color:#223362;}.elementor-29 .elementor-element.elementor-element-karr_btns{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-karr_btn1 .elementor-button{background-color:#223362;font-family:"Inter", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-karr_btn1 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-karr_btn1 .elementor-button:focus{background-color:#BDC4D8;color:#131B31;}.elementor-29 .elementor-element.elementor-element-karr_btn1 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-karr_btn1 .elementor-button:focus svg{fill:#131B31;}.elementor-29 .elementor-element.elementor-element-karr_btn2 .elementor-button{background-color:#223362;font-family:"Inter", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-karr_btn2 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-karr_btn2 .elementor-button:focus{background-color:#BDC4D8;color:#131B31;}.elementor-29 .elementor-element.elementor-element-karr_btn2 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-karr_btn2 .elementor-button:focus svg{fill:#131B31;}.elementor-29 .elementor-element.elementor-element-sec_footer_kontakt{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-29 .elementor-element.elementor-element-sec_footer_kontakt:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-sec_footer_kontakt > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(34,51,98,0.9);}.elementor-29 .elementor-element.elementor-element-footer_left{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-kontakt_box{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-footer_h{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-29 .elementor-element.elementor-element-footer_h > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-29 .elementor-element.elementor-element-footer_h .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-kontakt_grid{--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:24px 230px;--row-gap:24px;--column-gap:230px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7c0886c{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-7c0886c .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-29 .elementor-element.elementor-element-7c0886c.elementor-view-stacked .elementor-icon{background-color:#BDC4D8;fill:#131B31;color:#131B31;}.elementor-29 .elementor-element.elementor-element-7c0886c.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-7c0886c.elementor-view-default .elementor-icon{fill:#BDC4D8;color:#BDC4D8;border-color:#BDC4D8;}.elementor-29 .elementor-element.elementor-element-7c0886c.elementor-view-framed .elementor-icon{background-color:#131B31;}.elementor-29 .elementor-element.elementor-element-7c0886c .elementor-icon{font-size:18px;padding:14px;border-radius:8px 8px 8px 8px;}.elementor-29 .elementor-element.elementor-element-7c0886c .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-7c0886c .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-7c0886c .elementor-icon-box-title{color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-fe8527c{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-fe8527c .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-29 .elementor-element.elementor-element-fe8527c.elementor-view-stacked .elementor-icon{background-color:#BDC4D8;fill:#131B31;color:#131B31;}.elementor-29 .elementor-element.elementor-element-fe8527c.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-fe8527c.elementor-view-default .elementor-icon{fill:#BDC4D8;color:#BDC4D8;border-color:#BDC4D8;}.elementor-29 .elementor-element.elementor-element-fe8527c.elementor-view-framed .elementor-icon{background-color:#131B31;}.elementor-29 .elementor-element.elementor-element-fe8527c .elementor-icon{font-size:18px;padding:14px;border-radius:8px 8px 8px 8px;}.elementor-29 .elementor-element.elementor-element-fe8527c .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-fe8527c .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-fe8527c .elementor-icon-box-title{color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-3d9a56f{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-3d9a56f .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-29 .elementor-element.elementor-element-3d9a56f.elementor-view-stacked .elementor-icon{background-color:#BDC4D8;fill:#131B31;color:#131B31;}.elementor-29 .elementor-element.elementor-element-3d9a56f.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-3d9a56f.elementor-view-default .elementor-icon{fill:#BDC4D8;color:#BDC4D8;border-color:#BDC4D8;}.elementor-29 .elementor-element.elementor-element-3d9a56f.elementor-view-framed .elementor-icon{background-color:#131B31;}.elementor-29 .elementor-element.elementor-element-3d9a56f .elementor-icon{font-size:18px;padding:14px;border-radius:8px 8px 8px 8px;}.elementor-29 .elementor-element.elementor-element-3d9a56f .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-3d9a56f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-3d9a56f .elementor-icon-box-title{color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-a6b9803{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-a6b9803 .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-29 .elementor-element.elementor-element-a6b9803.elementor-view-stacked .elementor-icon{background-color:#BDC4D8;fill:#131B31;color:#131B31;}.elementor-29 .elementor-element.elementor-element-a6b9803.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-a6b9803.elementor-view-default .elementor-icon{fill:#BDC4D8;color:#BDC4D8;border-color:#BDC4D8;}.elementor-29 .elementor-element.elementor-element-a6b9803.elementor-view-framed .elementor-icon{background-color:#131B31;}.elementor-29 .elementor-element.elementor-element-a6b9803 .elementor-icon{font-size:18px;padding:14px;border-radius:8px 8px 8px 8px;}.elementor-29 .elementor-element.elementor-element-a6b9803 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-a6b9803 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-a6b9803 .elementor-icon-box-title{color:#E9E9E9;}.elementor-29 .elementor-element.elementor-element-footer_right{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-footer_map iframe{height:300px;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-footer_left{--width:100%;}.elementor-29 .elementor-element.elementor-element-kontakt_box{--width:910px;}.elementor-29 .elementor-element.elementor-element-kontakt_grid{--width:100%;}.elementor-29 .elementor-element.elementor-element-footer_right{--width:100%;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-l_grid{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-l0_txt .elementor-heading-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-l1_txt .elementor-heading-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-l2_txt .elementor-heading-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-l3_txt .elementor-heading-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-l4_txt .elementor-heading-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-l5_txt .elementor-heading-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-l6_txt .elementor-heading-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-l7_txt .elementor-heading-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-l8_txt .elementor-heading-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-cd6b9e7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-f62b8c0 .elementor-heading-title{font-size:17px;}.elementor-29 .elementor-element.elementor-element-360d6fa .elementor-heading-title{font-size:17px;}.elementor-29 .elementor-element.elementor-element-6946776 .elementor-heading-title{font-size:17px;}.elementor-29 .elementor-element.elementor-element-86cb607 .elementor-heading-title{font-size:17px;}.elementor-29 .elementor-element.elementor-element-w_grid{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-kontakt_grid{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-7c0886c{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-29 .elementor-element.elementor-element-fe8527c{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-29 .elementor-element.elementor-element-3d9a56f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-29 .elementor-element.elementor-element-a6b9803{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-hero_claim .elementor-heading-title{font-size:19px;}.elementor-29 .elementor-element.elementor-element-sec_cta_row{--flex-wrap:wrap;}.elementor-29 .elementor-element.elementor-element-l_grid{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-l0_box{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-l0_txt .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-l1_box{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-l1_txt .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-l2_box{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-l2_txt .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-l3_box{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-l3_txt .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-l4_box{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-l4_txt .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-l5_box{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-l5_txt .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-l6_box{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-l6_txt .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-l7_box{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-l7_txt .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-l8_box{--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-l8_txt .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-cd6b9e7{--e-con-grid-template-columns:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-f62b8c0 .elementor-heading-title{font-size:14px;}.elementor-29 .elementor-element.elementor-element-a473635{font-size:13px;}.elementor-29 .elementor-element.elementor-element-360d6fa .elementor-heading-title{font-size:14px;}.elementor-29 .elementor-element.elementor-element-561c958{font-size:13px;}.elementor-29 .elementor-element.elementor-element-6946776 .elementor-heading-title{font-size:14px;}.elementor-29 .elementor-element.elementor-element-80a5f45{font-size:13px;}.elementor-29 .elementor-element.elementor-element-86cb607 .elementor-heading-title{font-size:14px;}.elementor-29 .elementor-element.elementor-element-e56dc2d{font-size:13px;}.elementor-29 .elementor-element.elementor-element-zwischenclaim_h .elementor-heading-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-sec_ueber_uns{--flex-wrap:wrap;}.elementor-29 .elementor-element.elementor-element-zdf_row{--flex-wrap:wrap;}.elementor-29 .elementor-element.elementor-element-w_grid{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-sec_karriere{--flex-wrap:wrap;}.elementor-29 .elementor-element.elementor-element-sec_footer_kontakt{--flex-wrap:wrap;}.elementor-29 .elementor-element.elementor-element-kontakt_box{--width:100%;}.elementor-29 .elementor-element.elementor-element-kontakt_grid{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-7c0886c{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-29 .elementor-element.elementor-element-7c0886c .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-7c0886c .elementor-icon-box-title a{font-size:14px;}.elementor-29 .elementor-element.elementor-element-fe8527c{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-29 .elementor-element.elementor-element-fe8527c .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-fe8527c .elementor-icon-box-title a{font-size:14px;}.elementor-29 .elementor-element.elementor-element-3d9a56f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-29 .elementor-element.elementor-element-3d9a56f .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-3d9a56f .elementor-icon-box-title a{font-size:14px;}.elementor-29 .elementor-element.elementor-element-a6b9803{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-29 .elementor-element.elementor-element-a6b9803 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-a6b9803 .elementor-icon-box-title a{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-sec_hero */.elementor-29 .elementor-element.elementor-element-sec_hero .swiper-slide:nth-child(3) .swiper-slide-bg{background-position:center 75% !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-hero_claim */.elementor-29 .elementor-element.elementor-element-hero_claim .elementor-heading-title{width:100%;text-align:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cta_g_heading */.elementor-29 .elementor-element.elementor-element-cta_g_heading .elementor-heading-title{width:100%;text-align:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cta_o_heading */.elementor-29 .elementor-element.elementor-element-cta_o_heading .elementor-heading-title{width:100%;text-align:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cta_p_heading */.elementor-29 .elementor-element.elementor-element-cta_p_heading .elementor-heading-title{width:100%;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-l0_box */.elementor-29 .elementor-element.elementor-element-l0_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-l1_box */.elementor-29 .elementor-element.elementor-element-l1_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-l2_box */.elementor-29 .elementor-element.elementor-element-l2_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-l3_box */.elementor-29 .elementor-element.elementor-element-l3_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-l4_box */.elementor-29 .elementor-element.elementor-element-l4_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-l5_box */.elementor-29 .elementor-element.elementor-element-l5_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-l6_box */.elementor-29 .elementor-element.elementor-element-l6_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-l7_box */.elementor-29 .elementor-element.elementor-element-l7_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-l8_box */.elementor-29 .elementor-element.elementor-element-l8_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-l_grid *//* Tablet/Handy: Trennung nur an weichen Trennzeichen (&shy;) im Text */@media (max-width:1024px){.elementor-29 .elementor-element.elementor-element-l_grid .elementor-heading-title{hyphens:manual;-webkit-hyphens:manual;overflow-wrap:break-word;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cec6dac */.elementor-29 .elementor-element.elementor-element-cec6dac .elementor-heading-title{width:100%;text-align:center;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-63614c3 */.elementor-29 .elementor-element.elementor-element-63614c3 .elementor-divider-separator{-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 22%, #000 100%);mask-image:linear-gradient(to right, transparent 0%, #000 22%, #000 100%);}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-c0d6314 */.elementor-29 .elementor-element.elementor-element-c0d6314 .gallery-item:not(:first-child){display:none !important;}.elementor-29 .elementor-element.elementor-element-c0d6314 .gallery-item{width:100% !important;margin:0 !important;padding:0 !important;float:none !important;}.elementor-29 .elementor-element.elementor-element-c0d6314 .gallery{margin:0 !important;display:block !important;}.elementor-29 .elementor-element.elementor-element-c0d6314 .gallery-icon{margin:0 !important;}.elementor-29 .elementor-element.elementor-element-c0d6314 .gallery-icon img{width:100% !important;height:320px !important;object-fit:cover !important;border:0 !important;display:block;transition:transform .4s ease;}.elementor-29 .elementor-element.elementor-element-c0d6314:hover .gallery-icon img{transform:scale(1.04);}.elementor-29 .elementor-element.elementor-element-c0d6314 .gallery-icon a{display:block;overflow:hidden;}.elementor-29 .elementor-element.elementor-element-c0d6314 .gallery-caption{display:none !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f62b8c0 */.elementor-29 .elementor-element.elementor-element-f62b8c0 .elementor-heading-title{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64961a5 */.elementor-29 .elementor-element.elementor-element-64961a5{box-shadow:0px 0px 10px rgba(0,0,0,.5);border-radius:10px;overflow:hidden;background:#ffffff;height:100%;}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-36040ed */.elementor-29 .elementor-element.elementor-element-36040ed .gallery-item:not(:first-child){display:none !important;}.elementor-29 .elementor-element.elementor-element-36040ed .gallery-item{width:100% !important;margin:0 !important;padding:0 !important;float:none !important;}.elementor-29 .elementor-element.elementor-element-36040ed .gallery{margin:0 !important;display:block !important;}.elementor-29 .elementor-element.elementor-element-36040ed .gallery-icon{margin:0 !important;}.elementor-29 .elementor-element.elementor-element-36040ed .gallery-icon img{width:100% !important;height:320px !important;object-fit:cover !important;border:0 !important;display:block;transition:transform .4s ease;}.elementor-29 .elementor-element.elementor-element-36040ed:hover .gallery-icon img{transform:scale(1.04);}.elementor-29 .elementor-element.elementor-element-36040ed .gallery-icon a{display:block;overflow:hidden;}.elementor-29 .elementor-element.elementor-element-36040ed .gallery-caption{display:none !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-360d6fa */.elementor-29 .elementor-element.elementor-element-360d6fa .elementor-heading-title{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8555375 */.elementor-29 .elementor-element.elementor-element-8555375{box-shadow:0px 0px 10px rgba(0,0,0,.5);border-radius:10px;overflow:hidden;background:#ffffff;height:100%;}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1c42874 */.elementor-29 .elementor-element.elementor-element-1c42874 .gallery-item:not(:first-child){display:none !important;}.elementor-29 .elementor-element.elementor-element-1c42874 .gallery-item{width:100% !important;margin:0 !important;padding:0 !important;float:none !important;}.elementor-29 .elementor-element.elementor-element-1c42874 .gallery{margin:0 !important;display:block !important;}.elementor-29 .elementor-element.elementor-element-1c42874 .gallery-icon{margin:0 !important;}.elementor-29 .elementor-element.elementor-element-1c42874 .gallery-icon img{width:100% !important;height:320px !important;object-fit:cover !important;border:0 !important;display:block;transition:transform .4s ease;}.elementor-29 .elementor-element.elementor-element-1c42874:hover .gallery-icon img{transform:scale(1.04);}.elementor-29 .elementor-element.elementor-element-1c42874 .gallery-icon a{display:block;overflow:hidden;}.elementor-29 .elementor-element.elementor-element-1c42874 .gallery-caption{display:none !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6946776 */.elementor-29 .elementor-element.elementor-element-6946776 .elementor-heading-title{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e11d981 */.elementor-29 .elementor-element.elementor-element-e11d981{box-shadow:0px 0px 10px rgba(0,0,0,.5);border-radius:10px;overflow:hidden;background:#ffffff;height:100%;}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-5425954 */.elementor-29 .elementor-element.elementor-element-5425954 .gallery-item:not(:first-child){display:none !important;}.elementor-29 .elementor-element.elementor-element-5425954 .gallery-item{width:100% !important;margin:0 !important;padding:0 !important;float:none !important;}.elementor-29 .elementor-element.elementor-element-5425954 .gallery{margin:0 !important;display:block !important;}.elementor-29 .elementor-element.elementor-element-5425954 .gallery-icon{margin:0 !important;}.elementor-29 .elementor-element.elementor-element-5425954 .gallery-icon img{width:100% !important;height:320px !important;object-fit:cover !important;border:0 !important;display:block;transition:transform .4s ease;}.elementor-29 .elementor-element.elementor-element-5425954:hover .gallery-icon img{transform:scale(1.04);}.elementor-29 .elementor-element.elementor-element-5425954 .gallery-icon a{display:block;overflow:hidden;}.elementor-29 .elementor-element.elementor-element-5425954 .gallery-caption{display:none !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cb607 */.elementor-29 .elementor-element.elementor-element-86cb607 .elementor-heading-title{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e05d56 */.elementor-29 .elementor-element.elementor-element-0e05d56{box-shadow:0px 0px 10px rgba(0,0,0,.5);border-radius:10px;overflow:hidden;background:#ffffff;height:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd6b9e7 *//* Tablet/Handy: Trennung nur an weichen Trennzeichen, Bild flacher */@media (max-width:1024px){.elementor-29 .elementor-element.elementor-element-cd6b9e7 .elementor-heading-title{hyphens:manual;-webkit-hyphens:manual;overflow-wrap:break-word;}}@media (max-width:767px){.elementor-29 .elementor-element.elementor-element-cd6b9e7 .gallery-icon img{height:200px !important;}}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8bed7be */.elementor-29 .elementor-element.elementor-element-8bed7be .elementor-divider-separator{-webkit-mask-image:linear-gradient(to left, transparent 0%, #000 22%, #000 100%);mask-image:linear-gradient(to left, transparent 0%, #000 22%, #000 100%);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-zwischenclaim_h */.elementor-29 .elementor-element.elementor-element-zwischenclaim_h .elementor-heading-title{width:100%;text-align:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ag_titel_h */.elementor-29 .elementor-element.elementor-element-ag_titel_h .elementor-heading-title{width:100%;text-align:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ag_genoss_v2_h */.elementor-29 .elementor-element.elementor-element-ag_genoss_v2_h .elementor-heading-title{width:100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ag_genoss_v2_img */.elementor-29 .elementor-element.elementor-element-ag_genoss_v2_img{width:100% !important;}.elementor-29 .elementor-element.elementor-element-ag_genoss_v2_img img{width:100% !important;height:400px !important;object-fit:cover !important;object-position:center 30% !important;border-radius:10px;display:block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ag_oeff_v2_h */.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_h .elementor-heading-title{width:100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ag_oeff_v2_img */.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_img{width:100% !important;}.elementor-29 .elementor-element.elementor-element-ag_oeff_v2_img img{width:100% !important;height:400px !important;object-fit:cover !important;object-position:center 62% !important;border-radius:10px;display:block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ag_priv_v2_h */.elementor-29 .elementor-element.elementor-element-ag_priv_v2_h .elementor-heading-title{width:100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ag_priv_v2_img */.elementor-29 .elementor-element.elementor-element-ag_priv_v2_img{width:100% !important;}.elementor-29 .elementor-element.elementor-element-ag_priv_v2_img img{width:100% !important;height:400px !important;object-fit:cover !important;object-position:center 30% !important;border-radius:10px;display:block;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-img_ueber_uns */.elementor-29 .elementor-element.elementor-element-img_ueber_uns{height:100% !important;} .elementor-29 .elementor-element.elementor-element-img_ueber_uns img{height:100% !important;width:100% !important;object-fit:cover !important;object-position:center 15% !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-zdf_h */.elementor-29 .elementor-element.elementor-element-zdf_h .elementor-heading-title{width:100%;text-align:left;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c1 */.elementor-29 .elementor-element.elementor-element-c1 .elementor-counter-number-wrapper{font-size:26px !important;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c2 */.elementor-29 .elementor-element.elementor-element-c2 .elementor-counter-number-wrapper{font-size:26px !important;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c3 */.elementor-29 .elementor-element.elementor-element-c3 .elementor-counter-number-wrapper{font-size:26px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-w0_box */.elementor-29 .elementor-element.elementor-element-w0_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-w1_box */.elementor-29 .elementor-element.elementor-element-w1_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-w2_box */.elementor-29 .elementor-element.elementor-element-w2_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-w3_box */.elementor-29 .elementor-element.elementor-element-w3_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-w4_box */.elementor-29 .elementor-element.elementor-element-w4_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-w5_box */.elementor-29 .elementor-element.elementor-element-w5_box{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08d998c */.elementor-29 .elementor-element.elementor-element-08d998c .elementor-heading-title{width:100%;text-align:center;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-karr_img */.elementor-29 .elementor-element.elementor-element-karr_img img{width:100% !important;height:460px !important;object-fit:cover !important;object-position:center 40% !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-karr_h */.elementor-29 .elementor-element.elementor-element-karr_h .elementor-heading-title{width:100%;text-align:left;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-footer_h */.elementor-29 .elementor-element.elementor-element-footer_h .elementor-heading-title{width:100%;text-align:left;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7c0886c */.elementor-29 .elementor-element.elementor-element-7c0886c .elementor-icon-box-title{margin:0;}.elementor-29 .elementor-element.elementor-element-7c0886c .elementor-icon-box-wrapper{align-items:center;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe8527c */.elementor-29 .elementor-element.elementor-element-fe8527c .elementor-icon-box-title{margin:0;}.elementor-29 .elementor-element.elementor-element-fe8527c .elementor-icon-box-wrapper{align-items:center;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3d9a56f */.elementor-29 .elementor-element.elementor-element-3d9a56f .elementor-icon-box-title{margin:0;}.elementor-29 .elementor-element.elementor-element-3d9a56f .elementor-icon-box-wrapper{align-items:center;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a6b9803 */.elementor-29 .elementor-element.elementor-element-a6b9803 .elementor-icon-box-title{margin:0;}.elementor-29 .elementor-element.elementor-element-a6b9803 .elementor-icon-box-wrapper{align-items:center;}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-footer_map *//* Runde Ecken wie bei allen Bildern; das Karten-Widget hat dafür keine Einstellung (Naddel, 23.09.) */
.elementor-29 .elementor-element.elementor-element-footer_map iframe{border-radius:10px;}/* End custom CSS */