Mavrik Perimeter is labeled for outdoor treatment of fleas.
Mavrik Perimeter is not labeled for use on horse/cattle pastures for pest control. We recommend that you consult with the Dept of Ag for a recommendation for livestock/grazing areas.
Mavrik Perimeter is not labeled for crane flies. It is also not labeled for a broadcast treatment across your lawn. It is mainly used for use around ornamentals and the perimeter of your home.
A granule insecticide, such as Talstar Xtra, would be a good option for you to use. It is labeled for crane fly larvae and because of how and where you are using it, bees should not be affected. Be sure not to apply this product when bees are not actively foraging, which would be during the day. This product does need to be watered in to activate.