@media(max-width:1024px){.elementor .e-77ab6123-bfda{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}}@media(max-width:1024px){.elementor .e-dabdce6-c5c4{position:relative;inset-block-start:auto;}}@media(max-width:1024px){.elementor .e-7d95ead6-983a{font-size:2.6rem;}}@media(max-width:1024px){.elementor .e-7cd55480-3d44{gap:2.5rem;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-3ff72626-ccb4{padding-block-start:1.4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-ea87169-3755{font-size:2rem;}}@media(max-width:1024px){.elementor .e-74053ce5-2af6{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);}}@media(max-width:1024px){.elementor .e-1bb9c21c-f521{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-5d9106d0-8c1b{font-size:2rem;}}@media(max-width:1024px){.elementor .e-405c2511-3dc9{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-28cdcd3d-cf08{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-62366f81-cd20{font-size:2rem;}}@media(max-width:1024px){.elementor .e-46361d09-ec3e{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-63a40ffc-f263{width:100%;min-height:13rem;}}@media(max-width:1024px){.elementor .e-4e864ac6-8a1d{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-6d21bed5-5e42{flex-direction:column;gap:1.25rem;}}@media(max-width:1024px){.elementor .e-2f8125cf-63ce{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-6445c73c-5c6f{font-size:2rem;}}@media(max-width:1024px){.elementor .e-52b63afa-53d3{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-a5ddca4-431b{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}