.about-section{padding-top:80px;padding-bottom:0;overflow:hidden}@media (min-width: 768px){.about-section{padding-top:0}}.about-section.impact-page-overview{position:relative}@media (max-width: 767px){.about-section.impact-page-overview .text-block{margin-bottom:90px}}@media (min-width: 1500px){.about-section.impact-page-overview .text-block{padding-top:195px;padding-bottom:148px}}@media (min-width: 1500px){.about-section.impact-page-overview .title-block{margin-bottom:144px}}.about-section.impact-page-overview .description p{margin-bottom:10px}@media (min-width: 768px){.about-section.impact-page-overview .description p{margin-bottom:13px}}.about-section.impact-page-overview .visual-block{width:156vw;aspect-ratio:1/1;clip-path:polygon(16% 0,100% 0,0 100%,0 41%,16% 41%);background-color:#8ea2cc;height:auto;margin-left:-25.5vw;margin-right:0;margin-bottom:-15vw}@media (min-width: 768px){.about-section.impact-page-overview .visual-block{width:clamp(100px,107.94vw,1632px);aspect-ratio:1.0765/1;clip-path:polygon(10% 0,100% 0,0 100%,0 38%,10% 38%);position:absolute;margin:0;top:0;left:52%}}@media (min-width: 1024px){.about-section.impact-page-overview .visual-block{left:48%}}@media (min-width: 1280px){.about-section.impact-page-overview .visual-block{left:44.5%;clip-path:polygon(14% 0,100% 0,0 100%,0 38%,14% 38%)}}@media (min-width: 1500px){.about-section.impact-page-overview .visual-block{left:calc(50% - 84px)}}.about-section.impact-page-overview .decor-holder{background-color:#dafbc0;position:absolute;top:41%;left:calc(16% - .5px);width:38%;aspect-ratio:1/1;z-index:2;clip-path:polygon(0 0,50% 0,100% 50%,50% 100%,0 50%);display:block;pointer-events:none}@media (min-width: 768px){.about-section.impact-page-overview .decor-holder{top:38%;left:calc(10% - .5px);width:40.5%}}@media (min-width: 1280px){.about-section.impact-page-overview .decor-holder{left:calc(14% - .5px)}}.about-section.impact-page-overview .decor-holder img{width:100%;height:100%;object-fit:cover}.about-section.impact-page-overview .parallax-holder{clip-path:polygon(16% 0,100% 0,100% 100%,16% 50%);width:100%;height:100%;aspect-ratio:initial}@media (min-width: 768px){.about-section.impact-page-overview .parallax-holder{clip-path:polygon(10% 0,100% 0,100% 100%,10% 50%)}}@media (min-width: 1280px){.about-section.impact-page-overview .parallax-holder{clip-path:polygon(14% 0,100% 0,100% 100%,14% 50%)}}.about-section.impact-page-overview .parallax-holder .img-holder{padding-bottom:30%;padding-right:20%;height:100%}@media (min-width: 768px){.about-section.impact-page-overview .parallax-holder .img-holder{padding-right:40%}}@media (min-width: 1280px){.about-section.impact-page-overview .parallax-holder .img-holder{padding-right:35%}}@media (min-width: 1500px){.about-section.impact-page-overview .parallax-holder .img-holder{padding-right:clamp(0px,.377 * (3024px - 100vw),571px)}}.about-section.impact-page-overview .parallax-holder .img-holder img{object-position:50% 50%}@media (min-width: 768px){.about-section .section-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:40px}}@media (min-width: 1024px){.about-section .section-layout{grid-template-columns:minmax(0,476px) minmax(0,1fr);grid-gap:80px}}@media (min-width: 1366px){.about-section .section-layout{grid-gap:95px}}.about-section .h5,.about-section .subtitle{margin-bottom:31px}.about-section .text-block{margin-bottom:95px}@media (min-width: 768px){.about-section .text-block{margin-bottom:0;padding-bottom:80px;padding-top:80px}}@media (min-width: 1024px){.about-section .text-block{padding-top:120px;padding-bottom:120px}}@media (min-width: 1280px){.about-section .text-block{padding-top:140px;padding-bottom:140px}}@media (min-width: 768px){.about-section .title-block{margin-bottom:40px}}@media (min-width: 1280px){.about-section .title-block{margin-bottom:127px}}.about-section .description{margin-bottom:20px}@media (min-width: 768px){.about-section .description{max-width:386px;margin-bottom:34px}}.about-section .visual-block{margin-left:-45px;margin-right:-45px;height:447px;position:relative}@media (min-width: 768px){.about-section .visual-block{height:auto;margin:0}}.about-section .decor-holder{display:none}.about-section .parallax-holder{position:absolute;width:521px;aspect-ratio:1/1;left:0;top:0;clip-path:polygon(60% 0,100% 40%,40% 100%,0 60%,0 0)}@media (min-width: 768px){.about-section .parallax-holder{bottom:auto;width:auto;height:112%}}.about-section .parallax-holder .img-holder img{object-position:60% 50%}
