@media(max-width:1024px){.elementor .e-4cdc360b-670c{font-size:3.25rem;}}@media(max-width:1024px){.elementor .e-3c7769e5-8c31{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-540babc-b1b4{flex-direction:column;gap:3.5rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-f8657ca-3ed4{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-68f01f92-1fea{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);}}@media(max-width:1024px){.elementor .e-43875e9d-9cf5{position:relative;inset-block-start:0rem;flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-4dce7fb0-c3c6{flex-direction:column;gap:2.5rem;}}@media(max-width:1024px){.elementor .e-4da3573c-df79{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-559e0724-5bc3{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-18fb4471-861a{align-items:flex-start;}}@media(max-width:1024px){.elementor .e-f042a62-58f3{padding:2.5rem;flex-direction:column;align-items:flex-start;}}