body{font-family:'Poppins',sans-serif}h2{font-size:20px;font-family:'Poppins',sans-serif}.site-header{position:fixed;top:0;width:100%;background-color:#fff}.sticky-header.ast-logo-title-inline .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.site-content{padding-top:100px}.custom-logo-link img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.ast-builder-menu-1 .menu-item>.menu-link,.ast-builder-menu-1 .inline-on-mobile .menu-item>.ast-menu-toggle{position:relative}.ast-builder-menu-1 .menu-item:hover>.menu-link:after,.ast-builder-menu-1 .inline-on-mobile .menu-item:hover>.ast-menu-toggle:after{content:" ";position:absolute;bottom:0;left:50%;margin-left:-5px;height:10px;width:10px;background-color:#39b17e;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.ast-desktop .ast-primary-header-bar .main-header-menu>.menu-item{line-height:60px}.support-content p:last-of-type{margin-bottom:0}.team-box .elementor-widget:not(:last-child){margin-bottom:0}#team .elementor-widget-image .elementor-widget-container{background-size:270px}.team-box .elementor-widget-image .elementor-widget-container img{border:5px solid #fff}.elementor-194 .elementor-element.elementor-element-52642b6 img{margin-right:8%;margin-bottom:8%}.teams .elementor-heading-title{font-size:18px !important}.teams .elementor-widget-container{font-size:14px;!important}.custom-card .elementor-posts .elementor-post__card .elementor-post__thumbnail img{width:170px;height:170px;border-radius:50%;border:10px solid #fff}.custom-card .elementor-posts-container .elementor-post__thumbnail{width:200px;height:200px;border-radius:50%;display:block;margin:30px auto 10px auto;background-color:#e3fff4}.custom-card .elementor-posts-container .elementor-post__thumbnail__link{width:auto;margin-bottom:0}.custom-card .elementor-posts{margin-bottom:40px;margin-top:40px}.custom-card .elementor-posts .elementor-post__card:hover{background-color:#39b17e;color:#fff}.custom-card .elementor-post__card:hover .elementor-post__thumbnail{background-color:#29a771}.custom-card .elementor-post__card .elementor-post__read-more{background-color:#39b17e;padding:15px 50px;color:#fff;border-radius:36px;font-size:14px;text-transform:inherit}.custom-card .elementor-post__card:hover .elementor-post__title,.custom-card .elementor-post__card:hover .elementor-post__title a,.custom-card .elementor-post__card:hover .elementor-post__excerpt p{color:#fff}.custom-card .elementor-post__card:hover .elementor-post__read-more,.custom-card .elementor-post__card .elementor-post__read-more:hover{background-color:#298f64}.team-members .elementor-container{flex-wrap:wrap}.team-members .elementor-column{width:33.33%}.member-name.elementor-widget:not(:last-child){margin-bottom:10px}#our-projects .elementor-posts-container,.sponsor-info{position:relative}#our-projects .elementor-posts-container:before,#our-projects .elementor-posts-container:after,.sponsor-info:before,.sponsor-info:after{content:" ";position:absolute;background-image:url('https://kuekenkoje.cmeta.de/wp-content/uploads/2021/05/yellow-circle.svg');background-repeat:no-repeat;width:90px;height:90px;background-size:90px}#our-projects .elementor-posts-container:before{top:-45px;right:30px}#our-projects .elementor-posts-container:after{bottom:-45px;right:33%;z-index:-1}.sponsor-info:before{top:-40px;right:-10px;z-index:-1}.sponsor-info:after{bottom:-40px;left:-10px;z-index:-1}.sponsor-info .elementor-widget-container p{margin-bottom:0}.support-content-box ul{list-style-type:none;padding-left:0;margin-left:0}.support-content-box ul li{position:relative;padding-left:30px}.support-content-box ul li:before{content:"";position:absolute;top:50%;left:0;width:10px;height:2px;margin-top:-1px;background-color:#000}.event-date .elementor-heading-title{display:block;padding:20px;text-align:center}.event-title .elementor-heading-title{position:relative}.event-title .elementor-heading-title:before{content:"- "}.event-box-list .elementor-grid-tablet-2 .elementor-grid{grid-template-columns:inherit}.wpcf7-form input,.wpcf7-form textarea{border-radius:20px;background-color:#eefff8;width:100%;font-family:'Poppins',sans-serif;font-size:14px;color:#000;border:none;font-weight:600}.wpcf7-form .row{width:100% margin-left:-15px;margin-right:-15px}.form-col-full,.wpcf7-form .form-col-half{width:100%}.form-col-half,.form-col-full,.form-col-lf,.form-col-rt{margin-bottom:30px}.wpcf7-form p{color:#000;font:500 14px/1.5 'Poppins',sans-serif}.wpcf7-form .wpcf7-submit:hover{background-color:#298f64}.wpcf7-form .wpcf7-list-item{margin-left:0}.wpcf7-form .wpcf7-submit{color:#fff;font:500 14px/1.4 'Poppins',sans-serif;display:inline-block;background-color:#39b17e;padding:15px 50px;border-radius:36px;margin-top:10px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{clear:both;border-color:#f9e514}.wpcf7 form.sent .wpcf7-response-output{border-color:#39b17e;float:left;width:100%;margin-top:0}input[type=email]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{background-color:#e2fcf1}#astra-footer-menu{display:block}#astra-footer-menu li{margin-bottom:10px}#astra-footer-menu li a{font-family:'Poppins',sans-serif;font-size:18px;line-height:1.4;font-weight:500;color:#39b17e}#astra-footer-menu li a:hover{text-decoration:underline}#astra-footer-menu li:first-child a{padding-left:.5em}#astra-footer-menu li:last-child a{padding-right:.5em}.ast-footer-copyright{font-size:18px}.ast-builder-footer-grid-columns{grid-column-gap:0}.ast-builder-grid-row-2-rheavy .ast-builder-grid-row{grid-template-columns:1fr}.ast-builder-layout-element.ast-footer-copyright{padding-top:50px;border-top:1px solid #094028;padding-bottom:50px}.ast-footer-copyright p{font-size:14px}.site-footer .ast-builder-grid-row-2-rheavy .ast-builder-grid-row{grid-template-columns:inherit}.scroll-to-top{display:none;position:fixed;bottom:60px;right:20px;z-index:99;box-shadow:0 0 10px rgba(0,0,0,.1);background-color:#f9e514;cursor:pointer;padding:10px 15px 12px;border-radius:4px;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.scroll-to-top img{width:20px}.scroll-btn{display:block}.scroll-to-top:hover{background-color:#e6d412}nav.navigation,#secondary{display:none}#primary{width:100%}.elementor-post__excerpt p:after{content:"..."}.stories .entry-header,.stories .elementor-element-13ae256f{display:none}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single:not(.ast-related-post){background-color:transparent}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:0}.zielsetzung ul{list-style-type:none}.zielsetzung ul li{margin-bottom:40px}.sticky-column{position:sticky;position:webkit-sticky;top:3rem}.sticky-parent .elementor-widget-wrap{display:block !important}.elementor-popup-modal .dialog-message p{margin-bottom:20px}.custom-card .hide-front-page{display:none}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}@media (min-width:576px){.form-col-half,.form-col-full,.form-col-lf,.form-col-rt{padding-left:15px;padding-right:15px;float:left}}@media (min-width:768px){.wpcf7-form .form-col-half{width:50%}.wpcf7-form .form-col-lf{width:75%}.wpcf7-form .form-col-rt{width:25%}.site-footer .ast-builder-grid-row-2-rheavy .ast-builder-grid-row{grid-template-columns:1fr 3fr}#astra-footer-menu li{width:33%;float:left}#astra-footer-menu li:first-child a{padding-left:.5em}#event .elementor-grid-tablet-2 .elementor-grid{grid-template-columns:inherit}}@media (min-width:768px) and (max-width:1199.98px){.ast-builder-menu-1 .menu-item>.menu-link{padding:0 .5em;font-size:18px}}@media (min-width:992px){.team-box .elementor-widget-image .elementor-widget-container img{border:10px solid #fff}.teams .elementor-heading-title{font-size:24px !important}.teams .elementor-widget-container{font-size:18px;!important}}@media (min-width:1200px){h2{font-size:48px}.sticky-header .custom-logo-link img{max-width:300px;height:auto;max-height:80px;width:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.site-content{padding-top:160px}.custom-card .elementor-posts .elementor-post__card .elementor-post__thumbnail img{width:204px;height:204px;border:10px solid #fff}.custom-card .elementor-posts-container .elementor-post__thumbnail{width:280px;height:280px}.custom-card .elementor-post__card .elementor-post__read-more{margin-bottom:50px}#our-projects .elementor-posts-container:before,#our-projects .elementor-posts-container:after,.sponsor-info:before,.sponsor-info:after{width:127px;height:127px}#our-projects .elementor-posts-container:before{top:-65px;right:50px}#our-projects .elementor-posts-container:after{bottom:-65px}.sponsor-info:before{top:-60px;right:-25px}.sponsor-info:after{bottom:-60px;left:-25px}.wpcf7-form input,.wpcf7-form textarea{font-size:18px}.wpcf7-form .wpcf7-submit{margin-top:10px}.custom-card .elementor-posts-container .elementor-post__thumbnail{margin:50px auto 30px auto}#astra-footer-menu li{width:25%}}@media (min-width:1300px){#team .elementor-widget-image .elementor-widget-container{background-size:inherit}}@media (min-width:1400px){#astra-footer-menu li a{font-size:21px}.ast-footer-copyright{font-size:21px}.wpcf7-form .wpcf7-submit,.custom-card .elementor-post__card .elementor-post__read-more{padding:20px 80px}.custom-card .elementor-posts .elementor-post__card .elementor-post__thumbnail img{width:260px;height:260px;border:20px solid #fff}.custom-card .elementor-posts-container .elementor-post__thumbnail{width:310px;height:310px}.wpcf7-form input,.wpcf7-form textarea{font-size:21px}#astra-footer-menu li:first-child a{padding-left:.5em}.ast-footer-copyright p{font-size:21px}}@media (min-width:768px) and (max-width:1199.98px){.contact .wpcf7-form .wpcf7-submit{font:500 16px/1.4 'Poppins',sans-serif;display:inline-block;background-color:#39b17e;padding:15px 0;border-radius:36px}}@media (max-width:767.98px){#astra-footer-menu{text-align:center}.contact .wpcf7-form .wpcf7-submit{font:500 14px/1.4 'Poppins',sans-serif;display:inherit;background-color:#39b17e;padding:15px 50px;border-radius:36px;margin:0 auto;width:inherit}}