в свойство "background-image" нельзя прописать "no-repeat;" это ошибка, писать нужно либо
background: url(../img/icon-2.png) no-repeat;
либо
background-image: url(../img/icon-2.png);
background-repeat: no-repeat;
а так да, второй элемент :nth-child(2)