header ul,footer ul{list-style:none;padding:0}.boxed-column{max-width:1440px;margin-right:auto;margin-left:auto}.flexend-column>div{display:flex;justify-content:flex-end}.flexend-column>div>div:first-child{width:90%}.flexend-column>div>div:last-child{width:10%}.flex-column>div{display:flex;justify-content:space-between;grid-column-gap:12px}.elementor-nav-menu--main #menu-1-30f5985b .current_page_item a,.elementor-nav-menu--main #menu-1-30f5985b .menu-item:hover a{font-weight:700}#sprachwechsler ul{display:flex;justify-content:end}.elementor-button-icon.elementor-align-icon-right{color:#ff9a1e}#teaser{position:relative}#teaser .teaser--overlay{position:absolute;bottom:24px;right:12px;width:17%}#teaser .teaser--text{position:absolute;bottom:28px;left:22px;width:auto}#teaser .teaser--text.elementor-element-74ebb5a{width:65%}#teaser .teaser--text h1,#teaser .teaser--text h2{margin:0}#teaser.sub div img{max-height:377px;object-fit:cover}#icon--box>div{column-gap:21px;justify-content:space-between}#icon--box>div>div{background-color:#fff;padding:2em;display:flex;justify-content:center}#icon--box>div>div>div{text-align:center;width:156px;height:158.5px;display:flex;align-content:center}#icon--box>div>div>div h3{font-size:16px}#icon--box>div>div:last-child{margin-right:0}#info--row>div{margin-top:21px;justify-content:space-between}#info--row>div>div{width:21.938rem;height:21.938rem}#info--row>div>div:last-child{margin-right:0}#info--row>div>div>div{display:flex;flex-direction:column;justify-content:center}#info--row>div>div>div .info--row--text{padding-left:21px;padding-right:16px}#info--row>div>div>div .info--row--text h2{text-transform:uppercase}#info--row>div>div>div .info--row--image img{object-fit:cover}#aktuelles--box .elementor-posts article section{width:21.875rem;height:21.875rem;object-fit:cover;padding:70px 51.5px 70px 51.5px}#aktuelles--box .elementor-posts article section:hover{background-color:rgb(69,69,69);background-blend-mode:darken}#aktuelles--box .elementor-posts article section:hover .elementor-widget-wrap div{visibility:visible}#aktuelles--box .elementor-posts article section .elementor-widget-wrap div{visibility:hidden}.member--box--home{height:350px;display:flex;align-items:center}.member--box{height:230px;display:flex;align-items:center}.social-media--icons>div{display:flex;column-gap:9px;justify-content:start}.social-media--icons>div section{width:19px;height:19px}.member--logo a img[src$=".svg"]{width:11em}.width-868{max-width:868px;margin:0 auto 0 auto}#members--info--row>div{display:flex}#members--info--row>div>div{background:#fff;margin:21px 21px 21px 0;padding:2em;display:flex;justify-content:center;align-content:center;width:16.666%}#members--info--row>div>div>section>div>div>div{display:flex;text-align:center;width:156px;height:158.5px;align-content:center}#members--info--row>div>div:last-child{margin-right:0}#social-media--icons>div{display:flex;column-gap:13px}#mitglieder--filter>div ul{display:flex;column-gap:12px}#mitglieder--filter>div ul h4{font-weight:700}#ansprechpartner>div{display:flex;column-gap:12px}#ansprechpartner>div>div{width:351px;height:351px}#ansprechpartner>div>div a{color:#fff}.vorstand-beirat h2.elementor-heading-title{font-size:20px;text-transform:uppercase}.page-id-11 .category-aktuelles .elementor-inner-section{height:18em}.page-id-11 .category-aktuelles ul li.elementor-icon-list-item a{color:#303030!important}#aktuelles--teaserbild>div img{width:351px;height:351px;object-fit:contain}.icon--box--leistungen{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.icon--box--leistungen>div{text-align:center;width:156px;height:158.5px;display:flex;align-content:center}.text--overlay--box{position:relative;width:350px;height:350px}.text--overlay--box:hover .offer--text--box{background-color:rgb(69,69,69);background-blend-mode:darken;visibility:visible;width:350px;height:350px}.text--overlay--box:hover .offer--text--box a,.text--overlay--box:hover .offer--text--box a:hover{color:#fff}.text--overlay--box .offer--text--box{position:absolute;padding:37px 31px;visibility:hidden}.vorstand--beirat article.team .elementor-container.elementor-column-gap-default{height:35em!important}#wegbeschreibung p{font-size:22px}#press--gallery .elementor-gallery__titles-container .elementor-item{background-color:#f4f4f4;padding:12px 75px}#press--gallery .elementor-gallery__titles-container .elementor-item.elementor-item-active,#press--gallery .elementor-gallery__titles-container .elementor-item:hover{background-color:#ff9a1e}footer #newsletter form>div{flex-wrap:nowrap}footer #newsletter form>div>div{border:1px solid #fff}footer #newsletter form>div>div button:hover{background-color:#FF9A1E}footer #newsletter form>div>div input{text-align:center}footer #newsletter form>div>div label{font-size:13px;text-transform:none}footer #newsletter form>div>div.elementor-field-group-field_2f49468{position:absolute;bottom:-3em;border:none}footer ul li a,footer ul li span{color:#fff}footer ul li a:hover,footer ul li span:hover{color:#D1CBCB}@media (max-width:1024px){body.elementor-page h1{font-size:2.2em}body.elementor-page h2{font-size:1.3em}body.elementor-page .elementor-nav-menu--dropdown.elementor-nav-menu__container{top:31px!important}body.elementor-page .elementor-nav-menu--dropdown.elementor-nav-menu__container .has-submenu .sub-arrow{position:absolute;right:25px}body.elementor-page .elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:1.3em}body.elementor-page .elementor-section-wrap>section{padding-left:25px;padding-right:25px}body.elementor-page .elementor-section-wrap>section#icon--box>div{column-gap:21px;row-gap:21px;justify-content:space-between}body.elementor-page .elementor-section-wrap>section#info--row>div{flex-direction:row;column-gap:12px;row-gap:12px;justify-content:center}body.elementor-page .elementor-section-wrap>section#info--row>div>div{margin-right:0}body.elementor-page .elementor-section-wrap>section#info--row>div>div img{height:auto}body.elementor-page .elementor-section-wrap>section #aktuelles--zeile{display:flex;justify-content:center}body.elementor-page .elementor-section-wrap>section #aktuelles--zeile>div>div{row-gap:21px;column-gap:21px}body.elementor-page .elementor-section-wrap>section.no-gap>div{row-gap:0}body.elementor-page .elementor-section-wrap>section .elementor-column-gap-default{row-gap:12px}body.elementor-page .elementor-section-wrap>section .elementor-column-gap-default .elementor-col-16{margin:0}body.elementor-page .elementor-section-wrap>section .elementor-column-gap-default .ecs-posts{--grid-row-gap:12px}body.elementor-page .elementor-section-wrap>section:first-child{padding:0}body.elementor-page #teaser .teaser--overlay{top:24px}body.elementor-page #teaser .teaser--text.elementor-element-74ebb5a{width:auto}body.elementor-page #icon--box{margin-bottom:21px}body.elementor-page.page-id-557 .elementor-section-wrap div.elementor-column-gap-custom{flex-direction:column;row-gap:12px}body.elementor-page.page-id-557 .elementor-section-wrap div.elementor-column-gap-custom div{width:100%;margin:0}body.elementor-page.page-id-557 .elementor-section-wrap div.elementor-column-gap-custom div #good--reasons p{font-size:20px}body.elementor-page.page-id-13 .elementor-section-wrap section:not(:last-child).bild--swap>div,body.elementor-page body.page-id-177 .elementor-section-wrap section:not(:last-child).bild--swap>div{flex-direction:column-reverse}body.elementor-page.page-id-13 .elementor-section-wrap section:not(:last-child) .elementor-column-gap-default,body.elementor-page body.page-id-177 .elementor-section-wrap section:not(:last-child) .elementor-column-gap-default{flex-direction:column}body.elementor-page.page-id-13 .elementor-section-wrap section:not(:last-child) .elementor-column-gap-default>div,body.elementor-page body.page-id-177 .elementor-section-wrap section:not(:last-child) .elementor-column-gap-default>div{width:100%}body.elementor-page.page-id-13 .elementor-section-wrap section:not(:last-child) .elementor-column-gap-default>div>div,body.elementor-page body.page-id-177 .elementor-section-wrap section:not(:last-child) .elementor-column-gap-default>div>div{margin:0}body.elementor-page.page-id-13 .elementor-section-wrap section:not(:last-child) .elementor-column-gap-default>div>div img,body.elementor-page body.page-id-177 .elementor-section-wrap section:not(:last-child) .elementor-column-gap-default>div>div img{width:100%;height:18.75rem;object-fit:cover}body.elementor-page.page-id-915 .elementor-section-wrap .elementor-column-gap-default{flex-direction:column;row-gap:0}body.elementor-page.page-id-915 .elementor-section-wrap .elementor-column-gap-default .elementor-col-33{width:100%}body.elementor-page.page-id-915 .elementor-section-wrap .elementor-column-gap-default .elementor-col-33>div:last-child{margin-left:0;margin-bottom:21px;padding-top:45px}body.elementor-page.page-id-15 .elementor-section-wrap section:not(:last-child) .elementor-column-gap-default{flex-direction:column;row-gap:0}body.elementor-page.page-id-15 .elementor-section-wrap section:not(:last-child) .elementor-column-gap-default .elementor-col-50:nth-child(2){width:100%}body.elementor-page.page-id-1059 .elementor-section-wrap section .elementor-col-50{width:100%}body.elementor-page.page-id-1059 .vorstand-beirat h2.elementor-heading-title{font-size:18px;text-transform:uppercase}body.elementor-page.page-id-19 #wegbeschreibung h2{font-size:1.3em}body.elementor-page.page-id-19 #wegbeschreibung p{font-size:1em}body.elementor-page.page-id-19 #wegbeschreibung #gallery-1 .gallery-item{max-width:20%}body.elementor-page.page-id-19 #wegbeschreibung #gallery-1 .gallery-item img{width:40px;height:40px}body.elementor-page #presseverteiler div>div,body.elementor-page #factsheet div>div{width:100%}body.elementor-page #press--gallery .elementor-gallery__titles-container .elementor-item{padding:12px 55px}body.elementor-page #aktuelles--box>div>div{column-gap:12px}body.elementor-page #aktuelles--box>div>div article section{width:100%}body.elementor-page #myfooter .elementor-container{padding-left:25px;padding-right:25px;flex-direction:column;row-gap:3em}body.elementor-page #myfooter .elementor-container>div{width:100%}.members-template-default #ansprechpartner>div{column-gap:12px;row-gap:12px}.members-template-default #members--info--row>div{flex-wrap:wrap;flex-grow:1;justify-content:space-between;row-gap:12px}.members-template-default #members--info--row>div>div{width:32%;margin:0}}@media (max-width:767px){.members-template-default #teaser .teaser--text{left:0;width:100%}.members-template-default #teaser .teaser--text h1{font-size:1.3em}.members-template-default #teaser .teaser--text h2{font-size:1.1em}.members-template-default #teaser .teaser--text div{padding:24px}.members-template-default #members--info--row>div{flex-wrap:wrap;flex-grow:1;justify-content:space-between;row-gap:12px}.members-template-default #members--info--row>div>div{width:49%;margin:0}body.elementor-page #teaser #smallheadline h1{font-size:1em}body.elementor-page #teaser .teaser--text{left:0!important;width:100%!important}body.elementor-page #teaser .teaser--text h1{font-size:1.3em}body.elementor-page #teaser .teaser--text h2{font-size:1.1em}body.elementor-page #teaser .teaser--text div{padding:24px}body.elementor-page .elementor-section-wrap>section{padding-left:25px;padding-right:25px}body.elementor-page .elementor-section-wrap>section:first-child{padding:0}body.elementor-page .zeile>div{flex-direction:column}body.elementor-page .no-gap>div{row-gap:12px!important}body.elementor-page #aktuelles--box .aktuelles--box{width:100%;height:21.25rem}body.elementor-page #aktuelles--box .elementor-container{margin-left:25px;margin-right:25px;flex-wrap:nowrap}body.elementor-page.page-id-557 .elementor-section-wrap div.elementor-column-gap-custom div #good--reasons p{font-size:18px!important}body.elementor-page #mitglieder--filter ul{flex-direction:column}body.elementor-page .elementor-gallery__titles-container{display:flex;flex-wrap:wrap;row-gap:21px;text-align:center;flex-direction:column}body.elementor-page .elementor-gallery__titles-container .elementor-item{width:100%}}.csc--sf-form>div.elementor-widget-wrap{display:flex;flex-wrap:nowrap;gap:1em}@media screen and (max-width:700px){.csc--sf-form>div.elementor-widget-wrap{flex-direction:column;flex-wrap:wrap}}.csc--sf-form>div.elementor-widget-wrap>.elementor-element{width:auto}@media screen and (max-width:700px){.csc--sf-form>div.elementor-widget-wrap>.elementor-element{width:100%}}.elementor-pagination{margin-top:1em}.elementor-pagination .page-numbers{color:#FF9A1E}.elementor-pagination .page-numbers.current{color:#000}