@media(max-width:1024px){.elementor .e-3c89be58-393a{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-33c7d3a7-c73a{flex-direction:column;gap:3rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-8b8af81-ad52{font-size:2.75rem;letter-spacing:-1.76px;line-height:3.125rem;}}@media(max-width:1024px){.elementor .e-108791e6-2361{min-height:20rem;grid-column:span 2;grid-row:span 1;}}@media(max-width:1024px){.elementor .e-11d1080f-dff4{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-74f9931-2993{inset-inline-end:-1.5rem;}}@media(max-width:1024px){.elementor .e-53f55cc5-3282{margin-inline-start:auto;margin-inline-end:auto;order:2;}}@media(max-width:1024px){.elementor .e-41fc06ac-1628{font-size:2.5rem;letter-spacing:-1.5px;}}@media(max-width:1024px){.elementor .e-1206813d-abac{order:1;}}@media(max-width:1024px){.elementor .e-6b052d4a-2336{flex-direction:column;gap:4rem;}}@media(max-width:1024px){.elementor .e-199bb30b-7991{font-size:2.75rem;letter-spacing:-1.76px;line-height:3.125rem;}}@media(max-width:1024px){.elementor .e-4550141c-9b0d{flex-direction:column;gap:2.5rem;}}@media(max-width:1024px){.elementor .e-179918a3-4862{font-size:3.5rem;letter-spacing:-2px;}}