.hidden{display:none!important}h1,h2,h3,h4,h5,h6{padding-bottom:25px;line-height:1.2}.menu-item-35169 a:after{margin-top:10px}#menu-hauptmenue>li>a,.sub-menu li a{text-decoration:none!important}#menu-hauptmenue>li>a{text-align:center;line-height:1.1}.menu-item-34233 a::after{margin-top:8px}.nav li li ul{top:-20px}.menu-item-has-children{user-select:none}a:not(.menu-item-type-custom a){text-decoration:underline!important}#footer--wrapper a{text-decoration:none!important}#footer--copyright{position:relative;left:43%}li{padding-bottom:10px}.btn--unterstuetzung{position:absolute;height:70px;top:0;display:flex;width:125px;right:0;align-items:flex-end;background-color:#1b6f40;z-index:150}#btn--kontakt{position:fixed;height:57px;top:50%;right:-83px;width:223px;background-color:#1b6f40;z-index:150;transform:rotateZ(-90deg);display:inline-flex;align-items:center}.fixed--btn--holder{position:fixed;bottom:15vh;right:0;display:flex;flex-direction:column;min-width:300px;z-index:100;padding:0;margin:0;align-content:flex-end;flex-wrap:wrap}.fixed--btn{font-size:13px}.fixed--btn div{margin:0!important;max-width:120px}.box--bg{background-size:32.8%!important;background-position:left;height:30px}#verein-txt .et_pb_text_inner{min-height:890px}.col-2{column-count:1;column-gap:32px}.et_pb_toggle_close{background-color:transparent;padding:20px}.et_pb_toggle .et_pb_toggle_title:before{right:0;left:-23px}.nav li ul,.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{box-shadow:none;border:0}.et_pb_menu .et-menu>li:not(.help--box){padding-left:20px;line-height:1.2}.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}.navbar{position:absolute}.offcanvas-navigation .offcanvas-header .btn-close{display:none}.offcanvas-navigation .navbar{background-color:transparent!important}.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:#10542b!important;border-color:transparent!important}.et-menu a,.et-menu a:hover{transition:none}.et-menu li li a{min-width:240px;margin-left:-20px;padding:5px 20px}.et-menu li li{border-bottom:1px solid #8db7a0}.sub-menu{overflow:hidden}.sub-menu li:last-child{border-bottom:none}.et_pb_menu_inner_container{padding:0 16px}.menu-blende{visibility:hidden;opacity:1;position:absolute;left:50%;transform:translate(-50%,0)}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{width:100%;left:0;position:absolute;right:0;top:120px;height:auto;overflow:scroll}footer .et_pb_button_module_wrapper{border-bottom:1px solid #ae718a}.text-kasten{display:flex;align-items:flex-end;margin-right:16px!important}#main-content{padding:0;min-height:50vh}#menu-hauptmenue{width:1500px}#spenden-box{left:calc(100% - 285px);position:absolute}.et-menu li li.menu-item-has-children>a:first-child:after{transform:rotate(-90deg)}.current-page-ancestor a,.current-menu-item a,.et-menu a:hover{opacity:1;color:#1b6f40}.menue--wrapper{display:flex;justify-content:center}.et_pb_menu_inner_container{width:90%}.et_pb_menu__logo{max-width:350px;margin-bottom:25px}.et_pb_menu__logo-wrap{width:auto;min-width:17%}.et_pb_menu--style-left_aligned .et_pb_menu__logo-wrap{align-items:end}.hero--image--wrapper{display:flex;padding:0;min-height:41vh!important}.hero--banner--text--holder h2:before{content:"";position:relative;background-image:url(/wp-content/uploads/2024/06/swoosh.png);background-repeat:no-repeat;padding:0 25px;margin-right:-8px;top:-13px}.hero--banner--text--holder h2{font-size:45px;padding:0}.hero--banner--text--holder .et_pb_text_inner{margin-bottom:35px}.hero--banner--text--holder div{display:flex;align-items:center;height:100%;text-align:center;flex-direction:column;justify-content:flex-end}.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;width:auto;min-height:100%;max-width:117px;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_blurb_container{margin-top:-80px;z-index:2;position:relative;max-width:80%;margin-left:auto;margin-right:auto}.teaser--row .et_pb_blurb_container h4{transform:translateY(-35px);text-shadow:0 0 4px #1e1e1e}.teaser--row .et_pb_main_blurb_image{overflow:hidden;width:100%}#die-neuigkeiten .et_pb_image_wrap,#der-verein .et_pb_image_wrap{background-color:#1f4e2b}#ihre-unterstuetzung .et_pb_image_wrap,#ihre-ausbildung .et_pb_image_wrap,#unsere-arbeit .et_pb_image_wrap{background-color:#952269}.teaser--row .et_pb_main_blurb_image img{border-bottom-right-radius:65px}.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--copyright{position:relative;left:0}#footer--wrapper{font-weight:400}.teaser--row--wrapper{display:flex;margin:auto;flex-wrap:wrap}#footer--wrapper li{padding:0}#footer--wrapper .et_pb_column{max-width:50%;padding-right:15px;padding-bottom:30px;min-width:165px;min-height:170px}#footer--wrapper .et_pb_column.et-last-child{align-content:flex-end}#footer--address--text{line-height:1.7}#footer--trenner{max-width:80px}#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}#footer--wrapper .et_clickable p{transition:all 0.3s ease}.sub-menu li:hover>a{transform:translate(5px,0px)}.sub-menu li a{transition:all 0.3s ease!important;transform:translate(0px,0px)}#footer--wrapper .et_clickable:not(.footer--hauptmenu--punkt):hover p{transform:translate(5px,0px)}#footer--wrapper .et_pb_social_media_follow_network_0_tb_footer a.icon,#footer--wrapper .et_pb_social_media_follow_network_1_tb_footer a.icon{background-color:#1b6f40!important;border-radius:10px}@media (min-width:1000px){.mitarbeiter--wrapper .et_pb_text_inner{height:125px}}@media (min-width:1066px){.mitarbeiter--wrapper .et_pb_text_inner{height:100px}}@media (min-width:760px){.btn--unterstuetzung{height:125px;width:125px;right:calc(0% + 250px)}#footer--copyright{left:43%}#main-content{padding:0 16px;min-height:50vh}.et_pb_menu_inner_container{width:auto}#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:65ch}.col-2{column-count:2}.inner--image{min-height:100px}}@media (max-width:600px){.fixed--btn--holder{position:relative;bottom:25px;right:0;left:20px;min-width:300px;z-index:100;padding:0;margin:0;flex-direction:row;flex-wrap:nowrap}.fixed--btn{padding-right:5px}.fixed--btn div{height:auto;padding-bottom:6px}.hero--banner--text--holder h2{font-size:30px;max-width:80vw;text-align:center!important}.hero--banner--text--holder h4{font-size:20px}.box--bg{background-size:96%!important}.teaser--row--wrapper{width:100%}.teaser--row{flex-wrap:wrap;width:100%!important}}@media (min-width:602px) and (max-width:800px){.teaser--row--wrapper{height:5px}.et_pb_section_3.et_pb_section{padding-top:25px}.teaser--row{flex-wrap:wrap;width:50%!important}}.teaser--row{display:flex;justify-content:flex-start}.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_menu__logo-wrap,.et_pb_menu__wrap{pointer-events:all}.menue--leiste{pointer-events:none}.et_pb_row_0_tb_header.menue--leiste.et_pb_equal_columns.et_pb_gutters1.et_pb_row--with-menu{justify-content:center}