@media(max-width:1024px){.elementor .e-3739034f-fe7b{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;}}@media(max-width:1024px){.elementor .e-2423a474-3f5f{font-size:5.2rem;}}@media(max-width:1024px){.elementor .e-713e039-b813{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;flex:0 1 52%;}}@media(max-width:1024px){.elementor .e-2698e36b-9dbb{height:40rem;border-start-start-radius:15rem;border-start-end-radius:15rem;border-end-start-radius:1rem;border-end-end-radius:1rem;}}@media(max-width:1024px){.elementor .e-1711dd8f-94ef{font-size:3rem;}}@media(max-width:1024px){.elementor .e-3ab10a20-1def{width:88%;inset-block-end:3rem;inset-inline-start:-1rem;padding:1.4rem;}}@media(max-width:1024px){.elementor .e-53c694e1-55bb{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-4cee20ce-5521{max-width:100%;}}@media(max-width:1024px){.elementor .e-1f393339-a9bb{font-size:4rem;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-66df7a50-6301{max-width:36rem;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-2d08a1da-9e46{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;flex-direction:column;gap:2rem;flex-wrap:nowrap;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-537484f5-7271{height:26rem;}}@media(max-width:1024px){.elementor .e-4b604a9e-36f8{margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-59644ffa-ad91{position:static;}}@media(max-width:1024px){.elementor .e-16f4f6b6-549e{font-size:3.5rem;}}@media(max-width:1024px){.elementor .e-2b5d127f-8163{font-size:3.5rem;}}@media(max-width:1024px){.elementor .e-6927b749-d193{font-size:3.5rem;}}@media(max-width:1024px){.elementor .e-1287080a-bbb3{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;gap:3rem;}}@media(max-width:1024px){.elementor .e-1286f538-5907{font-size:3.7rem;}}@media(max-width:1024px){.elementor .e-6a727716-c72a{font-size:2.25rem;}}@media(max-width:1024px){.elementor .e-2c849cc2-ada8{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}}@media(max-width:1024px){.elementor .e-4acae847-d2a1{font-size:2.25rem;}}@media(max-width:1024px){.elementor .e-64e222c9-67e7{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}}@media(max-width:1024px){.elementor .e-1636b466-2eb2{font-size:2.25rem;}}@media(max-width:1024px){.elementor .e-770c5317-aa39{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}}@media(max-width:1024px){.elementor .e-4bcbfa92-2751{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;}}@media(max-width:1024px){.elementor .e-34ebb504-8510{font-size:3.3rem;}}@media(max-width:1024px){.elementor .e-7dd400a0-1325{font-size:2.3rem;}}@media(max-width:1024px){.elementor .e-732c60c-dfc4{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;}}@media(max-width:1024px){.elementor .e-22dfbaf6-9207{font-size:3.5rem;}}@media(max-width:1024px){.elementor .e-7373c10b-c58f{font-size:2.25rem;}}@media(max-width:1024px){.elementor .e-1433c4a1-eeab{font-size:15rem;}}@media(max-width:1024px){.elementor .e-585117db-bfce{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;gap:3rem;}}@media(max-width:1024px){.elementor .e-161bdde1-a323{font-size:3.5rem;}}@media(max-width:1024px){.elementor .e-36000d8d-e5ac{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-4b9992fe-bb6b{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-4b02018a-76c2{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-70633f6d-986f{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;}}@media(max-width:1024px){.elementor .e-50e6e910-f0ef{font-size:3.5rem;}}@media(max-width:1024px){.elementor .e-4ef0653a-6882{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;}}@media(max-width:1024px){.elementor .e-3d10ba17-e29d{font-size:4.1rem;}}@media(max-width:1024px){.elementor .e-148bbe17-3a8e{font-size:2.7rem;}}@media(max-width:1024px){.elementor .e-42bf2e78-ce24{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;}}