@media(max-width:767px){.elementor .s-approach-hero-h1{font-size:clamp(40px, 3vw + 29px, 52px);}}@media(max-width:767px){.elementor .s-approach-hero-header{padding-block-start:108px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .s-env-h2{font-size:25px;}}@media(max-width:767px){.elementor .s-env-h3{font-size:26px;}}@media(max-width:767px){.elementor .s-approach-environment{padding-block-start:60px;padding-block-end:60px;padding-inline-start:15px;padding-inline-end:15px;}}@media(max-width:767px){.elementor .s-day-h2{font-size:25px;}}@media(max-width:767px){.elementor .s-curhl-title-car-join-h2{font-size:27px;}}@media(max-width:767px){.elementor .s-krs-title-car-join-h2{font-size:27px;}}@media(max-width:767px){.elementor .s-deeper-h2{font-size:27px;}}@media(max-width:767px){.elementor .s-deeper-h3{font-size:22px;}}@media(max-width:767px){.elementor .s-deeper-row-2{flex-direction:column;gap:16px;align-items:flex-start;}}@media(max-width:767px){.elementor .s-deeper-row-1{flex-direction:column;gap:16px;align-items:flex-start;}}@media(max-width:767px){.elementor .s-deeper-row-4{flex-direction:column;gap:16px;align-items:flex-start;}}