@media(max-width:1024px){.elementor .e-76b76d2e-ccce{font-size:2.8rem;}}@media(max-width:1024px){.elementor .e-2723e340-811e{gap:2.5rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-69cf4c71-4f4c{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-29f563e8-d881{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-33c3efee-4b1b{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-5d7dfb6a-8069{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-2bd536c3-83ac{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-5b34bd7-7c2b{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-1c1b714d-5ae4{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-12888320-8921{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-7a40a3e4-5213{gap:2rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-3d26edc-3fd0{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-72879037-169c{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-26d9186a-b962{grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-1ceaf8b2-987a{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-31bea1ab-b24f{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-1b11e332-221d{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-1c9b6984-7329{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-61f0b476-920d{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-185b7bbb-54df{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-10c03870-67b6{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}