@media(max-width:1024px){.elementor .e-2284c2c9-6c82{font-size:3rem;}}@media(max-width:1024px){.elementor .e-147a09f3-68d9{font-size:3rem;}}@media(max-width:1024px){.elementor .e-37da1a3e-bed3{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-29d2094b-70d2{min-height:30rem;}}@media(max-width:1024px){.elementor .e-39281b1d-c617{grid-template-columns:repeat(3, 1fr);}}@media(max-width:1024px){.elementor .e-1134521f-c594{width:100%;}}@media(max-width:1024px){.elementor .e-3027a592-5a92{width:100%;}}@media(max-width:1024px){.elementor .e-408de0b0-42d1{flex-direction:column;gap:2rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-7e72d798-9699{grid-template-columns:repeat(3, 1fr);}}@media(max-width:1024px){.elementor .e-2cb99a1a-aca2{width:100%;height:22rem;min-height:0px;}}@media(max-width:1024px){.elementor .e-588a8f12-caa3{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-71f7683a-f91f{flex-direction:column;}}@media(max-width:1024px){.elementor .e-34b20fbe-c41c{grid-template-columns:repeat(4, 1fr);}}@media(max-width:1024px){.elementor .e-5128d991-d881{grid-template-columns:repeat(3, 1fr);}}@media(max-width:1024px){.elementor .e-4dd8fad8-d9fd{grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-642356de-96fd{flex:1 1 100%;}}@media(max-width:1024px){.elementor .e-4f60d15c-e900{width:auto;flex:1 1 0%;}}@media(max-width:1024px){.elementor .e-3165dabe-40aa{flex-wrap:wrap;}}