Puedes aplicarle un max-width
a la imagen, para que su tamaño máximo sea el 100% de la capa.
O si quieres que se oculte lo que sobrepase de la capa, puedes aplicarle
a la capa un overflow:
Cuando preguntes en este foro, como en cualquier otro, intenta no dejar código de otros lenguajes, porque no interesa verlo y se ve todo más fácil. Aquí con HTML y CSS va bien.