@media(max-width:1024px){.elementor .e-58af89af-46a2{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-faaad1e-94fb{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-346cd969-f9ed{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-46fabaa6-6393{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-7295405d-280a{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-221780da-8d07{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-8e7dc08-6737{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-2e50ae97-746c{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-437ebede-37f2{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-332e274-9225{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-f185c7d-d18d{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-5fb3cd1f-12bb{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-b2016db-639b{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-2bb0a37a-f0be{margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-260e541f-c3b9{margin-block-end:40px;flex-direction:column;gap:8px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-6e842545-1955{padding:24px;}}@media(max-width:1024px){.elementor .e-6332efad-4bee{gap:16px;flex:1 1 40%;}}@media(max-width:1024px){.elementor .e-59903ec4-f39e{padding:24px;}}@media(max-width:1024px){.elementor .e-4df42c31-8e3d{gap:16px;flex:1 1 40%;}}@media(max-width:1024px){.elementor .e-12f3cafc-8a38{padding:24px;}}@media(max-width:1024px){.elementor .e-7e9a164b-7e92{gap:16px;flex:1 1 40%;}}@media(max-width:1024px){.elementor .e-264fb496-b7aa{padding:24px;}}@media(max-width:1024px){.elementor .e-1b0b0b32-af3f{gap:16px;flex:1 1 40%;}}@media(max-width:1024px){.elementor .e-434ee8c9-1422{font-size:48px;}}@media(max-width:1024px){.elementor .e-76820767-ce4a{flex-direction:column;gap:32px;align-items:flex-start;}}