Как сделать градиент кроссбраузерным?
Оригинал вашего градиента выглядит так:background: linear-gradient(to top, #ffea00,#ffd000 85%, #ffd900);
Дальше берете автопрефиксер, вставляете туда оригинал, устанавливаете какие браузеры собираетесь поддерживать и получаете результат.
Прогоните свой код через этот сервис autoprefixer.github.io/ru 
Не забудьте указать сколько версий назад вам нужна поддержка.