@media(max-width:1024px){.elementor .Text-Body-LG{font-size:1.25rem;}}@media(max-width:1024px){.elementor .Text-H5{font-size:1.875rem;}}@media(max-width:1024px){.elementor .Text-H4{font-size:1.875rem;}}@media(max-width:1024px){.elementor .Text-H3{font-size:2.25rem;}}@media(max-width:1024px){.elementor .Text-H2{font-size:3rem;}}@media(max-width:1024px){.elementor .Text-Display{font-size:3.75rem;}}@media(max-width:1024px){.elementor .Grid-3{grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-rows:repeat(3, auto);row-gap: 32px;\n}}@media(max-width:1024px){.elementor .Grid-2{grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-rows:repeat(4, auto);}}@media(max-width:1024px){.elementor .Col-Half{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .Row-Split{flex-direction:column;gap:48px;align-items:stretch;}}@media(max-width:1024px){.elementor .Section{padding-block-start:104px;padding-block-end:104px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .About-Hero{min-height:90vh;padding-block-end:96px;}}@media(max-width:1024px){.elementor .Card-Path{min-height:0px;padding-block-start:440px;}}@media(max-width:1024px){.elementor .Card-Method{padding:40px;}}@media(max-width:1024px){.elementor .Card-Glass{padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .Card-Why{padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;}}@media(max-width:1024px){.elementor .Card-Story{min-height:640px;padding-block-start:48px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;}}@media(max-width:1024px){.elementor .Overlap-Up{margin-block-start:-260px;}}