@media(max-width:1024px){.elementor .e-ff8a8f0-e80c{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-43687f00-990f{padding-block-start:4rem;padding-block-end:4rem;}}@media(max-width:1024px){.elementor .e-3ffc73a2-e8a1{padding-inline-start:3rem;padding-inline-end:3rem;}}@media(max-width:1024px){.elementor .e-2c3d4690-8910{max-width:100%;flex-direction:column;gap:2rem;}}@media(max-width:1024px){.elementor .e-4a244cbf-ee64{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;}}@media(max-width:1024px){.elementor .e-15025b-71e1{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;}}@media(max-width:1024px){.elementor .e-6b473756-e9fd{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-116b2adb-5f09{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-6ac5539f-2b7e{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;}}@media(max-width:1024px){.elementor .e-6c5c5604-350d{width:100%;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;}}@media(max-width:1024px){.elementor .e-f6577ae-cf29{width:100%;}}@media(max-width:1024px){.elementor .e-6aa2c998-8247{width:100%;height:28rem;max-width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-69634bbd-19fe{flex-direction:column;}}@media(max-width:1024px){.elementor .e-44573b98-25e0{display:none;}}@media(max-width:1024px){.elementor .e-113512b2-f93a{display:none;}}@media(max-width:1024px){.elementor .e-3ede0488-866a{flex-direction:column;gap:1.5rem;}}@media(max-width:1024px){.elementor .e-1bcd704c-60db{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;}}@media(max-width:1024px){.elementor .e-3d889895-f7b4{padding-inline-start:3rem;padding-inline-end:3rem;}}@media(max-width:1024px){.elementor .e-4c279a2f-4dc3{padding-inline-start:3rem;padding-inline-end:3rem;}}@media(max-width:1024px){.elementor .e-6e02502f-1ddb{padding-block-start:4rem;padding-block-end:4rem;}}@media(max-width:1024px){.elementor .e-74738d22-564d{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-4df222e4-35ff{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;}}