Клиент проверяет верстку при масштабе меньше 100% правомерно ли это и чем ему помочь, если да?
как я понял верстка не адаптивная. тогда сделайте для body min-width той фиксированной ширины для которой вы верстали.
Не знаю насколько уместно мое мнение. но имхо заказчик просто хочет увидеть уменьшенную копию на своем смартфоне. Предлагаю решение.1. С помощью js отслеживать масштабvar screenCssPixelRatio = (window.outerWidth - 8) / window.innerWidth;
if (screenCssPixelRatio >= .46 && screenCssPixelRatio <= .54) {
  zoomLevel = "-4";
} else if (screenCssPixelRatio <= .64) {
  zoomLevel = "-3";
} else if (screenCssPixelRatio <= .76) {
  zoomLevel = "-2";
} else if (screenCssPixelRatio <= .92) {
  zoomLevel = "-1";
} else if (screenCssPixelRatio <= 1.10) {
  zoomLevel = "0";
} else if (screenCssPixelRatio <= 1.32) {
  zoomLevel = "1";
} else if (screenCssPixelRatio <= 1.58) {
  zoomLevel = "2";
} else if (screenCssPixelRatio <= 1.90) {
  zoomLevel = "3";
} else if (screenCssPixelRatio <= 2.28) {
  zoomLevel = "4";
} else if (screenCssPixelRatio <= 2.70) {
  zoomLevel = "5";
} else {
  zoomLevel = "unknown";
}
Код Отсюда2. Для уровней масштаба править тихонечко стили
например для вашего .header1-1 nav a достаточно text-transform и  margin-left: убрать