@media(max-width:1024px){.elementor .e-2c2cdbe4-b562{font-size:2.8rem;}}@media(max-width:1024px){.elementor .e-cabfb07-1064{gap:2.5rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-10ce76b9-c5ae{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-2bc679c0-8d87{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-22a743b1-8acd{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-1d5ab2ca-5e4a{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-173e490c-f706{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-5ee86b51-70a6{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-bf0795-4337{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-61709122-aa41{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-63c576be-fff8{gap:2rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-4000f5e6-fedb{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-6e33734e-7277{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-13cb21b6-a5da{grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-56e97e97-b520{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-498d69b0-8eb1{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-2ca18a4d-60a5{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-7bb8b531-c3cd{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-19ed2b90-98dc{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-6f05622d-b9f8{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-a040455-d751{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}