@media(max-width:1024px){.elementor .e-17c5a5d3-aa5d{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}}@media(max-width:1024px){.elementor .e-20f6b330-1778{position:relative;inset-block-start:auto;}}@media(max-width:1024px){.elementor .e-7a3a8e5d-c7e8{font-size:2.6rem;}}@media(max-width:1024px){.elementor .e-2dc27163-7015{gap:2.5rem;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-7a02bd11-7d9f{padding-block-start:1.4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-51e102ea-cd64{font-size:2rem;}}@media(max-width:1024px){.elementor .e-23622f40-f4a2{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);}}@media(max-width:1024px){.elementor .e-24b277a0-4b81{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-2bd91e13-5fac{font-size:2rem;}}@media(max-width:1024px){.elementor .e-2f07c0aa-5123{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-5100b1cb-96a0{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-7bb6dbe3-8e73{font-size:2rem;}}@media(max-width:1024px){.elementor .e-47cd1340-aa68{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-6cdeac13-8fa4{width:100%;min-height:13rem;}}@media(max-width:1024px){.elementor .e-317e8fd8-597a{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-9d8616a-c4a9{flex-direction:column;gap:1.25rem;}}@media(max-width:1024px){.elementor .e-259bb985-86d9{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-45e6fb08-b1f7{font-size:2rem;}}@media(max-width:1024px){.elementor .e-3f7ec8ce-a76e{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-510807fb-cc61{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}