@media(max-width:1024px){.elementor .e-1279143b-937d{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}}@media(max-width:1024px){.elementor .e-a7a2330-6b9a{position:relative;inset-block-start:auto;}}@media(max-width:1024px){.elementor .e-58c4c22b-69fe{font-size:2.6rem;}}@media(max-width:1024px){.elementor .e-1b81df1-379d{gap:2.5rem;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-54365f31-ef5a{padding-block-start:1.4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-7407bde1-6359{font-size:2rem;}}@media(max-width:1024px){.elementor .e-176c4f86-134f{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);}}@media(max-width:1024px){.elementor .e-117580ba-c614{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-33b06d9-eb40{font-size:2rem;}}@media(max-width:1024px){.elementor .e-75fc73f7-c40e{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-54a3e48b-6c6b{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-2e20ef80-e45e{font-size:2rem;}}@media(max-width:1024px){.elementor .e-32b8cd1c-59e0{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-643b2dc6-4d19{width:100%;min-height:13rem;}}@media(max-width:1024px){.elementor .e-6fbc788d-6796{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-22a8cdce-18d1{flex-direction:column;gap:1.25rem;}}@media(max-width:1024px){.elementor .e-d19c929-3ebd{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-71b827e2-4aa2{font-size:2rem;}}@media(max-width:1024px){.elementor .e-4981633c-50cb{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-107e22d0-d170{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}