@media(max-width:1024px){.elementor .e-79303f43-9342{font-size:2.8rem;}}@media(max-width:1024px){.elementor .e-1408b66c-1cb9{gap:2.5rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-4a72d182-c527{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-745e9359-c863{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-2678cc2b-8dc3{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-7f23ff30-6881{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-2e6beabe-4c9c{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-1ebe0dfd-bc8e{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-51ccbd7a-2451{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-948d93c-a354{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-5b6e47a6-e1f8{gap:2rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-5b8f3dda-cd0a{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-74decba8-51ff{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-61356516-1fc5{grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-6cabe388-24c9{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-6299d9a3-380f{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-10c391f-7b3a{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-68c4a815-ff8f{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-48db3f39-7c3c{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-1c34cb89-5ede{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-334ddf98-4a7f{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}