@media (min-width: 992px) .container { max-width: 940px; }
cela concerne donc uniquement le PC ? pour le écran > 991 px.
Je tenterais via l'inspecteur sur la page (clic droit inspecter) . de passer max-width: 940px; en width: 100%; afin que le container d'adapte à 100% à l'ecran en cours et non avec un donné fixe de 940 px.