@media(max-width:767px){.elementor .e-2d8431fc-6bf8{flex-direction:row;gap:1rem;}}@media(max-width:767px){.elementor .e-d055b7f-9cac{align-items:flex-start;}}@media(max-width:767px){.elementor .e-129ab54d-dd1d{padding:1.25rem;}}@media(max-width:767px){.elementor .e-41b41f29-edc5{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, auto);}}