/*e9a1122f6443e351ad81120aa85df4c2*/
:root{--nav-height--not-top: 65px}html{scroll-padding-top:0px;scroll-behavior:smooth;overflow:auto}body{font-size:1.1rem}body h1{font-size:2.35rem}body h2{font-size:2rem}body h3{font-size:1.6rem}body h4{font-size:1.35rem}body h5{font-size:1.2rem}body h6{font-size:1rem}body .small-font{font-size:0.9rem}#g-navigation{position:absolute;left:0;right:0}#g-navigation .g-content.g-particle{margin:0.2rem;padding:0.25rem}#g-navigation .g-logo.g-logo-helium svg{max-height:none}#g-navigation .g-logo.g-logo-helium img{max-height:none}#g-navigation .menu-wrapper{align-content:center;text-align:center}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{font-size:1.1rem}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container .g-menu-parent-indicator::after{opacity:0.93}#g-navigation .g-main-nav .g-sublevel>li>.g-menu-item-container{font-size:1.1rem}#g-navigation .g-main-nav .g-sublevel>li.active>.g-menu-item-container{color:#adf1b8}#g-navigation .g-main-nav .g-sublevel>li:hover>.g-menu-item-container{color:#adf1b8}#g-navigation.sticky{position:fixed;top:0;width:100%;z-index:1001;left:0;height:var(--nav-height--not-top)}#g-navigation.sticky .g-logo.g-logo-helium img{max-height:50px}#g-navigation.sticky .g-logo.g-logo-helium svg{max-height:50px}#g-navigation.sticky .g-main-nav .g-toplevel{line-height:0}.g-offcanvas-toggle{background-color:#ffffff8a;border-radius:0.3rem;width:auto;height:auto;padding:0 0.2rem}.g-offcanvas-toggle .fa-fw{width:100%}.g-offcanvas-toggle.sticky{position:fixed;z-index:1002}.g-offcanvas-open .g-offcanvas-toggle{color:#12413b}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#534747}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover>.g-menu-item-container{color:#fff}#g-header-grid{display:grid}#g-header{color:#fff;grid-row:1 / 8;grid-column:1;padding-top:15rem;background-size:cover;background-attachment:fixed}#g-header .header-logo-wrapper{text-align:center}#g-header .header-logo svg{background-color:#00000030;border-radius:50%}#g-header .welcome-text{color:#fff;margin-top:auto;margin-bottom:auto;margin-left:auto;text-align:center}#g-header .welcome-text h1{font-weight:900;font-size:4rem}#g-header .welcome-text h2{font-weight:700;font-size:2.9rem}#g-header .welcome-text a{color:#fff}#g-header .welcome-text a:hover{color:rgba(255, 255, 255, 0.9)}#g-header .welcome-text .welcome-subtext{margin:0px;font-style:italic}.home-section .g-container{margin-top:30px}#g-willkommen{background-color:#213624;font-size:1.3rem;grid-row:7 / 13;grid-column:1;z-index:10;margin:40px auto 0px auto;border-radius:1em 1em 0 0}#g-zwischenbild-1{padding-top:30rem;padding-bottom:30rem;background-image:url('../../../../../images/g5_helium/Rennende_Kinder.webP');background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}#g-konzept .size-50 .g-content.g-particle{padding-top:0}#g-konzept .size-100 .g-content.g-particle{padding-bottom:0}#g-konzept #imagefilm{border-radius:1rem}#more-concept .g-content.g-particle{margin-top:0}#g-team{padding-top:0}#g-team .g-container{padding-bottom:30px}#g-spenden .spenden-content .g-content.g-particle{margin-bottom:0;padding-bottom:0}#g-spenden .paypal-button input{height:70px}.bankverbindung{display:table}.bankverbindung p{display:table-cell;vertical-align:middle}.bankverbindung svg{margin-right:1rem}.spenden-owl-carousel .owl-stage-outer{border-radius:1em}.spenden-owl-carousel .g-owlcarousel.has-color-overlay .owl-stage>.owl-item .g-owlcarousel-item-img::after{background:linear-gradient(140deg, #379ba6, #534747)}.spenden-owl-carousel .g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-title{font-size:1.9rem}.supporter-carousel{margin:0 auto;max-width:600px}.supporter-carousel .supporter-img{width:unset !important;margin:0 auto;max-width:400px}.supporter-carousel .owl-stage{display:flex}.supporter-carousel .owl-item{align-content:center;text-align:center}#g-kontakt .g-container{border-radius:0;box-shadow:none}#g-kontakt .kontakt-button{text-align:center}input,select,textarea{color:#000000}#kontakt-seite{}#kontakt-seite .kontakt-form-wrapper{}#kontakt-seite .kontakt-form-wrapper .form-field{padding-bottom:15px}#kontakt-seite .kontakt-form-wrapper textarea{height:12em}#aufnahmeantrag .form-section{padding-bottom:15px}#aufnahmeantrag .form-columns{display:flex;flex-wrap:wrap;margin:0 -1em}#aufnahmeantrag .form-columns>div{flex-basis:10%;flex-grow:1;min-width:18em;margin:0 1em}#aufnahmeantrag .form-label span.required{line-height:0}#aufnahmeantrag .form-field{padding-bottom:15px}#aufnahmeantrag .main-section h3{border-bottom:1px solid #cccccc;width:100%;display:block}#aufnahmeantrag .checkboxes input[type="checkbox"]{display:unset;opacity:0;width:0;float:left;margin-right:0}#g-footer{font-size:1.1rem}#g-footer .footer-logo{text-align:center}#g-footer .footer-logo .g-content{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}#g-footer .g-copyright{padding-top:16px}#g-footer .g-horizontalmenu li:last-child{padding-right:1rem}.card-bg{background-color:#FFF;border-radius:0.5rem}.card-img-top{border-radius:0.5rem 0.5rem 0 0}.card-body{overflow:auto;padding:3px}.card-body-color{color:#000000}.card-footer{text-align:center;font-size:1rem;overflow:auto;padding:3px;border-radius:0 0 0.5rem 0.5rem}.card-footer-bg{background-color:#f2f2f2}.card-footer-a a{color:#000}.card-view{position:relative;text-align:center}.card-view .card-view-mask{opacity:0;border-radius:0.5rem 0.5rem 0 0;background-color:rgba(0, 0, 0, 0.7);transition:all 0.4s ease-in-out;width:100%;height:100%;position:absolute;overflow:hidden;top:0;display:flex;align-items:end}.card-view .card-view-mask-circle{border-radius:50%}.card-view a.button.more-about-btn{margin-left:0;margin-right:auto;margin-bottom:20px;max-width:90%;padding:1rem 2.125rem;border-radius:0 2.5rem 2.5rem 0}.card-view a.button.more-about-btn-min{margin:0 auto 20px;max-width:60%;padding:1rem 1.5rem;border-radius:2.5rem;font-size:0.8rem}.card-view:hover .card-view-mask{opacity:1}.modal{z-index:1050;display:none;padding-top:50px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0, 0, 0, 0.4)}.modal-content{margin:auto;background-color:#213624;position:relative;outline:0;width:900px;max-width:90%;border-radius:0.5em}.modal-header{padding:15px 15px 0 30px}.modal-body{padding:0 30px 30px 30px}.animate-top{position:relative;animation:animatetop 0.4s}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.close{color:#aaaaaa;float:right}.close:hover,.close:focus{color:#ffffff;text-decoration:none;cursor:pointer}.text-center{text-align:center !important}.border-0{border:0 !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important}#g-container-main{padding-top:4.3rem}#aktuelles-sidebar-block #g-sidebar{background-color:#234538;border-radius:1rem;box-shadow:0 1rem 1rem rgba(0, 0, 0, 0.15);margin-top:4.5rem;padding-top:0}#aktuelles-mainbar-block #g-mainbar{background-color:#213624}.blog_item #aktuelles-sidebar-block{display:none}.blog_item #aktuelles-mainbar-block{flex:0 100%;width:100%}.list-blog .list-item{box-shadow:0 1rem 1rem rgba(0, 0, 0, 0.15);border-radius:1rem;padding:0.938rem;background-color:#234538}.list-item .list-blog-header .list-blog-meta .separator{color:rgba(255, 255, 255, 0.7)}#foerderverein-seite .foerderverein-title{align-content:center}#foerderverein-seite .foerderverein-title .g-content{margin:0 0 0 0.625rem;padding:0 0 0 0.938rem}#foerderverein-seite .foerderverein-logo{text-align:center}#foerderverein-seite .foerderverein-logo svg{padding-top:1rem}#foerderverein-seite .foerderverein-seiteninhalt .g-content{padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0}#g-header.danke-header{padding-bottom:11rem}#thankyou-text{margin-top:auto;margin-bottom:auto}@media (max-height:54.3125rem){#g-header{padding-top:6rem}#g-header .welcome-text h1{font-size:2.25rem}#g-header .welcome-text h2{font-size:1.9rem}#g-header .header-logo-wrapper .g-content{margin-bottom:0;padding-bottom:0}#g-header .header-logo svg{width:175px;height:175px}}@media (min-height:39.175rem) and (max-height:59.3125rem){#g-header{padding-top:10rem}#g-header .welcome-text h1{font-size:2.35rem}#g-header .welcome-text h2{font-size:2rem}}@media (min-width:47.941176471rem) and (max-width:47.99rem){#g-navigation .g-container{width:48rem}#g-navigation .g-block{flex-grow:unset;flex-basis:unset}#g-navigation .g-logo{display:unset;text-align:unset;margin:unset;padding-left:unset}#g-navigation .g-logo img,#g-navigation .g-logo svg{margin:unset}}@media (min-width:47.941176471rem) and (max-width:59.99rem){#g-navigation .g-main-nav .g-toplevel>li{margin:0 0.2rem}}@media (min-width:47.941176471rem) and (max-height:37rem){#g-container-main{padding-top:2.3rem}#g-navigation{height:var(--nav-height--not-top)}#g-navigation .g-logo.g-logo-helium img{max-height:50px}#g-navigation .g-logo.g-logo-helium svg{max-height:50px}#g-navigation .g-main-nav .g-toplevel{line-height:0}#g-header{padding-top:4rem}#g-header .welcome-text h1{font-size:2.15rem}#g-header .welcome-text h2{font-size:1.8rem}#g-header .welcome-text h3{font-size:1.4rem}}@media (max-width:22.9375rem){#g-header .welcome-text h1{font-size:2.25rem}#g-header .welcome-text h2{font-size:1.9rem}}@media (max-width:47.94rem){html{scroll-padding-top:0px;scroll-behavior:auto}#g-navigation{display:none}#g-header{padding-top:1rem;padding-bottom:7rem;background-attachment:unset;background-image:url('../../../../../images/g5_helium/Seitenkopfbild_mobil.webP')}#g-header .header-logo svg{width:230px;height:230px}#g-header .welcome-text h1{font-size:2.25rem}#g-header .welcome-text h2{font-size:1.9rem}#g-header .welcome-text h3{font-size:1.5rem}#g-header.danke-header{padding-bottom:7rem}.card-view .card-view-mask{opacity:1;background-color:unset}.modal{padding-top:10px}#g-zwischenbild-1{background-attachment:unset}#g-spenden .paypal-button .g-content.g-particle{margin-top:0;padding-top:0}#g-spenden .bankverbindung svg{margin-right:0}#g-container-main{padding-top:0}#foerderverein-seite .bankverbindung p{display:block;vertical-align:unset}.list-blog-header h2.p-name{font-size:1.9rem;hyphens:auto}.list-blog-padding{hyphens:auto}#aktuelles-mainbar-block #g-mainbar{padding-bottom:0}#aktuelles-sidebar-block{margin:0 0.625rem 0.625rem 0.625rem;padding:0 0.938rem 0.938rem 0.938rem}#aktuelles-sidebar-block #g-sidebar{margin-top:0;padding-top:0}#foerderverein-seite .foerderverein-title{text-align:center}#foerderverein-seite .foerderverein-logo svg{padding-top:unset}}@media (min-width:47.941176471rem) and (max-width:60rem){#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{font-size:0.9rem}#g-navigation .g-main-nav .g-sublevel>li>.g-menu-item-container{font-size:0.9rem}#g-footer .footer-menu .g-content{padding-left:0}#g-footer .g-horizontalmenu li{padding-left:0}}@media (max-width:74.9375rem) and (min-height:37rem){#g-header .welcome-text h1{font-size:3.2rem}#g-header .welcome-text h2{font-size:2.45rem}}@media (min-width:135rem){#g-header{background-image:url('../../../../../images/g5_helium/Seitenkopfbild_WQHD.webP')}}@media (max-width:60rem) and (min-height:37rem){#g-header .welcome-text h1{font-size:2.35rem}#g-header .welcome-text h2{font-size:2rem}#g-spenden .bankverbindung p{display:block;vertical-align:unset}}