@media(max-width:1024px){.elementor .e-2ad94138-eb0d{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}}@media(max-width:1024px){.elementor .e-1ecb5f06-8e83{position:relative;inset-block-start:auto;}}@media(max-width:1024px){.elementor .e-7a7f39e6-840c{font-size:2.6rem;}}@media(max-width:1024px){.elementor .e-7acbf989-a1a1{gap:2.5rem;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-25a5f1ae-b19a{padding-block-start:1.4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-336de9d8-45e0{font-size:2rem;}}@media(max-width:1024px){.elementor .e-100fbdc-2914{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);}}@media(max-width:1024px){.elementor .e-1afa6501-fab8{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-65808ac5-8586{font-size:2rem;}}@media(max-width:1024px){.elementor .e-6cb794df-51f5{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-79cc60a8-c943{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-794c5cb8-a089{font-size:2rem;}}@media(max-width:1024px){.elementor .e-4b6bd960-d863{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-741d52ed-775c{width:100%;min-height:13rem;}}@media(max-width:1024px){.elementor .e-21f130f4-dd2b{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-14089fa2-a15c{flex-direction:column;gap:1.25rem;}}@media(max-width:1024px){.elementor .e-3267ccf6-1d77{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-1427d726-7b94{font-size:2rem;}}@media(max-width:1024px){.elementor .e-56018bb-ba52{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-448e6817-deb8{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}