@media(max-width:767px){.elementor .e-7e4f7c49-6f87{flex-direction:row;gap:1rem;}}@media(max-width:767px){.elementor .e-28c90777-acf4{align-items:flex-start;}}@media(max-width:767px){.elementor .e-420f4212-1176{padding:1.25rem;}}@media(max-width:767px){.elementor .e-585831ca-43d8{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, auto);}}