@media(max-width:1024px){.elementor .e-1cd6512a-bdbf{font-size:48px;letter-spacing:-2px;line-height:56px;}}@media(max-width:1024px){.elementor .e-7b82d62c-9312{padding-block-start:88px;padding-block-end:88px;}}@media(max-width:1024px){.elementor .e-423434cf-6216{grid-template-columns:1fr;grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-2e98a2da-b0c8{padding:40px;gap:var(--space-32);}}@media(max-width:1024px){.elementor .e-a9d60cd-8e0c{flex-direction:column;gap:var(--space-32);}}@media(max-width:1024px){.elementor .e-32c07fb4-6f88{font-size:28px;line-height:38px;}}@media(max-width:1024px){.elementor .e-5d00bdb7-5249{flex-direction:column;gap:var(--space-32);align-items:flex-start;}}@media(max-width:1024px){.elementor .e-6b0d302d-e7ae{width:100%;}}@media(max-width:1024px){.elementor .e-45303402-8aa3{flex-direction:column;gap:var(--space-32);align-items:stretch;}}@media(max-width:1024px){.elementor .e-538bfd1a-1e46{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-3433d9c6-3bbc{width:100%;}}@media(max-width:1024px){.elementor .e-1d0424d1-403e{width:100%;}}@media(max-width:1024px){.elementor .e-6317f77c-8298{flex-direction:column;gap:var(--space-32);}}