body{overflow-x:hidden}.header--logo{max-width:300px}#header--small-line{display:flex;align-items:center;flex-direction:row;padding:10px}.category_header{margin-top:34px}.et_pb_row_0{min-height:350px!important}.hero--banner--text--holder h2{padding-bottom:15px}.offcanvas-navigation .navbar-nav li a{margin-left:0px}#main-content{padding:0 16px;min-height:40vh;max-width:1320px;margin:auto;margin-bottom:5%}#left-area{width:100%!important}#doccheck-holder{display:flex;justify-content:center}#doccheck-holder iframe{transform:scale(1.25)}button.mfp-close{width:37px!important;background:black;border-radius:50%;max-height:35px;font-size:38px!important;display:flex;align-items:center;justify-content:center;padding:0!important;top:28px!important;right:-15px!important;opacity:1!important}.mfp-wrap .mfp-container button:hover{background-color:#961c4f!important}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer!important}iframe{max-width:100%;display:block;position:relative}#main-content .container:before,#sidebar,.hidden{display:none!important}h1,h2,h3,h4,h5,h6{padding-bottom:25px;line-height:1.2}#faq--module h2{font-size:20px;font-weight:400;width:64ch}#faq--module h5{font-size:18px;font-weight:400}.et_pb_toggle_content img{padding-right:5px}.et_pb_text_inner h4,.et_pb_text_inner h3,.content-txt-block h2,.content-txt-block h3{font-size:26px;font-weight:600}.offcanvas-navigation .navbar-nav li,.offcanvas .offcanvas-cart-link{margin-right:18px}.offcanvas-end{top:14px}.offcanvas-navigation .navbar{padding-left:1rem;padding-right:15px;z-index:2000000;width:100vw}.offcanvas-navigation .navbar-toggler{color:#951950!important;border-color:transparent!important}#vorstand .et_pb_text_inner a{display:grid;width:fit-content}.et_pb_toggle_content a,.et_pb_text_inner a{display:inline-block;font-weight:600}.et_pb_toggle_content a:after,.et_pb_text_inner a:after{content:'';position:relative;width:100%;height:2px;background-color:#952269;left:0;display:block}.li-header{display:flex;justify-content:flex-end;margin-top:30px}.li-header li{padding-right:25px;display:inline-block}.li-header li a,.li-header ul{color:#00845c;font-weight:700}.li-header li a:after{height:0px}.li-header ul{display:inline-flex;flex-direction:row}li{padding-bottom:10px;margin-left:17px}li::marker{color:#00845c}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{padding:10px 0}.ag{margin-right:5px;font-weight:700}.content--btn{display:flex;align-items:center;margin-top:10px;margin-right:10px;background-image:url(/wp-content/uploads/2025/06/ecke-btn.png);background-repeat:no-repeat;background-position:bottom right;background-size:60px;height:60px;padding:1px}.content--btn p{margin:0;padding:0;line-height:1.2}details[open]{padding-bottom:1em}details{transition:all 0.5s ease}summary{padding:15px 0 0;cursor:pointer}summary::marker{content:none}details>summary::before{content:'+';margin-right:10px;background-color:#9b9b9b;border-radius:50%;width:15px;height:15px;display:inline-flex;color:#fff;justify-content:center;align-items:center;font-size:14px}details[open]>summary::before{content:'−'}details img{border:1px solid #b5b5b5;margin:5px;max-width:48%;padding:0!important}.et_pb_toggle_content ul{padding:15px 0 0}details p{padding-top:15px}.content-txt-block{width:100%!important}.mobile_menu_bar{z-index:10000}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#952269!important}.et_pb_section{background-color:transparent}.entry-title{display:none}.main_title{margin-bottom:20px;text-align:center}#menu-hauptmenue>li>a,.sub-menu li a{text-decoration:none!important}.offcanvas-navigation ul.sub-menu>li a{font-weight:400}.offcanvas-navigation ul.sub-menu a::before{border:0}.offcanvas-navigation .navbar-nav li a,#menu-hauptmenue-2>li>a{font-weight:700}.et-menu a,.sub-menu li a{color:#400f2c}.menu-item-object-page:last-child a{border:0}#verein-txt .et_pb_text_inner{min-height:890px}.et_pb_toggle{border:1px solid #fff}.et_pb_toggle_content,.col-2{column-count:1;column-gap:32px}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{box-shadow:none;padding-top:25px}.et_pb_menu .et-menu>li:not(.help--box){padding-left:20px}.et_pb_divider:before{width:95%;height:1px;border-top:1px solid #e5d6c2}.et_mobile_menu a{text-decoration:none!important}.et_mobile_menu li li{padding-left:0}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgba(0,0,0,.0);opacity:1;color:#1f4e2b}.et-menu a,.et-menu a:hover{transition:none}.et-menu li li a{padding:0;min-width:150px;border-bottom:1px solid #e5d6c0;line-height:1.1;padding-bottom:8px;padding-top:8px}.et_pb_menu_inner_container{padding:0 16px}.menu-blende{visibility:hidden;opacity:1;position:absolute;left:50%;transform:translate(-50%,0);height:calc(100% + 170px)}.et_pb_row_1_tb_header.menu-blende{min-height:380px}.et_pb_menu_0_tb_header{padding-top:0px;padding-bottom:15px!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{width:100%;left:0;position:absolute;right:0;top:45px;height:auto;overflow:scroll}footer.et-l.et-l--footer{z-index:100;position:relative}#footer--small-line{position:fixed;bottom:0;right:0;left:0}footer .et_pb_button_module_wrapper{border-bottom:1px solid #ae718a}.text-kasten{display:flex;align-items:flex-end;margin-right:16px!important}#menu-hauptmenue{width:auto}.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\e04f"!important}#faq--module .et_pb_text{cursor:pointer;user-select:none}#faq--module .et_pb_accordion{opacity:0}#faq--module .et_pb_accordion.acc-active{display:block;opacity:1}.et_pb_toggle_close>.et_pb_toggle_content{opacity:0}.et_pb_toggle_open>.et_pb_toggle_content{transition:opacity 0.1s ease;opacity:1}#faq--module .et_pb_accordion{display:none}#spenden-box{left:calc(100% - 285px);position:absolute}.current-page-ancestor a,.current-menu-item a,.et-menu a:hover{opacity:1;color:#961a4f}#help--box--wrapper{position:absolute;width:150px;left:calc(50% + 332px);top:0px;z-index:2}.help--box{width:100%;max-height:150px;max-width:150px;background-color:#952269;padding:15px;justify-content:center;margin-left:25px!important}.help--box p{color:#fff;margin:0}.help--box a{justify-content:center;flex-direction:column;height:100%}.et_pb_menu_inner_container{width:90%}.et_pb_menu__logo{padding-bottom:57px}.et_pb_menu--style-left_aligned .et_pb_menu__logo-wrap{align-items:end}.hero--image--wrapper{display:flex;padding:0;align-items:flex-end}.hero--banner--text--holder{display:flex;height:100%;padding-left:35px}.mitarbeiter--box>div>div>.dnxte-nextperson-img{width:auto}.mitarbeiter--box>div>div>.dnxte-nextperson-img img{min-width:150px;padding-right:15px}.mitarbeiter--wrapper .et_pb_text_inner{height:145px}.inner--image{margin-right:16px;margin-left:0;margin-bottom:15px;height:100%;width:auto;min-height:150px;max-width:175px;object-fit:cover}.inline--mitarbeiter{min-height:135px;display:inline-block;width:100%}.teaser--content{padding-bottom:16px}.teaser--row .et_pb_blurb{min-height:450px}.teaser--row .et_pb_main_blurb_image{overflow:hidden;width:100%;margin-bottom:12px}.teaser--row .et_pb_blurb_container{z-index:2;position:relative;margin-left:auto;margin-right:auto;padding:0 30px;background-color:#00845c;height:230px;max-height:230px;color:#fff;background-image:url(/wp-content/uploads/2024/07/ecke-teaserbox.png);background-repeat:no-repeat;background-position:bottom right;background-size:20%}.teaser--row .et_pb_blurb_description{transform:translateY(-80px);line-height:1.5}.teaser--row .et_pb_blurb_container h4{text-shadow:0 0 4px #1e1e1e;color:#fff;font-weight:700;font-size:36px;transform:translateY(-48px)}.teaser--row .et_pb_blurb_container p{line-height:1.5em!important}.teaser--row .et_pb_blurb_description p::after{content:"";background-image:url(/wp-content/uploads/2025/06/arrow-acp.png);width:12px;height:12px;position:relative;background-repeat:no-repeat;display:inline-block;background-size:contain;top:1px;left:10px;filter:contrast(2);transition:all 0.2s ease-out}.teaser--content:hover p:after{left:15px}h4.et_pb_module_header{color:initial}.et_pb_image .et_pb_image_wrap{height:100%}.et_pb_image_0 .et_pb_image_wrap img{height:100%;object-fit:cover}.et_pb_image{height:100%}#footer--wrapper{font-weight:400;margin-bottom:35px}.teaser--row--wrapper{max-width:1320px;display:flex;margin:auto;flex-wrap:wrap}.footer-icon-block{max-width:160px}#footer--wrapper .et_pb_column_1_5{width:auto}.et_pb_column_1_tb_footer{min-width:0px}#footer--address--text{line-height:1.7}#footer--btn-holder{display:flex;flex-direction:row;position:relative;bottom:0;right:0;width:auto!important;flex-wrap:wrap}#footer--btn-holder h4{font-size:17px}#footer--submenue{display:flex;flex-wrap:wrap}#footer--submenue .et_pb_text{margin:0!important;text-align:center;padding-right:15px;height:fit-content;padding-left:15px}#footer--submenue .et_pb_text:after{content:"";width:1px;height:11px;background-color:#fff;position:absolute;display:inline-block;top:6px;right:0}#footer--submenue .et_pb_text:last-child:after{display:none}.sub-menu li,#footer--wrapper .et_clickable p{transition:all 0.3s ease}.sub-menu li:hover,#footer--wrapper .et_clickable:not(.footer--hauptmenu--punkt):hover p{transform:translate(5px,0px)}.info-popup-trigger{font-weight:700;text-decoration:underline;padding-left:133px}@media (min-width:1000px){#footer--btn-holder{flex-direction:column;position:fixed}.content-txt-block{width:75%!important}.mitarbeiter--wrapper .et_pb_text_inner{height:125px}@media (min-width:1066px){.mitarbeiter--wrapper .et_pb_text_inner{height:100px}}@media (min-width:760px){.et_pb_menu_inner_container{width:auto}.et_pb_column_1_tb_footer{min-width:80px}}#footer--submenue .et_pb_text:first-child{padding-left:0}#footer--submenue .et_pb_text:last-child{border:0;padding-right:0}#footer--submenue{justify-content:flex-start}.col-1{max-width:65%}.et_pb_toggle_content,.col-2{column-count:1}.inner--image{min-height:160px}.info-popup-trigger{padding-left:133px}}@media (max-width:600px){h2{font-size:30px!important}h5{font-size:20px!important}.et_pb_text_inner h4,.et_pb_text_inner h3,.content-txt-block h2,.content-txt-block h3{font-size:22px}details img{max-width:100%}.hero--banner--text--holder .et_pb_text_0{width:100%!important}.content-txt-block{margin-top:-25px}.hero--image--wrapper{min-height:300px!important}.hero--banner--text--holder{padding-left:15px}#footer--btn-holder{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0px;grid-row-gap:0px;position:relative;bottom:0;right:0;width:auto!important;justify-items:center}.et_pb_menu_inner_container{width:100%}.li-header{justify-content:center;margin-top:15px}.teaser--row--wrapper{width:100%}.teaser--row{flex-wrap:wrap;width:100%!important}}@media (max-width:992px){.teaser--row{flex-direction:column}#header--small-line{flex-direction:column;padding:10px 0}}@media (min-width:602px) and (max-width:800px){.teaser--row{flex-wrap:wrap;width:50%!important}}.teaser--row{display:flex;justify-content:flex-start;margin:0}.et_pb_blurb_content div span img{transition:all 0.3s ease}.et_pb_blurb_content:hover div span img{transform:scale(1)}.et_pb_column.et_pb_column_1_tb_header.help--box{width:150px;padding:15px}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:flex-end}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:0;justify-content:flex-end}.et_pb_row_0_tb_header.menue--leiste.et_pb_equal_columns.et_pb_gutters1.et_pb_row--with-menu{justify-content:center}