@media(max-width:1024px){.elementor .e-51a94a0b-7c95{font-size:2.6rem;}}@media(max-width:1024px){.elementor .e-322dfa8e-9248{padding-block-start:1.4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-49f9dd24-a79e{font-size:2rem;}}@media(max-width:1024px){.elementor .e-407901df-5e52{gap:1.75rem;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-5433af54-408a{order:-1;}}@media(max-width:1024px){.elementor .e-6bca6ad1-2c5f{gap:1.75rem;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-df2571-f608{gap:1.75rem;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-14ec3315-d96d{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-126e31c1-56c5{font-size:2rem;}}@media(max-width:1024px){.elementor .e-1d214cdb-b803{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-7e055b-ed06{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-6b650671-c257{font-size:2rem;}}@media(max-width:1024px){.elementor .e-46ee2f27-4381{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-359b667e-c19f{gap:2rem;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-94d8f30-456d{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-43c75d5c-e051{font-size:2rem;}}@media(max-width:1024px){.elementor .e-6616ba0-e0e7{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-1b07f6c2-651f{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-60e995d-6cf7{font-size:2rem;}}@media(max-width:1024px){.elementor .e-9da5fd2-529b{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-243d8529-9fae{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}