@media(max-width:767px){.elementor .s-about-hero-h1{font-size:clamp(40px, 3vw + 29px, 52px);}}@media(max-width:767px){.elementor .s-about-hero-header{padding-block-start:108px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .s-about-hero-media{height:320px;border-radius:var(--radius-md);}}@media(max-width:767px){.elementor .s-about-hero-media-wrap{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-story-h2{font-size:28px;}}@media(max-width:767px){.elementor .s-commitment-car-join-h2{font-size:27px;}}@media(max-width:767px){.elementor .s-story-inner{gap:40px;}}@media(max-width:767px){.elementor .s-why-about-h2{font-size:27px;}}@media(max-width:767px){.elementor .s-why-foundations-list{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .s-why-about{padding-block-start:0px;}}@media(max-width:767px){.elementor .s-philosophy-h2{font-size:27px;}}@media(max-width:767px){.elementor .s-philosophy{padding-block-start:0px;}}@media(max-width:767px){.elementor .s-mission-h2{font-size:28px;}}@media(max-width:767px){.elementor .s-mission-card{padding:20px;}}@media(max-width:767px){.elementor .s-mission-cards{gap:16px;}}@media(max-width:767px){.elementor .s-mission{padding-block-start:60px;padding-block-end:60px;padding-inline-start:15px;padding-inline-end:15px;}}@media(max-width:767px){.elementor .s-values-h2{font-size:28px;}}@media(max-width:767px){.elementor .s-values-inner{flex-direction:column;}}@media(max-width:767px){.elementor .s-diversity-h2{font-size:27px;}}@media(max-width:767px){.elementor .s-diversity-inner{flex-direction:column;}}