@media(max-width:1024px){.elementor .e-741d4490-ffa6{font-size:48px;}}@media(max-width:1024px){.elementor .e-3a9ed55b-3fda{padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:40px;}}@media(max-width:1024px){.elementor .e-40848c4c-2308{font-size:32px;}}@media(max-width:1024px){.elementor .e-7112afa8-30e8{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-589b3d17-451f{width:100%;}}@media(max-width:1024px){.elementor .e-78413c4e-cecd{flex-direction:column;gap:18px;}}@media(max-width:1024px){.elementor .e-6bb17c5c-e860{padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-5770859d-c9de{font-size:30px;}}@media(max-width:1024px){.elementor .e-2c22aefa-70c7{width:100%;flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-1e286f8b-27c4{width:100%;flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-4be8952a-aa7d{padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:32px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-2529f049-a111{font-size:32px;}}@media(max-width:1024px){.elementor .e-318c7cc2-40f9{grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-60e9d99d-a9fe{padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-1f1d36a5-1da5{font-size:32px;}}@media(max-width:1024px){.elementor .e-e376dd9-f16a{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-16f6c2c5-364d{padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-f93a87c-9860{font-size:32px;}}@media(max-width:1024px){.elementor .e-3c09fcc6-ec07{grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-2723f760-8231{padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-77507e44-7367{font-size:32px;}}@media(max-width:1024px){.elementor .e-4a3eb507-376f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;}}