Place the chicken breasts on a cutting board, place one hand on top and, with a sharp knife parallel to the cutting board, cut the breasts in half widthwise all the way through to create 2 halves of equal size per breast. Place each of the 4 breast halves between two pieces of plastic wrap and pound them out thinly with a rolling pin.
On a plate, combine the eggs with a large pinch of salt and pepper, and whisk.
On another plate, combine the breadcrumbs, Parmesan cheese, Italian seasoning, garlic powder, ½ teaspoon salt, and ½ teaspoon pepper.
Dip the chicken breast halves into the egg first then coat with the breadcrumb mixture, pressing the mixture onto the chicken breasts.
Position the top rack of the oven about 6 inches from the top and preheat the broiler to high. Line a baking sheet with parchment paper or a silicone baking mat.
In a large skillet, heat 2 tablespoons olive oil until hot over medium-high heat. Add 1 tablespoon butter and as soon as it melts, add 2 of the coated chicken breast pieces. Fry them for about 4 minutes per side or until golden brown. Place on the prepared baking pan. Add another 2 tablespoons of oil to the pan, let it heat up, add the remaining tablespoon of butter, let it melt, and cook the next two pieces of chicken the same way.
Spread the marinara sauce over the chicken breasts, top with the mozzarella cheese, and sprinkle the remaining ½ teaspoon Italian seasoning over the top. Place under the broiler for about 2 minutes or until the cheese is melted. Top with the basil and serve.