Parabens pelo projetos, me permita fazer uma sugestão.
Utilize a mesma cor que está no seu background-image como o box-shadow, isso vai melhorar o efeito
Exemplo no botão do instagram, css:
a.social-item.instagram {
background-image: linear-gradient(45deg, rgb(160, 15, 0), rgb(165, 0, 87));
background-color: initial;
/* box-shadow: rgba(0, 131, 165, 0.6) 0px 4px 30px; CSS ATUAL*/
box-shadow: rgba(160, 15, 0, 0.6) 0px 4px 30px; /* VALOR RGB ATUALIZADO */
}