.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3976 .elementor-element.elementor-element-3c68428{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3976 .elementor-element.elementor-element-b45bccb > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-3976 .elementor-element.elementor-element-b45bccb{text-align:center;}.elementor-3976 .elementor-element.elementor-element-b45bccb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;line-height:1.2em;}.elementor-3976 .elementor-element.elementor-element-1bfa4d6{text-align:center;}.elementor-3976 .elementor-element.elementor-element-f1bd971{--display:flex;--min-height:52px;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-a0922e4{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3976 .elementor-element.elementor-element-5b731d4{--display:flex;--min-height:52px;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-6aef5b8{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-b9844ce{text-align:start;}.elementor-3976 .elementor-element.elementor-element-1f18134{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-78ea70c{text-align:start;}.elementor-3976 .elementor-element.elementor-element-51a1286{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-3976 .elementor-element.elementor-element-efc6578{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-4248f3f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3976 .elementor-element.elementor-element-4248f3f{text-align:start;}.elementor-3976 .elementor-element.elementor-element-d142ccf{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-3976 .elementor-element.elementor-element-9300791{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-74fe192 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3976 .elementor-element.elementor-element-74fe192{text-align:start;}.elementor-3976 .elementor-element.elementor-element-c7caaa4{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-3976 .elementor-element.elementor-element-7eb4560{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-3976 .elementor-element.elementor-element-2eda869{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-656317f{text-align:start;}.elementor-3976 .elementor-element.elementor-element-acaf19c{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-3976 .elementor-element.elementor-element-732ad49{--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-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3976 .elementor-element.elementor-element-1f1d2a5 .elementor-button{fill:var( --e-global-color-0ef984e );color:var( --e-global-color-0ef984e );}.elementor-3976 .elementor-element.elementor-element-fd0b4ea{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-9057292{text-align:center;}.elementor-3976 .elementor-element.elementor-element-85d320b{--display:flex;--min-height:52px;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-12116c5{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-ea3bf2f{text-align:start;}.elementor-3976 .elementor-element.elementor-element-2625a77{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-aaa1b1f{text-align:start;}.elementor-3976 .elementor-element.elementor-element-5be439a{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-3976 .elementor-element.elementor-element-85da26e{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-1a18558 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3976 .elementor-element.elementor-element-1a18558{text-align:start;}.elementor-3976 .elementor-element.elementor-element-a255e47{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-3976 .elementor-element.elementor-element-d1e2c33{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-301d6ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3976 .elementor-element.elementor-element-301d6ba{text-align:start;}.elementor-3976 .elementor-element.elementor-element-ff29e03{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-3976 .elementor-element.elementor-element-28bf1a1 .elementor-button{fill:var( --e-global-color-0ef984e );color:var( --e-global-color-0ef984e );}.elementor-3976 .elementor-element.elementor-element-14cd55c{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-0c82bdd{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-32508b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3976 .elementor-element.elementor-element-32508b4{text-align:start;}.elementor-3976 .elementor-element.elementor-element-055bc67{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-3976 .elementor-element.elementor-element-54dad45{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-6b9865c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3976 .elementor-element.elementor-element-6b9865c{text-align:start;}.elementor-3976 .elementor-element.elementor-element-b2dbef1{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-3976 .elementor-element.elementor-element-19348c8{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-3976 .elementor-element.elementor-element-6c5cc79{color:var( --e-global-color-primary );}.elementor-3976 .elementor-element.elementor-element-c8ed437{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-d28003f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3976 .elementor-element.elementor-element-d28003f{text-align:start;}.elementor-3976 .elementor-element.elementor-element-d9083b8{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-3976 .elementor-element.elementor-element-15e4153{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-3976 .elementor-element.elementor-element-5dd0f04 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3976 .elementor-element.elementor-element-5dd0f04{text-align:center;}.elementor-widget-ucaddon_content_accordion .ue_heading_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3976 .elementor-element.elementor-element-5cab409 .uc_content{background-color:#f8f8f8;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-3976 .elementor-element.elementor-element-5cab409 span.uc_dactive{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-3976 .elementor-element.elementor-element-5cab409 span.uc_active{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-3976 .elementor-element.elementor-element-5cab409 span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-3976 .elementor-element.elementor-element-5cab409 .uc-heading{background-color:var( --e-global-color-secondary );border-radius:0px;}.elementor-3976 .elementor-element.elementor-element-5cab409 .uc-heading.active{background-color:var( --e-global-color-secondary );}.elementor-3976 .elementor-element.elementor-element-5cab409 .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-3976 .elementor-element.elementor-element-5cab409 .uc-heading.active .ue_heading_title{color:#ffffff;}.elementor-3976 .elementor-element.elementor-element-5cab409 .ue-item-title{color:#000000;margin-top:0px;}.elementor-3976 .elementor-element.elementor-element-5cab409 .ue-item-text{color:#1e1e1e;margin-top:15px;}.elementor-3976 .elementor-element.elementor-element-5cab409 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-3976 .elementor-element.elementor-element-5cab409 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-3976 .elementor-element.elementor-element-adcd42b{padding:0px 0px 100px 0px;}.elementor-3976 .elementor-element.elementor-element-db69c4c .elementor-button{fill:var( --e-global-color-0ef984e );color:var( --e-global-color-0ef984e );}@media(max-width:767px){.elementor-3976 .elementor-element.elementor-element-3c68428{--content-width:90%;}.elementor-3976 .elementor-element.elementor-element-f1bd971{--content-width:90%;}.elementor-3976 .elementor-element.elementor-element-5b731d4{--content-width:90%;}.elementor-3976 .elementor-element.elementor-element-732ad49{--content-width:90%;}.elementor-3976 .elementor-element.elementor-element-fd0b4ea{--content-width:90%;}.elementor-3976 .elementor-element.elementor-element-85d320b{--content-width:90%;}.elementor-3976 .elementor-element.elementor-element-14cd55c{--content-width:90%;}.elementor-3976 .elementor-element.elementor-element-15e4153{--content-width:90%;}}@media(min-width:768px){.elementor-3976 .elementor-element.elementor-element-3c68428{--content-width:1200px;}.elementor-3976 .elementor-element.elementor-element-f1bd971{--content-width:800px;}.elementor-3976 .elementor-element.elementor-element-5b731d4{--content-width:800px;}.elementor-3976 .elementor-element.elementor-element-732ad49{--content-width:800px;}.elementor-3976 .elementor-element.elementor-element-fd0b4ea{--content-width:1200px;}.elementor-3976 .elementor-element.elementor-element-85d320b{--content-width:800px;}.elementor-3976 .elementor-element.elementor-element-14cd55c{--content-width:800px;}.elementor-3976 .elementor-element.elementor-element-15e4153{--content-width:800px;}}/* Start custom CSS for ucaddon_content_accordion, class: .elementor-element-5cab409 */@media (max-width: 767px) {

  /* Heading-Zeile */
  #uc_content_accordion_elementor_5cab409 .uc-heading {
    align-items: flex-start;   /* 🔑 wichtigste Änderung */
  }

  /* Plus/Minus Icon */
  #uc_content_accordion_elementor_5cab409 .ue_accordion_icon {
    margin-top: 4px;           /* Feinausrichtung */
    flex-shrink: 0;
  }

  /* Titeltext */
  #uc_content_accordion_elementor_5cab409 .ue_heading_title {
    line-height: 1.35;
  }

}/* End custom CSS */