@media(max-width:1024px){.elementor .e-31286880-edc1{font-size:40px;}}@media(max-width:1024px){.elementor .e-eda87cd-d31f{margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}}@media(max-width:1024px){.elementor .e-58184c4e-a1b7{flex-direction:column;gap:40px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-74149292-8990{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-3b56a32c-9539{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-3acaa513-ea24{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-7b5b1394-d733{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-6c8c05ac-bacf{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-6a4b6091-449f{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-7d83f91f-42ef{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-1b18e957-1a07{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-6c31a680-200e{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-5e072c03-5ef7{grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .e-6e259af3-5cf9{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-24957671-5360{flex-direction:column;gap:32px;}}@media(max-width:1024px){.elementor .e-445f7407-80fd{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-4475ffa3-603a{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-527b16dd-e732{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-696ff6df-1a94{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-1e372e83-be2a{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}