@media(max-width:1024px){.elementor .e-3dff8950-c9d6{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-61acfa8e-33e3{gap:2.5rem;}}@media(max-width:1024px){.elementor .e-c3dee08-0a0c5d7{grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-8fb368c-4bbb811{grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-80efcf1-b9fb{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-5e8bf35b-20be{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-6b5aee522224{grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-4cb548768d9b{padding-block-start:4rem;padding-block-end:4rem;}}@media(max-width:1024px){.elementor .e-3dc4cda3-8217{grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-7458ba18-bd1e{padding-block-start:4rem;padding-block-end:4rem;}}@media(max-width:1024px){.elementor .e-7f640aa6-6925{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-750ca707-db54{width:100%;max-width:42rem;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-4ec0a8eb-11ee{width:100%;flex:0 1 auto;max-height: none;\n}}@media(max-width:1024px){.elementor .e-21fcf044-1890{flex-direction:column;gap:1.5rem;}}