и
хром и мозила соответственно
<div class="soc_button">
<a href="#" class="insta_ref">
<i class="fa fa-instagram" aria-hidden="true"></i>
</a>
</div>
.soc_button{
padding-top: 16%;
padding-left: 33%;
}
.soc_button a{
padding: 5px;
font-size: 20px;
position: relative;
transition: all 0.4s ease;
}
.soc_button .insta_ref{
color: #C42E85;
}
.soc_button .fa{
position: relative;
z-index: 1;
}
.soc_button a:after{
content: '';
position: absolute;
z-index: 0;
top: 50%;
left: 44%;
transform: translate(-50%, -50%);
border-radius: 50%;
height: 0;
width: 0;
transition: all 0.4s ease;
}
.soc_button a:hover{
border-radius: 50%;
color: #fff;
}
.soc_button a:hover:after{
height: 90%;
width: 90%;
}
.insta_ref:hover:after{
background-color: #C42E85;
width: 105% !important;
}