@media(max-width:1024px){.elementor .e-602c183f-da38{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-2d936fa0-90f7{width:100%;max-width:100%;flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-468599ee-e1f6{flex-direction:column;gap:3rem;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-39f47959-79b3{padding-block-start:4.5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-68feb849-a4ac{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-7d5f4dab-5646{grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-44c3dbb7-6cc8{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-14d67f6e-4a3a{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-40d01bd8-a1d5{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-59fb4da-fb9d{flex-direction:column;gap:2.5rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-2e80d1a5-bd5c{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-6356e733-db51{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-7ba1f21e-60e9{flex-direction:column;gap:2.5rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-457de7ff-4b13{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-7c449d71-9e04{font-size:2.75rem;}}@media(max-width:1024px){.elementor .e-233be872-79e9{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-1c5ab865-9511{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-5e4d8d99-e4b9{flex-direction:column;gap:2.5rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-17b38f46-b471{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-5eaa549f-4084{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-6720f047-62ca{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-68571de5-fbfd{flex-direction:column;gap:2.5rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-443b0273-406d{grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-59b6828c-9b70{font-size:2.75rem;}}@media(max-width:1024px){.elementor .e-6ef76abc-eb71{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-17205cdb-82cb{flex:1 1 auto;}}@media(max-width:1024px){.elementor .e-2038e80-fcd7{flex-direction:column;gap:2.5rem;align-items:stretch;}}