.main-project{text-align:center;color:#707070;width:100vw}@media only screen and (min-width: 1440px){.main-project{max-width:1920px}}.main-project .home-hero{text-align:left;color:#fff;overflow:hidden}.main-project .home-hero h1,.main-project .home-hero h2,.main-project .home-hero h3,.main-project .home-hero h4,.main-project .home-hero h5,.main-project .home-hero h6{font-family:"P22UndergroundDemibold",Arial,Helvetica,sans-serif;font-size:30px;line-height:34px}@media only screen and (min-width: 1440px){.main-project .home-hero h1,.main-project .home-hero h2,.main-project .home-hero h3,.main-project .home-hero h4,.main-project .home-hero h5,.main-project .home-hero h6{font-size:48px;line-height:56px}}.main-project .home-hero h1+p,.main-project .home-hero h2+p,.main-project .home-hero h3+p,.main-project .home-hero h4+p,.main-project .home-hero h5+p,.main-project .home-hero h6+p{padding-top:2px;font-size:14px}@media only screen and (min-width: 1440px){.main-project .home-hero h1+p,.main-project .home-hero h2+p,.main-project .home-hero h3+p,.main-project .home-hero h4+p,.main-project .home-hero h5+p,.main-project .home-hero h6+p{font-size:9.6px;font-size:20.8px;line-height:28.8px}}.main-project .home-hero p,.main-project .home-hero li{font-size:18px;line-height:1.4em;max-width:1100px;width:75vw;margin-left:0}@media only screen and (min-width: 1440px){.main-project .home-hero p,.main-project .home-hero li{margin:0 auto;padding-top:28px;font-size:32px;line-height:41.6px}}.main-project .home-hero p b,.main-project .home-hero p strong,.main-project .home-hero li b,.main-project .home-hero li strong{font-family:"P22UndergroundMedium",Arial,Helvetica,sans-serif}@media only screen and (max-width: 1439px){.main-project .home-hero figure img{height:100vh;object-fit:cover}}@media only screen and (max-width: 769px){.main-project .home-hero .swiper-slide .swiper-lazy.wen-wir-foerdern-hamburger-sommerschule{object-position:60% 50%}}.main-project .home-hero .swiper-slide .visual{position:absolute;z-index:23333;color:#fff;background-repeat:no-repeat;box-sizing:border-box;padding-top:70px;padding-left:60px;left:50%;margin-left:-180px;width:360px;height:340px;background-size:100%;bottom:10vh}@media only screen and (min-width: 1440px){.main-project .home-hero .swiper-slide .visual{padding-top:144px;padding-left:72px;top:240px;width:610px;height:610px;margin:0;background-size:100%}}.main-project .home-hero .swiper-slide .visual p>a.btn{letter-spacing:.6px}.main-project .home-hero .swiper-slide .visual p>a.btn:hover{background:#eeb44d;color:#fff}.main-project .home-hero .swiper-slide .visual span{font-family:"P22UndergroundLightPCp",Arial,Helvetica,sans-serif;display:block;font-size:14px;line-height:1.4em;margin-bottom:10px;text-transform:lowercase;letter-spacing:.6px}@media only screen and (min-width: 1440px){.main-project .home-hero .swiper-slide .visual span{margin-bottom:10px;font-size:28px;line-height:34px}}.main-project .home-hero .swiper-slide .visual.projekte-gorongosa-project1a6797d5-7a40-4de2-958a-b36c35a3a47e,.main-project .home-hero .swiper-slide .visual.page-39mh8d8lc2qdya1y1a6797d5-7a40-4de2-958a-b36c35a3a47e{background-position:left 0 top 40px}@media only screen and (min-width: 1440px){.main-project .home-hero .swiper-slide .visual.projekte-gorongosa-project1a6797d5-7a40-4de2-958a-b36c35a3a47e,.main-project .home-hero .swiper-slide .visual.page-39mh8d8lc2qdya1y1a6797d5-7a40-4de2-958a-b36c35a3a47e{background-position:left 0 top 90px;padding-top:144px;padding-left:140px;top:240px;left:45%;width:800px;height:530px}}.main-project .home-hero .swiper-slide .visual.projekte-gorongosa-project1a6797d5-7a40-4de2-958a-b36c35a3a47e p>a.btn:hover,.main-project .home-hero .swiper-slide .visual.page-39mh8d8lc2qdya1y1a6797d5-7a40-4de2-958a-b36c35a3a47e p>a.btn:hover{background:#bd6b77;color:#fff}.main-project .home-hero .swiper-slide .visual.projekte-hamburger-sommerschule{background-position:left 0 top 40px}@media only screen and (min-width: 1440px){.main-project .home-hero .swiper-slide .visual.projekte-hamburger-sommerschule{background-position:left 0 top 60px;padding-top:144px;padding-left:90px;top:240px;left:12%;width:710px;height:590px}}.main-project .home-hero .swiper-slide .visual.projekte-hamburger-sommerschule p>a.btn:hover{background:#de6c6f;color:#fff}.main-project .home-hero .swiper-slide .visual.projekte-yunus-social-business{background-position:left 0 top 30px}@media only screen and (min-width: 1440px){.main-project .home-hero .swiper-slide .visual.projekte-yunus-social-business{background-position:left 0 top 70px;padding-top:144px;padding-left:90px;left:47%;bottom:10vh}}.main-project .home-hero .swiper-slide .visual.projekte-yunus-social-business p>a.btn:hover{background:#df6542;color:#fff}@media only screen and (max-width: 769px){.main-project .home-hero .hero-button-down{display:none}}.main-project .project-hero{text-align:left;color:#fff;overflow:hidden}.main-project .project-hero .visual span{font-family:"P22UndergroundLightPCp",Arial,Helvetica,sans-serif;display:block;font-size:14px;line-height:1.4em;margin-bottom:10px;text-transform:lowercase;letter-spacing:.6px}@media only screen and (min-width: 1440px){.main-project .project-hero .visual span{margin-bottom:10px;font-size:28px;line-height:34px}}.main-project .project-hero .visual.right{position:absolute;z-index:23333;color:#fff;background-repeat:no-repeat}.main-project .project-hero h1,.main-project .project-hero h2{font-family:"P22UndergroundDemibold",Arial,Helvetica,sans-serif;font-size:30px;line-height:34px}@media only screen and (min-width: 1440px){.main-project .project-hero h1,.main-project .project-hero h2{font-size:48px;line-height:56px}}.main-project .project-hero h1+p,.main-project .project-hero h2+p{padding-top:20px;font-size:14px}@media only screen and (min-width: 1440px){.main-project .project-hero h1+p,.main-project .project-hero h2+p{padding-top:9.6px;font-size:20.8px;line-height:28.8px;max-width:448px;margin:0}}.main-project .project-hero h1{padding-top:160px}.main-project .project-hero p,.main-project .project-hero li{font-size:18px;line-height:1.4em;max-width:1100px;width:75vw;margin-left:0}@media only screen and (min-width: 1440px){.main-project .project-hero p,.main-project .project-hero li{margin:0 auto;padding-top:28px;font-size:32px;line-height:41.6px}}.main-project .project-hero p b,.main-project .project-hero p strong,.main-project .project-hero li b,.main-project .project-hero li strong{font-family:"P22UndergroundMedium",Arial,Helvetica,sans-serif}@media only screen and (max-width: 769px){.main-project .project-hero figure img{height:100vh;object-fit:cover}}.main-project .project-hero .swiper-slide:nth-of-type(1) .visual,.main-project .project-hero .swiper-slide:nth-of-type(2) .visual,.main-project .project-hero .swiper-slide:nth-of-type(3) .visual{box-sizing:border-box;padding-top:70px;padding-left:60px;margin-left:-180px;width:360px;height:340px;background-size:100%;left:50%;bottom:10vh}@media only screen and (min-width: 1440px){.main-project .project-hero .swiper-slide:nth-of-type(1) .visual,.main-project .project-hero .swiper-slide:nth-of-type(2) .visual,.main-project .project-hero .swiper-slide:nth-of-type(3) .visual{padding-top:144px;padding-left:72px;top:240px;width:610px;height:610px;margin:0}}@media only screen and (max-width: 769px){.main-project .project-hero .swiper-slide figure img{height:100vh;object-fit:cover}}.main-project .project-hero figcaption{display:block;font-size:16px;line-height:22px;color:#707070;margin:15px auto 0;padding:0 10px 20px;max-width:1280px}.main-project .project-hero figcaption span{padding-left:10px;color:#b2b2b2}.main-project .project-hero .swiper-pagination{bottom:0}.main-project .project-hero .swiper-pagination-bullet-active{background:#b2b2b2}.main-project .project-hero.v2{overflow:hidden}.main-project .project-hero.v2 .swiper-slide .visual{background-position:left 0 top 50px}@media only screen and (min-width: 1440px){.main-project .project-hero.v2 .swiper-slide .visual{background-position:left 0 top 90px;padding-top:144px;padding-left:140px;top:240px;left:45%;width:800px;height:530px;margin:0}}.main-project .project-hero.v2 .swiper-slide figcaption{font-size:14px;line-height:1.4em}@media only screen and (min-width: 770px){.main-project .project-hero.v2 .swiper-slide figcaption{font-size:12.8px;line-height:17.6px}}@media only screen and (max-width: 769px){.main-project .project-hero.v2 .swiper-slide img{height:100vh;object-fit:cover}}@media only screen and (max-width: 769px)and (orientation: portrait){.main-project .project-hero.v2 .swiper-slide img.gruppe-2548-2x{object-position:top 0 left -600px}.main-project .project-hero.v2 .swiper-slide img.gruppe-2999-2x{object-position:top 0 left -500px}}.main-project .project-hero.v2 .swiper-pagination{top:90vh}.main-project .project-hero.v2 .hero-button-down{display:none}.main-project .project-hero.v2+section{background-position:left 270px top -40px;background-repeat:no-repeat;padding:0 20px 65px}@media only screen and (min-width: 770px){.main-project .project-hero.v2+section{background-position:left 170px top 100px;padding:265px 20px 165px;margin-top:-81px}}.main-project .project-gallery{text-align:left;color:#fff;padding-bottom:40px;overflow:hidden}@media only screen and (max-width: 769px)and (orientation: portrait){.main-project .project-gallery .swiper-slide.gruppe-2661-2x img{object-position:top 0 left -250px}.main-project .project-gallery .swiper-slide.gruppe-2661-2x img{object-position:top 0 left -250px}}@media only screen and (max-width: 769px){.main-project .project-gallery img{height:100vh;object-fit:cover}}@media only screen and (max-width: 769px)and (orientation: portrait){.main-project .project-gallery img.gruppe-2661-2x{object-position:top 0 left -250px}.main-project .project-gallery img.gruppe-2547-2x{object-position:top 0 left -130px}.main-project .project-gallery img.gruppe-2622-2x{object-position:top 0 left -760px}.main-project .project-gallery img.gruppe-2623-2x{object-position:top 0 left -250px}.main-project .project-gallery img.gruppe-2544-2x{object-position:top 0 left -250px}.main-project .project-gallery img.bild-2-2-2x{object-position:top 0 left -860px}.main-project .project-gallery img.bild-2-1-2x{object-position:top 0 left -280px}.main-project .project-gallery img.bild-2-8-2x{object-position:top 0 left -500px}.main-project .project-gallery img.bild-2-7-2x{object-position:top 0 left -390px}.main-project .project-gallery img.bild-3-2-4-2x{object-position:top 0 left -230px}}.main-project .project-gallery figcaption{display:block;font-size:14px;line-height:1.4em;color:#707070;max-width:1280px;padding:10px 10px 20px}@media only screen and (min-width: 770px){.main-project .project-gallery figcaption{margin:15px auto 0;font-size:16px;line-height:21.6px}}@media only screen and (min-width: 1170px){.main-project .project-gallery figcaption{margin:15px auto 0;font-size:16px;line-height:21.6px;padding:0}}.main-project .project-gallery figcaption span{padding-left:10px;padding-left:8px;color:#b2b2b2}.main-project .project-gallery+.project-text{margin-top:-100px;padding-top:30px}@media only screen and (min-width: 770px){.main-project .project-gallery+.project-text{padding-top:180px;padding-top:144px}}.main-project .project-gallery .swiper-button-prev,.main-project .project-gallery .swiper-button-next{margin-top:-20px}.main-project .project-gallery .swiper-pagination{top:90vh}.main-project .project-gallery .swiper-pagination-bullet-active{background:#b2b2b2}.main-project .wstshow .block-type-jumplist{padding-top:48px}.main-project .wsbshow .block-type-jumplist{padding-bottom:48px}.main-project .project-intro{text-align:center;color:#707070;margin:0 auto 50px;padding:0 20px}@media only screen and (min-width: 770px){.main-project .project-intro{margin:120px auto;margin-top:96px;margin-bottom:96px}}.main-project .project-intro .wrap{max-width:1080px}.main-project .project-intro h2{color:#4d4d4d;font-family:"P22UndergroundLightPCp",Arial,Helvetica,sans-serif;font-size:14px;line-height:34px;text-transform:uppercase;letter-spacing:.6px;padding-top:100px;padding-bottom:15px}@media only screen and (min-width: 770px){.main-project .project-intro h2{font-size:17.6px;line-height:34px;line-height:27.2px;padding-bottom:initial}}.main-project .project-intro p,.main-project .project-intro li{font-size:22px;line-height:1.4em}@media only screen and (min-width: 770px){.main-project .project-intro p,.main-project .project-intro li{font-size:32px;line-height:41.6px;padding-top:28px}}.main-project .project-intro p b,.main-project .project-intro p strong,.main-project .project-intro li b,.main-project .project-intro li strong{font-family:"P22UndergroundMedium",Arial,Helvetica,sans-serif}.main-project .project-intro p+p,.main-project .project-intro li+p{padding-top:1em}.main-project .project-intro p+button{margin-top:40px;margin-bottom:120px}.main-project .project-text{text-align:left;color:#707070;background-position:left -65px top -480px;background-position:left -99999px top -480px;background-repeat:no-repeat;padding:0 20px}@media only screen and (min-width: 1170px){.main-project .project-text{padding:120px inherit;padding-top:96px;padding-bottom:96px}}.main-project .project-text.ponyhof{background-position:-40px 40px;background-size:220%;background-repeat:no-repeat;background-position:left -99999px top -480px}@media only screen and (min-width: 1170px){.main-project .project-text.ponyhof{background-size:initial;background-position:left 36px top 80px}}.main-project .project-text .wrap{max-width:1080px}.main-project .project-text h2{padding-top:70px;color:#4d4d4d;font-family:"P22UndergroundMedium",Arial,Helvetica,sans-serif;font-size:28px;line-height:36px}@media only screen and (min-width: 770px){.main-project .project-text h2{font-size:35.2px;line-height:44.8px}}.main-project .project-text p,.main-project .project-text li{font-size:18px;line-height:1.4em}@media only screen and (min-width: 770px){.main-project .project-text p,.main-project .project-text li{font-size:22.4px;line-height:36.8px;padding-top:30.4px}}.main-project .project-text p b,.main-project .project-text p strong,.main-project .project-text li b,.main-project .project-text li strong{font-family:"P22UndergroundMedium",Arial,Helvetica,sans-serif}.main-project .project-text p+p,.main-project .project-text li+p{padding-top:1em}.main-project .project-text p+button{margin-top:40px;margin-bottom:120px}.main-project .project-text blockquote{text-align:left;margin:0;font-family:"P22UndergroundMedium",Arial,Helvetica,sans-serif;padding:50px 0 70px;font-size:20px;line-height:1.4em}@media only screen and (min-width: 770px){.main-project .project-text blockquote{padding-top:80px;padding-bottom:80px;padding-left:12px;font-size:36px;font-size:28.8px;line-height:48px;line-height:38.4px}}.main-project .project-text blockquote em{font-style:normal}.main-project .project-text blockquote em::before{content:open-quote;margin-left:-5px}@media only screen and (min-width: 770px){.main-project .project-text blockquote em::before{margin-left:-17px}}.main-project .project-text blockquote em::after{content:close-quote}.main-project .project-text blockquote footer{line-height:48px;text-align:left;border:0;background:none;padding:5px 0 0 0;font-family:"P22UndergroundBook",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4em}@media only screen and (min-width: 770px){.main-project .project-text blockquote footer{font-size:24px;font-size:19.2px;line-height:42px;line-height:33.6px}}.main-project .project-text .bgquote{border-radius:12px;padding:1rem;width:80%;margin:20px auto}@media only screen and (min-width: 770px){.main-project .project-text .bgquote{width:50%;margin:0 auto}}.main-project .project-text .bgred1{background-color:rgba(178,111,120,.1)}.main-project .project-text .bgred2{background-color:rgba(208,114,114,.1)}.main-project .project-text .bgred3{background-color:rgba(209,107,76,.1)}.main-project .project-text .bgorange{background-color:rgba(238,180,77,.1)}.main-project .projectlink{text-align:left;padding:70px 0;font-size:20px;line-height:1.5em}.main-project .projectlink.color1{color:#eeb44d}.main-project .projectlink.color1:before{background-color:#eeb44d}.main-project .projectlink.color2{color:#bd6b77}.main-project .projectlink.color2:before{background-color:#bd6b77}.main-project .projectlink.color3{color:#de6c6f}.main-project .projectlink.color3:before{background-color:#de6c6f}.main-project .projectlink.color4{color:#df6542}.main-project .projectlink.color4:before{background-color:#df6542}@media only screen and (min-width: 770px){.main-project .projectlink{font-size:24px;font-size:19.2px}.main-project .projectlink:before{content:"";width:0;height:2px;background:#707070;position:absolute;left:0;bottom:0;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.main-project .projectlink:hover:before{width:100%}}.main-project .projectlink b,.main-project .projectlink strong{font-family:"P22UndergroundDemibold",Arial,Helvetica,sans-serif;display:block}@media only screen and (min-width: 770px){.main-project .projectlink{padding:90px 0 0 0;font-size:28.8px;line-height:38.4px}.main-project .projectlink b,.main-project .projectlink strong{display:inline}}.main-project.gorongosa-project .projectlink{color:#eeb44d}.main-project.gorongosa-project .projectlink:before{background-color:#eeb44d}@media only screen and (max-width: 769px){.main-project.hamburger-sommerschule .project-hero .swiper-slide .swiper-lazy{object-position:60% 50%}}.main-project.hamburger-sommerschule .projectlink{color:#de6c6f}@media only screen and (min-width: 770px){.main-project.hamburger-sommerschule .projectlink{margin:0 0 100px;padding-top:40px}}.main-project.hamburger-sommerschule .projectlink:before{background-color:#de6c6f}.main-project.yunus-social-business .project-hero .swiper-slide .visual{background-position:left 0 top 30px;padding-top:70px;padding-left:60px;left:50%;margin-left:-180px;width:360px;height:340px;background-size:100%;bottom:10vh}@media only screen and (min-width: 1440px){.main-project.yunus-social-business .project-hero .swiper-slide .visual{background-position:left 0 top 70px;padding-top:144px;padding-left:90px;left:47%;top:240px;width:610px;height:610px;margin:0}}@media only screen and (max-width: 769px){.main-project.yunus-social-business .project-gallery img.bild-3-1-1-2x{object-position:80% 50%}}.main-project.yunus-social-business .project-text{background-position:top 70px center}.main-project.yunus-social-business .projectlink{color:#df6542}@media only screen and (min-width: 770px){.main-project.yunus-social-business .projectlink{margin:0 0 90px;padding-top:120px}}.main-project.yunus-social-business .projectlink:before{background-color:#df6542}.main-project .wstnone h1{padding-top:0}@media only screen and (min-width: 770px){.main-project .wstnone.project-intro{margin:0 auto;margin-top:0}}@media only screen and (min-width: 1170px){.main-project .wstnone.project-text{padding-top:0}}@media only screen and (min-width: 770px){.main-project .wstnone blockquote{padding-top:0}}@media only screen and (min-width: 1170px){.main-project .project-gallery+.wstnone.project-text{padding-top:0}}.main-project .wsthalf h1{padding-top:80px}.main-project .wsthalf h2{padding-top:50px}@media only screen and (min-width: 770px){.main-project .wsthalf.project-intro{margin-top:48px}}@media only screen and (min-width: 1170px){.main-project .wsthalf.project-text{padding:0 inherit;padding-top:48px}}@media only screen and (min-width: 770px){.main-project .wsthalf blockquote{padding-top:40px}}@media only screen and (min-width: 770px){.main-project .wsbnone.project-intro{margin-bottom:0}}@media only screen and (min-width: 1170px){.main-project .wsbnone.project-text{padding-bottom:0}}@media only screen and (min-width: 770px){.main-project .wsbnone blockquote{padding-bottom:0}}@media only screen and (min-width: 770px){.main-project .wsbhalf.project-intro{margin-bottom:48px}}@media only screen and (min-width: 1170px){.main-project .wsbhalf.project-text{padding-bottom:48px}}@media only screen and (min-width: 770px){.main-project .wsbhalf blockquote{padding-bottom:40px}}.main-project .visual.left{position:absolute !important;background-repeat:no-repeat !important;background-position:left 0 top 40px !important;padding-top:70px !important;padding-left:60px !important;left:50% !important;margin-left:-180px !important;width:360px !important;height:340px !important;background-size:100% !important;bottom:10vh !important}@media only screen and (min-width: 1440px){.main-project .visual.left{background-position:left 0 top 60px !important;padding-top:144px !important;padding-left:90px !important;top:240px !important;left:12% !important;width:710px !important;height:590px !important;margin:0 !important}}.main-project ol,.main-project ul{margin-left:2rem}@media only screen and (max-width: 769px){.hero-button-down{display:none}}/*# sourceMappingURL=project.min.css.map */
