@media(max-width:767px){.elementor .s-about-hero-h1{font-size:13px;}}@media(max-width:767px){.elementor .s-story-h2{font-size:26px;}}@media(max-width:767px){.elementor .s-about-hero-frame{border-radius:var(--radius-md);}}@media(max-width:767px){.elementor .s-about-hero-split{padding-block-start:108px;padding-block-end:clamp(40px, 5vw + 21px, 60px);padding-inline-start:24px;padding-inline-end:24px;gap:32px;}}@media(max-width:767px){.elementor .s-commitment-car-join-h2{font-size:26px;}}@media(max-width:767px){.elementor .s-story{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}}@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:clamp(40px, 5vw + 21px, 60px);}}@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:clamp(40px, 5vw + 21px, 60px);padding-block-end:clamp(40px, 5vw + 21px, 60px);padding-inline-start:15px;padding-inline-end:15px;}}@media(max-width:767px){.elementor .s-values-h2{font-size:26px;}}@media(max-width:767px){.elementor .s-values-inner{flex-direction:column;}}@media(max-width:767px){.elementor .s-diversity-h2{font-size:27px;}}