Сайт сильно увеличивается в размере, с чем это может быть связано?

Ctrl +, Ctrl -
Увеличивает и уменьшает масштаб в обозревателе.

Да, я читала об этом, но неужели каждому пользователю нужно будет это делать и нет другого решения?

Считаете логичней было бы разработчику угадывать верно настроено разрешение экрана у пользователя или не верно, угадывать какой масштаб в обозревателе (стандартный, сдвинут в минус, сдвинут в плюс)?

Я и есть разработчик

И не слышали о пользовательских настройках? ))
Страница вмещается при 90-100 % масштаба в обозревателе, значит все ОК.

Так а вопрос в чем, раз вы разработчик, то вы такой CSS и написали )

image

Причем очень странный, когда ширина окна от 1700, то элементы становятся большими, а когда больше 1920, то снова маленькими.