1. Фон у инпута и футера не совпадают - у инпута стоит прозрачный фон - transparent, а это большая разница
2. стилизация по умолчанию у инпутов от браузера к браузеру различаться
Вот так выглядит в firefox/
Ваш скрин скорее всего из chrome
3. Добавьте стилей placeholder, например:
input::placeholder {
color: #fff;
opacity: 0.8;
}