@media(max-width:1024px){.elementor .e-16b33300-bc3e{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}}@media(max-width:1024px){.elementor .e-579c5270-2cde{position:relative;inset-block-start:auto;}}@media(max-width:1024px){.elementor .e-40d17eb8-9282{font-size:2.6rem;}}@media(max-width:1024px){.elementor .e-3e887653-447a{gap:2.5rem;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-7e1264e5-862c{padding-block-start:1.4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-32d5d667-fc88{font-size:2rem;}}@media(max-width:1024px){.elementor .e-717657fb-b5a7{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);}}@media(max-width:1024px){.elementor .e-3ef81aeb-753e{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-3832119-8e72{font-size:2rem;}}@media(max-width:1024px){.elementor .e-4b7bd043-aeb9{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-2b64448a-7953{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-1f831230-eb6f{font-size:2rem;}}@media(max-width:1024px){.elementor .e-6dc1417-849b{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-130eca0c-f32a{width:100%;min-height:13rem;}}@media(max-width:1024px){.elementor .e-4ec0f838-6538{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-870b592-59cc{flex-direction:column;gap:1.25rem;}}@media(max-width:1024px){.elementor .e-3c547261-5a6b{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-6b66bda1-cb01{font-size:2rem;}}@media(max-width:1024px){.elementor .e-51b702db-ed9e{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-66a8570d-a70e{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}