.VerticalBarChart_chartHeading__aRC7d{font-weight:100;text-align:end;opacity:0;transition:opacity 2s ease-in-out,transform 2s ease-in-out;transform:translateY(20px);color:#2c3e50;margin:0}.VerticalBarChart_innerDiv__kgw7h{width:100%;max-width:1050px;margin-top:4rem;display:flex;justify-content:flex-end}.VerticalBarChart_innerContent__b6lVt{height:auto;color:#000;padding:20px;display:flex;justify-content:flex-end;align-items:center}@media (max-width:768px){.VerticalBarChart_chartHeading__aRC7d{font-size:2rem;padding:0 15px}.VerticalBarChart_innerDiv__kgw7h{margin-top:2rem}}.VerticalBarChart_verticalBarChartBgcolor__IGTAO{background:#fafafa;margin-bottom:6vh;border-bottom:1px solid #ddd}.VerticalBarChart_BarChartContainer__NipGc{display:flex;justify-content:center;align-items:center}.VerticalBarChart_horizontalLineLabel__5EzrW{position:absolute;left:-70px;color:#757575}.VerticalBarChart_line1Label__XxTLB{top:0}.VerticalBarChart_line2Label__BWEDs{top:20%}.VerticalBarChart_line3Label__VSI2o{top:40%}.VerticalBarChart_line4Label__6DyUW{top:60%}.VerticalBarChart_verticalBarChartContainer__gm3_I{display:flex;justify-content:space-between;align-items:flex-end;width:calc(70% + 40px);max-width:1300px;padding-left:20px;padding-right:20px;background-color:#fff;border-radius:10px;position:relative;gap:20px;height:500px;background:#fafafa;border-left:1px solid #ddd}.VerticalBarChart_loaded__xGQBL{opacity:1;transform:translateY(0)}.VerticalBarChart_barVertical__AKo6R{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:170px;height:100%;position:relative;overflow:visible}.VerticalBarChart_horizontalLine__sPp5V{position:absolute;width:calc(100% + 20px);border-top:1px solid #ddd;left:-5px;z-index:0}.VerticalBarChart_line1__jWBgo{top:5%}.VerticalBarChart_line2__eVgdC{top:25%}.VerticalBarChart_line3__gb_MZ{top:45%}.VerticalBarChart_line4__GFCrP{top:65%}.VerticalBarChart_line5__Z8jek{top:100%;border-top:1px solid #ddd;left:0;width:calc(100%)}.VerticalBarChart_barFill__bKfXl{border-top-left-radius:8px;border-top-right-radius:8px;width:100%;bottom:0;height:0;background-color:#3498db;transition:height 2s ease;position:absolute;align-items:flex-end;justify-content:center;color:#faf1ef;overflow:hidden;display:flex;padding-bottom:20px}.VerticalBarChart_barFill__bKfXl:before{content:attr(data-percentage);font-weight:700;font-size:60px;line-height:1;position:relative;bottom:20px;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.VerticalBarChart_barFill__bKfXl:after{content:"%";font-size:24px;margin-left:4px;opacity:.8;position:relative;vertical-align:middle;bottom:20px;line-height:60px;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.VerticalBarChart_barLabel___U0i4{text-align:center;font-size:16px;font-weight:700;color:#fff;position:absolute;bottom:10px;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.VerticalBarChart_barFill__bKfXl[data-percentage="95"]{background-image:linear-gradient(0deg,#5b9bd5,#669fd8,#70a3db,#7aa7df,#84abe2,#8aafe5,#91b3e8,#97b7eb,#9dbbea,#a2bfed,#a7c3f0,#adc7f3)}.VerticalBarChart_barFill__bKfXl[data-percentage="85"]{background-image:linear-gradient(0deg,#e1ae9e,#e3b3a4,#e5b7a9,#e7bcaf,#e9c1b5,#eac5ba,#ecc8be,#edccc3,#efd0c8,#f1d4cd,#f2d8d1,#f4dcd6)}.VerticalBarChart_barFill__bKfXl[data-percentage="90"]{background-image:linear-gradient(0deg,#e0ae37,#e1b13c,#e2b341,#e4b645,#e5b84a,#e6ba4e,#e8bb51,#e9bd55,#ebbf59,#ecc15c,#eec360,#efc563)}.VerticalBarChart_barFill__bKfXl[data-percentage="75"]{background-image:linear-gradient(0deg,#60b2a8,#69b6ac,#71bab1,#79beb5,#81c2ba,#87c5be,#8ec9c1,#94ccc5,#9bd0c9,#a2d3ce,#a9d7d2,#b0dbd6)}.VerticalBarChart_barFill__bKfXl[data-percentage="40"]{background-image:linear-gradient(0deg,#bc8e5b,#c09360,#c49964,#c89e69,#cca46e,#cfa871,#d1ab75,#d4af78,#d6b27a,#d8b47d,#d9b77f,#dbba82)}.VerticalBarChart_percentageContainer__JY2je{display:flex;align-items:center}.VerticalBarChart_percentage__k2NRH{font-size:24px;vertical-align:middle;margin-left:5px}.VerticalBarChart_barIcon__hwkGq{margin-bottom:125px;display:flex;align-items:center;position:relative;z-index:10;opacity:0;transition:opacity 5s ease-in-out,transform 3s ease-in-out;transform:translateY(20px)}.VerticalBarChart_barIcon__hwkGq.VerticalBarChart_loaded__xGQBL{opacity:1;transform:translateY(0)}.ButtonLight_buttons__y7Dhg{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.ButtonLight_heading__6JaSk{color:#fff;font-size:1.5em;font-weight:700;text-align:center}.ButtonLight_container__lhbQF{display:flex;justify-content:center;align-items:center;width:100%}.ButtonLight_paragraph__sfT7S{color:#fff;font-size:14px;text-align:center}.ButtonLight_btn__I8u1_{background-color:transparent;color:#2c3e50;font-size:16px;font-weight:500;letter-spacing:1.4px;padding:12px 24px;border:1px solid #2c3e50;text-decoration:none;position:relative;cursor:pointer;transition:all .3s ease-in-out;box-shadow:0 4px 10px rgba(0,0,0,.1)}.ButtonLight_btn__I8u1_:hover{background-color:#2c3e50;color:#fff;transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.2)}.ButtonLight_btn__I8u1_:focus{outline:none;box-shadow:0 0 8px hsla(0,0%,100%,.8)}.ButtonLight_btn__I8u1_ span{position:relative;z-index:1}.SmoothMovingImage_factsHeading__a1nZA{color:#2c3e50}.SmoothMovingImage_imageContainer__LO9Fc{display:flex;justify-content:center;width:100vw;align-items:center;overflow:hidden;height:70vh;position:relative}.SmoothMovingImage_movingImage__FL82Y{max-width:625px;transform:translateX(-150%);transition:transform 2s ease}.SmoothMovingImage_text__pqvp4{opacity:0;transform:translateX(100%);transition:opacity 1s ease,transform 2s ease;margin-left:20px}.SmoothMovingImage_linePiechart__bodK0{position:relative}.SmoothMovingImage_linePiechart__bodK0:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#ddd;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.SmoothMovingImageOnLoad_factsHeading__nX6dg{color:#2c3e50;font-size:103px}.SmoothMovingImageOnLoad_imageContainer__oXeHr{margin-top:15vh;display:flex;justify-content:center;align-items:center;width:100vw;overflow:hidden;height:500px;position:relative}.SmoothMovingImageOnLoad_text___4eR0{opacity:0;transform:translateX(-100%);transition:opacity 1s ease,transform 1s ease;margin-right:20px;text-align:left;color:#34495e;width:330px}.SmoothMovingImageOnLoad_movingImage__gCGOs{max-width:600px;transform:translateX(150%);transition:transform 1s ease}.SmoothMovingImageOnLoad_heroDescription__XMxeB{font-weight:500;font-size:17px;color:#2c3e50;line-height:1.5;font-family:Poppins,sans-serif}.SmoothMovingImageOnLoad_heroTitle__quIX0{font-weight:500;font-size:24px;color:#7a7a7a;line-height:1.3;font-family:Poppins,sans-serif}.Footer_headingColor__UUMrT{color:#af9075}.Footer_footer__pQtti{background:#2c3e50;color:#bdc3c7;padding-bottom:60px;padding-top:2px;font-family:Inter,sans-serif}.Footer_footerContainer__UGwZX{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.Footer_footerTop__aHjwR{padding-top:80px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:5rem}.Footer_footerLogo__4BA6d{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:10px;text-align:left}.Footer_newsletter__n_2eV{background:#34495e;padding:20px;border-radius:5px;max-width:400px;text-align:center}.Footer_newsletter__n_2eV input{width:calc(100% - 120px);padding:10px;border:none;border-radius:3px;background:#ecf0f1;color:#2c3e50}.Footer_newsletter__n_2eV button{padding:10px 20px;background:#16a085;border:none;color:#fff;border-radius:3px;font-weight:700;cursor:pointer;transition:.3s}.Footer_newsletter__n_2eV button:hover{background:#1abc9c}.Footer_typewriterContainer___y9G6{text-align:center;margin-bottom:20px}.Footer_contactIcons__VPRCw{font-size:1rem;color:#16a085;margin-top:10px;line-height:1.5}.Footer_contactIcons__VPRCw i{margin-right:8px;font-style:normal}.Footer_headingContact__ma_WI{color:#bdc3c7;font-size:1rem}.Footer_customList__m4jpS{color:#16a085;font-family:Poppins,Arial,"sans-serif"}.Footer_footerLinks__M17kI{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.Footer_footerColumn__kGECR ul{list-style:none;padding:0;margin:0}.Footer_footerColumn__kGECR ul li{margin-bottom:10px}.Footer_footerColumn__kGECR ul li a{color:#bdc3c7;text-decoration:none;transition:.3s}.Footer_footerColumn__kGECR ul li a:hover{color:#16a085;text-decoration:underline}.Footer_socialIcons__PPLhr i{font-size:1.8rem;color:#bdc3c7;transition:.3s}.Footer_socialIcons__PPLhr i:hover{color:#16a085}.Footer_footerBottom__YIYBj{border-top:1px solid #34495e;padding-top:20px;text-align:center}.Footer_scrollTop__buTxi{color:#16a085;font-weight:700;text-decoration:none;display:block;margin-top:10px}.Footer_scrollTop__buTxi:hover{color:#1abc9c}.Footer_footerColumn__kGECR h5{font-size:1.2rem;color:#fff}.Footer_footerBottom__YIYBj p{color:#bdc3c7}.Footer_footerDescription___K8RA{margin-top:20px;max-width:400px;line-height:1.6;color:#bdc3c7}.Footer_socialIcons__PPLhr{display:flex;gap:15px;justify-content:center;align-items:center}.Footer_socialIcons__PPLhr i,.Footer_socialIcons__PPLhr img{font-size:1.8rem;color:#bdc3c7;transition:transform .3s,color .3s;cursor:pointer}.Footer_socialIcons__PPLhr i:hover,.Footer_socialIcons__PPLhr img:hover{transform:scale(1.1);color:#16a085}.Footer_socialIconImage__xsrEq{display:inline-block;width:28.8px;height:28.8px;vertical-align:middle}.Typewriter_container__DS7Le{text-align:center}.Typewriter_textContainer__HAWB3{font-size:2rem;white-space:nowrap;overflow:hidden;border-right:2px solid hsla(0,0%,100%,.75);animation:Typewriter_blinkCaret__0_JWU .75s step-end infinite;color:#bdc3c72a;font-family:Courier New,Courier,monospace;width:auto}.Typewriter_smooth__tl0q6{display:inline-block;opacity:0;animation:Typewriter_smoothAppear__dllZP 2s forwards;letter-spacing:-.06em;letter-spacing:3px}@keyframes Typewriter_blinkCaret__0_JWU{0%{border-right-color:hsla(0,0%,100%,.75)}to{border-right-color:transparent}}@keyframes Typewriter_smoothAppear__dllZP{0%{transform:translateX(10px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Typewriter_smoothDisappear__Za_8G{0%{opacity:1}to{opacity:0}}.ContactForm_container__rn2QL{width:500px;margin:0 auto;background:#34495e;padding:20px}.ContactForm_form__93_AC{display:flex;flex-direction:column;gap:15px}.ContactForm_input__bvkfU{width:calc(100% - 30px);margin:0 auto;padding:10px;border:1px solid #ddd;background-color:#ecf0f1;color:#2c3e50;font-family:Inter,sans-serif}.ContactForm_input__bvkfU::placeholder{color:#7f8c8d;font-weight:400}.ContactForm_textarea__yFz_X{width:calc(100% - 30px);margin:0 auto;min-height:100px;padding:10px;border:1px solid #ddd;background-color:#ecf0f1;color:#2c3e50;font-family:Inter,sans-serif}.ContactForm_textarea__yFz_X::placeholder{color:#7f8c8d;font-weight:400}.ContactForm_button__p_58e{width:calc(100% - 30px);padding:10px 20px;background:#16a085;border:none;color:#fff;font-weight:700;cursor:pointer;transition:background-color .3s ease;margin:0 auto}.ContactForm_button__p_58e:hover{background:#1abc9c}.CookieBanner_cookieBanner__OtSqw{z-index:1050;border-top:1px solid #ddd}.CookieBanner_cookieBanner__OtSqw p{font-size:.9rem}.CookieBanner_cookieBanner__OtSqw h6{font-size:1rem;font-weight:700}.Arbeitsweise_container__Xw2cg{padding:5rem 0;text-align:center}.Arbeitsweise_title__94jrW{margin-bottom:1rem;font-size:48px;font-weight:700;color:#2c3e50}.Arbeitsweise_subTitle__mYvWY{font-size:18px;color:#7a7a7a;font-weight:500;line-height:1.3rem;text-transform:uppercase;letter-spacing:4px;padding-bottom:50px}.Arbeitsweise_card__0dWtR{letter-spacing:1px;border:none;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden}.Arbeitsweise_card__0dWtR:hover{transform:scale(1.05);box-shadow:0 4px 15px rgba(0,0,0,.2)}.Arbeitsweise_icon__gVP0X{width:100px;margin:0 auto;padding-top:1rem;transition:filter .3s ease}.Arbeitsweise_card-body__gBhw_{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.Arbeitsweise_card__0dWtR:hover .Arbeitsweise_card-body__gBhw_{opacity:1;transform:translateY(0)}.Arbeitsweise_cardTitle__j7BxY{color:#2c3e50;font-size:14px}.Arbeitsweise_cardText__95y_5{font-size:18px;color:#7a7a7a;line-height:1.6em;max-width:300px;margin:0 auto;text-align:center}.Arbeitsweise_card__0dWtR:hover .Arbeitsweise_cardTitle__j7BxY,.Arbeitsweise_card__0dWtR:hover .Arbeitsweise_icon__gVP0X{filter:brightness(0) saturate(100%) invert(46%) sepia(85%) saturate(556%) hue-rotate(356deg) brightness(90%) contrast(92%)}.LifeGallery_lifeGallery__arPrO{padding:50px 20px;text-align:center}.LifeGallery_lineLifeGallery__HZ29I{width:56%;border-top:1px solid #ddd;animation:LifeGallery_fadeOutLine__E5P2P 1s ease-in-out forwards}@keyframes LifeGallery_fadeOutLine__E5P2P{0%{opacity:0}to{opacity:1}}.LifeGallery_heading__2V7yN{font-size:2.5rem;margin-bottom:10px;color:#34495e}.LifeGallery_description__09Cx6{font-size:1.2rem;margin-bottom:30px;color:#606060;line-height:1.6}.LifeGallery_horizontalContainer__5cmBh{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.LifeGallery_gridItem__e53QW{opacity:0;transform:translateY(30px) scale(.9) rotate(2deg);transition:opacity .8s ease,transform .8s ease}.LifeGallery_gridItem__e53QW img{width:145px;height:97px;object-fit:cover;display:block;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.LifeGallery_visible__1ogYA{opacity:1;transform:translateY(0) scale(1) rotate(0)}.LifeGallery_gridItem__e53QW img:hover{transform:scale(1.05);box-shadow:0 8px 16px rgba(0,0,0,.2)}@media (max-width:768px){.LifeGallery_horizontalContainer__5cmBh{gap:10px}}@media (max-width:480px){.LifeGallery_horizontalContainer__5cmBh{flex-direction:column;align-items:center}.LifeGallery_gridItem__e53QW img{width:100px;height:67px}}.PieChart_pie-chart-container__wZe66{width:330px;height:450px;background-color:#fafafa;border-radius:50%;transition:transform .5s ease;position:relative;overflow:hidden}.PieChart_pie-chart-container__wZe66:hover{transform:scale(1.05)}.PieChart_canvas__cva_B{width:100%!important;height:100%!important;display:block}.PieChart_text-container__OTD69{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#333;transition:background-color .3s ease;background-color:hsla(0,0%,100%,.8);border-radius:5px;padding:10px}.PieChart_pie-chart-container__wZe66:hover .PieChart_text-container__OTD69{background-color:rgba(0,0,0,.2)}