@media(max-width:1024px){.elementor .e-3413efae-ce03{font-size:52px;letter-spacing:-2px}}@media(max-width:1024px){.elementor .e-3ace7286-bba4{align-self:flex-start}}@media(max-width:1024px){.elementor .e-3dcae3d-6a0e{min-height:720px;padding-block-start:140px;flex-direction:column;align-items:flex-start}}@media(max-width:1024px){.elementor .e-2b00170d-213d{grid-template-columns:repeat(2,1fr)}}@media(max-width:1024px){.elementor .e-7a9ddb27-5245{grid-template-columns:repeat(1,1fr)}}@media(max-width:1024px){.elementor .e-34640caa-f4f6{grid-template-columns:repeat(1,1fr)}}@media(max-width:1024px){.elementor .e-77e76aa0-298d{grid-template-columns:repeat(2,1fr)}}@media(max-width:1024px){.elementor .e-4cee6630-2e78{grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto}}@media(max-width:1024px){.elementor .e-722f2e27-b7cd{flex:0 0 auto}}@media(max-width:1024px){.elementor .e-3ad69402-2b07{max-width:420px}}@media(max-width:1024px){.elementor .e-3239f785-b5de{flex:0 0 auto}}@media(max-width:1024px){.elementor .e-5c17c4b-8a4c{flex-direction:column-reverse;gap:24px;align-items:stretch}}@media(max-width:1024px){.elementor .e-dfc38be-c1e2{font-size:60px}}@media(max-width:1024px){.elementor .e-1ca592bb-d495{flex-direction:column;align-items:flex-start}}