@media(max-width:1024px){.elementor .e-58f5c399-c138{padding:0px;}}@media(max-width:1024px){.elementor .e-5448d0e0-be11{display:none;}}@media(max-width:1024px){.elementor .e-4bca8804-7342{width:calc(100% + 64px);min-height:420px;margin-inline-start:-32px;margin-inline-end:-32px;}}@media(max-width:1024px){.elementor .e-1303d482-d8b8{min-height:0px;padding-block-start:64px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:40px;}}@media(max-width:1024px){.elementor .e-6f15ff3-9970{width:100%;max-width:560px;aspect-ratio:4 / 3;position:relative;inset-block-start:0px;inset-block-end:auto;border-radius:10px;order:2;}}@media(max-width:1024px){.elementor .e-7c4dc00b-2395{display:none;}}@media(max-width:1024px){.elementor .e-20c54292-49c2{max-width:744px;}}@media(max-width:1024px){.elementor .e-158cdbef-5662{min-height:0px;padding-block-start:72px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;gap:40px;}}@media(max-width:1024px){.elementor .e-52da4de4-166a{width:100%;max-width:744px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-310ce558-8f01{display:none;}}@media(max-width:1024px){.elementor .e-707eb9f2-7b89{width:100%;max-width:673px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-2e0c8e43-1669{padding-block-start:96px;padding-block-end:120px;flex-direction:column;gap:48px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-1e4a48e5-1f36{margin-block-end:16px;order:1;}}@media(max-width:1024px){.elementor .e-47796bcb-f026{order:3;}}@media(max-width:1024px){.elementor .e-ddcd7d3-a749{display:contents;}}@media(max-width:1024px){.elementor .e-3510094b-ccdd{order:2;}}@media(max-width:1024px){.elementor .e-78c434d9-e35b{gap:24px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-5569a35f-8a4c{padding-block-start:88px;padding-block-end:88px;}}@media(max-width:1024px){.elementor .e-2cbc9585-bb60{flex-direction:column;gap:16px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-22907c61-a1f8{margin-block-start:64px;gap:32px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-204e6fee-2f92{order:2;}}@media(max-width:1024px){.elementor .e-670445a8-56b3{order:1;justify-self: start;\n}}@media(max-width:1024px){.elementor .e-62b2b2fd-c202{margin-block-start:80px;gap:32px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-3fb6a06e-881f{padding-block-start:160px;padding-block-end:140px;}}