.main-home{text-align:center;color:#707070;width:100vw}@media only screen and (min-width: 1440px){.main-home{max-width:1920px}}.main-home .home-hero{text-align:left;color:#fff;overflow:hidden}.main-home .home-hero h2{font-family:"P22UndergroundDemibold",Arial,Helvetica,sans-serif;font-size:30px;line-height:34px}@media only screen and (min-width: 1440px){.main-home .home-hero h2{font-size:48px;line-height:56px}}.main-home .home-hero h2+p{padding-top:2px;font-size:14px}@media only screen and (min-width: 1440px){.main-home .home-hero h2+p{font-size:9.6px;font-size:20.8px;line-height:28.8px}}.main-home .home-hero p,.main-home .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-home .home-hero p,.main-home .home-hero li{margin:0 auto;padding-top:28px;font-size:32px;line-height:41.6px}}.main-home .home-hero p b,.main-home .home-hero p strong,.main-home .home-hero li b,.main-home .home-hero li strong{font-family:"P22UndergroundMedium",Arial,Helvetica,sans-serif}@media only screen and (max-width: 1439px){.main-home .home-hero figure img{height:100vh;object-fit:cover}}@media only screen and (max-width: 769px){.main-home .home-hero .swiper-slide .swiper-lazy.wen-wir-foerdern-hamburger-sommerschule{object-position:60% 50%}}.main-home .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-home .home-hero .swiper-slide .visual{padding-top:144px;padding-left:72px;top:240px;width:610px;height:610px;margin:0;background-size:100%}}.main-home .home-hero .swiper-slide .visual p>a.btn{letter-spacing:.6px}.main-home .home-hero .swiper-slide .visual p>a.btn:hover{background:#eeb44d;color:#fff}.main-home .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-home .home-hero .swiper-slide .visual span{margin-bottom:10px;font-size:28px;line-height:34px}}.main-home .home-hero .swiper-slide .visual.projekte-gorongosa-project1a6797d5-7a40-4de2-958a-b36c35a3a47e,.main-home .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-home .home-hero .swiper-slide .visual.projekte-gorongosa-project1a6797d5-7a40-4de2-958a-b36c35a3a47e,.main-home .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-home .home-hero .swiper-slide .visual.projekte-gorongosa-project1a6797d5-7a40-4de2-958a-b36c35a3a47e p>a.btn:hover,.main-home .home-hero .swiper-slide .visual.page-39mh8d8lc2qdya1y1a6797d5-7a40-4de2-958a-b36c35a3a47e p>a.btn:hover{background:#bd6b77;color:#fff}.main-home .home-hero .swiper-slide .visual.projekte-hamburger-sommerschule{background-position:left 0 top 40px}@media only screen and (min-width: 1440px){.main-home .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-home .home-hero .swiper-slide .visual.projekte-hamburger-sommerschule p>a.btn:hover{background:#de6c6f;color:#fff}.main-home .home-hero .swiper-slide .visual.projekte-yunus-social-business{background-position:left 0 top 30px}@media only screen and (min-width: 1440px){.main-home .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-home .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-home .home-hero .hero-button-down{display:none}}.main-home .home-welcome{text-align:left;color:#707070;max-width:1080px;margin:0 auto;padding:100px 20px}.main-home .home-welcome h1{color:#4d4d4d;font-family:"P22UndergroundMedium",Arial,Helvetica,sans-serif;font-size:24px;line-height:34px;padding-bottom:.9em}@media only screen and (min-width: 770px){.main-home .home-welcome h1{padding-top:136px;font-size:32px;line-height:41.6px}}.main-home .home-welcome p,.main-home .home-welcome li{font-size:22px;line-height:1.4em;padding-top:.75em}@media only screen and (min-width: 770px){.main-home .home-welcome p,.main-home .home-welcome li{padding-top:35px;font-size:32px;line-height:41.6px}}.main-home .home-welcome p b,.main-home .home-welcome p strong,.main-home .home-welcome li b,.main-home .home-welcome li strong{font-family:"P22UndergroundMedium",Arial,Helvetica,sans-serif}.main-home .home-welcome p+button,.main-home .home-welcome p+a{margin-top:40px}@media only screen and (min-width: 770px){.main-home .home-welcome p+button,.main-home .home-welcome p+a{margin-bottom:120px;margin-bottom:96px}}.main-home .home-map-heading{background:#f4f3f2}.main-home .home-map-heading h2{color:#4d4d4d;font-family:"P22UndergroundMedium",Arial,Helvetica,sans-serif;font-size:30px;line-height:34px;padding-top:80px;letter-spacing:.6px}@media only screen and (min-width: 770px){.main-home .home-map-heading h2{padding-top:116px;font-size:48px;line-height:52px}}.main-home .home-map-heading p,.main-home .home-map-heading li{color:#707070;font-size:18px;line-height:1.4em;padding-top:15px;width:240px;margin:0 auto}@media only screen and (min-width: 770px){.main-home .home-map-heading p,.main-home .home-map-heading li{padding-top:15px;font-size:20.8px;line-height:28.8px;width:700px}}.main-home .home-map-heading p b,.main-home .home-map-heading p strong,.main-home .home-map-heading li b,.main-home .home-map-heading li strong{font-family:"P22UndergroundMedium",Arial,Helvetica,sans-serif}.main-home .home-map-map{background:#f4f3f2}.main-home .home-map-map figure{max-width:1280px;margin:0 auto;padding-bottom:145px;padding-top:25px}.main-home .home-map-map .map-point{background:rgba(0,0,0,0);color:#4d4d4d;position:absolute;-o-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;display:block;height:28px;width:28px;min-width:28px;line-height:33px;border:1px solid #4d4d4d;border-radius:28px}@media only screen and (min-width: 770px){.main-home .home-map-map .map-point{height:40px;width:40px;min-width:40px;line-height:44px;border:2px solid #4d4d4d;border-radius:40px}}.main-home .home-map-map .map-point:before{position:absolute;content:"";height:18px;width:18px;border-radius:18px;background:#4d4d4d;left:5px;top:5px}@media only screen and (min-width: 770px){.main-home .home-map-map .map-point:before{height:24px;width:24px;border-radius:24px;background:#4d4d4d;left:8px;top:8px}}.main-home .home-map-map .map-point:hover{background:#fff;padding:0 15px 0 34px;width:auto;font-size:14px}@media only screen and (min-width: 770px){.main-home .home-map-map .map-point:hover{padding:0 20px 0 45px;font-size:18px}}.main-home .home-map-map .map-point:nth-of-type(1){left:42.5%;top:17%}@media only screen and (min-width: 770px){.main-home .home-map-map .map-point:nth-of-type(1){left:44.5%;top:17%}}.main-home .home-map-map .map-point:nth-of-type(2){left:50%;top:28%;z-index:2}@media only screen and (min-width: 770px){.main-home .home-map-map .map-point:nth-of-type(2){left:50%;top:43%}}.main-home .home-map-map .map-point:nth-of-type(3){left:53.5%;top:33%;z-index:3}@media only screen and (min-width: 770px){.main-home .home-map-map .map-point:nth-of-type(3){left:53.5%;top:48%}}.main-home .home-map-map .map-point:nth-of-type(4){left:49.5%;top:48%;z-index:3}@media only screen and (min-width: 770px){.main-home .home-map-map .map-point:nth-of-type(4){left:50%;top:62%}}.main-home .home-map-map .map-point:nth-of-type(5){left:51.5%;top:37%}@media only screen and (min-width: 770px){.main-home .home-map-map .map-point:nth-of-type(5){left:52.5%;top:52%}}.main-home .home-map-map .map-point:nth-of-type(6){left:49%;top:44%;z-index:4}@media only screen and (min-width: 770px){.main-home .home-map-map .map-point:nth-of-type(6){left:51.5%;top:58%}}/*# sourceMappingURL=home.min.css.map */
