@media(max-width:1024px){.elementor .e-20a3b9ee-a452{font-size:44px;line-height:50px;}}@media(max-width:1024px){.elementor .e-51344de2-ec20{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-6df79b1-c8e3{width:100%;height:320px;}}@media(max-width:1024px){.elementor .e-389e2d40-10c0{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:24px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-7044efbf-fe3b{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-753f0bc3-b4fd{width:100%;height:320px;}}@media(max-width:1024px){.elementor .e-2ca950a3-2320{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-4f592dae-b883{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:24px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-45223faf-1d89{grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-48725d52-7f6e{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-4c6e6d96-f75a{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;}}