@media(max-width:767px){.elementor .s-hero-title{font-size:32px;}}@media(max-width:767px){.elementor .s-hero-intro{font-size:16px;}}@media(max-width:767px){.elementor .s-hero-copy{width:100%;}}@media(max-width:767px){.elementor .s-hero-visual{width:100%;}}@media(max-width:767px){.elementor .s-hero-inner{flex-direction:column;gap:28px;}}@media(max-width:767px){.elementor .s-hero{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .s-about-heading{font-size:28px;}}@media(max-width:767px){.elementor .s-about-title{width:100%;}}@media(max-width:767px){.elementor .s-about-description{font-size:16px;}}@media(max-width:767px){.elementor .s-about-copy{width:100%;}}@media(max-width:767px){.elementor .s-who-we-are-inner{flex-direction:column;gap:28px;}}@media(max-width:767px){.elementor .s-who-we-are{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .s-values-heading{font-size:28px;}}@media(max-width:767px){.elementor .s-health-title{font-size:22px;}}@media(max-width:767px){.elementor .s-health-text{font-size:16px;}}@media(max-width:767px){.elementor .s-health{width:100%;}}@media(max-width:767px){.elementor .s-collaboration-title{font-size:22px;}}@media(max-width:767px){.elementor .s-collaboration-text{font-size:16px;}}@media(max-width:767px){.elementor .s-collaboration{width:100%;}}@media(max-width:767px){.elementor .s-advocacy-title{font-size:22px;}}@media(max-width:767px){.elementor .s-advocacy-text{font-size:16px;}}@media(max-width:767px){.elementor .s-advocacy{width:100%;}}@media(max-width:767px){.elementor .s-values-grid{flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .s-values-inner{flex-direction:column;gap:28px;}}@media(max-width:767px){.elementor .s-values{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .s-international-title{font-size:28px;}}@media(max-width:767px){.elementor .s-international-text{font-size:16px;}}@media(max-width:767px){.elementor .s-international-copy{width:100%;}}@media(max-width:767px){.elementor .s-international-visual{width:100%;}}@media(max-width:767px){.elementor .s-international-inner{flex-direction:column;gap:28px;}}@media(max-width:767px){.elementor .s-international{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}