@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}
@media(max-width:767px){.elementor .e-79aed636-5f4e{font-size:1.6rem}}@media(max-width:767px){.elementor .e-31ad6057-d767{flex:1 1 100%}}@media(max-width:767px){.elementor .e-1d1cd71c-6463{flex:1 1 100%}}@media(max-width:767px){.elementor .e-395dea6f-4851{flex:1 1 100%}}@media(max-width:767px){.elementor .e-65d7f229-4bd8{flex:1 1 100%}}@media(max-width:767px){.elementor .e-15f83a3d-55a2{flex:1 1 100%}}@media(max-width:767px){.elementor .e-508d3c3c-7d93{padding-block-start:2.5rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;gap:1.5rem}}