.page-module__Vzhvfa__main_container{max-width:var(--desktop-max-width);margin:0 auto}.page-module__Vzhvfa__banner_main_container{width:100%;position:relative}.page-module__Vzhvfa__hero_banner_image{object-fit:cover;width:100%;height:auto}.page-module__Vzhvfa__hero_content_wrapper{color:#fff;flex-direction:column;gap:20px;display:flex;position:absolute;top:50%;left:10%;transform:translateY(-50%)}.page-module__Vzhvfa__hero_header{color:var(--text-white);font-size:30px;font-weight:600}.page-module__Vzhvfa__hero_information{color:var(--text-white);font-size:16px;font-weight:200;line-height:22px}.page-module__Vzhvfa__our_impact_info_wrapper{flex-direction:column;gap:5px;width:100%;padding:50px 100px;display:flex}.page-module__Vzhvfa__our_impact_header_info{text-align:center;color:#392b4f;font-size:22px;font-weight:400}.page-module__Vzhvfa__header_info{font-weight:700}.page-module__Vzhvfa__our_impact_info{color:#272a33;text-align:center;font-size:13px;font-weight:400;line-height:20px}.page-module__Vzhvfa__image_card_container{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;width:100%;margin-bottom:50px;padding:0 100px;display:grid}@media screen and (max-width:920px){.page-module__Vzhvfa__hero_content_wrapper{gap:15px;top:50%;left:3%}.page-module__Vzhvfa__our_impact_info_wrapper{padding:30px 20px}.page-module__Vzhvfa__our_impact_header_info{font-size:20px}}@media screen and (max-width:680px){.page-module__Vzhvfa__hero_content_wrapper{gap:10px;top:50%;left:1%}.page-module__Vzhvfa__hero_header{margin-left:20px;font-size:18px}.page-module__Vzhvfa__hero_information{font-size:13px}}@media screen and (max-width:550px){.page-module__Vzhvfa__hero_content_wrapper{gap:5px;top:50%;left:1%}.page-module__Vzhvfa__hero_header{margin-left:20px;font-size:16px}.page-module__Vzhvfa__hero_information{margin-left:20px;font-size:7px;line-height:10px}.page-module__Vzhvfa__our_impact_info{text-align:left}}@media screen and (max-width:1000px){.page-module__Vzhvfa__image_card_container{grid-template-columns:1fr 1fr 1fr;gap:20px;width:100%;padding:0 70px}}@media screen and (max-width:850px){.page-module__Vzhvfa__image_card_container{grid-template-columns:1fr 1fr;width:100%;padding:0 40px}}@media screen and (max-width:613px){.page-module__Vzhvfa__image_card_container{grid-template-columns:1fr;width:100%;padding:0 30px}}
