@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}
@media(max-width:767px){.elementor .e-69e96889-55a6{font-size:1.6rem}}@media(max-width:767px){.elementor .e-55a9153f-6637{font-size:1.1rem}}@media(max-width:767px){.elementor .e-1e308f0a-d2d4{flex-wrap:wrap}}@media(max-width:767px){.elementor .e-4821c64d-fed4{flex-wrap:wrap}}@media(max-width:767px){.elementor .e-1f3653e1-e82c{flex-wrap:wrap}}@media(max-width:767px){.elementor .e-77954ee9-2bdf{padding-block-start:.25rem;padding-block-end:.25rem;padding-inline-start:.5rem;padding-inline-end:.5rem;flex:0 1 auto}}@media(max-width:767px){.elementor .e-37e40d98-6496{padding-block-start:.25rem;padding-block-end:.25rem;padding-inline-start:.5rem;padding-inline-end:.5rem;flex:0 1 auto}}@media(max-width:767px){.elementor .e-428ea8e1-28bc{padding-block-start:.25rem;padding-block-end:.25rem;padding-inline-start:.5rem;padding-inline-end:.5rem;flex:0 1 auto}}@media(max-width:767px){.elementor .e-12226040-9fe6{padding-block-start:.25rem;padding-block-end:.25rem;padding-inline-start:.5rem;padding-inline-end:.5rem;flex:0 1 auto}}@media(max-width:767px){.elementor .e-af438cd-c63a{flex-direction:column}}@media(max-width:767px){.elementor .e-43c9a65-487b{padding-block-start:2.5rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;gap:2.5rem}}