This is the layout I'm using as a base
For the contact icons I just wrote the following code at the bottom (I'm a bit scared of modifying the original code in case I'll break it lol):
<style>
.contact .inner a {
display: inline-block;
width: 25px;
height: 25px;
background-size: cover;
background-repeat: no-repeat;
}
.contact .inner .f-row:nth-child(1) .f-col:nth-child(1) a {
background-image: url("https://media.giphy.com/media/gngbH80U4aSPfXchEa/giphy.gif");
}
.contact .inner .f-row:nth-child(1) .f-col:nth-child(2) a {
background-image: url("https://media.giphy.com/media/ecqgl2fm0kBVPs3fK9/giphy.gif");
}
.contact .inner .f-row:nth-child(2) .f-col:nth-child(1) a {
background-image: url("https://media.giphy.com/media/I7aFIB1uCqgm6r248e/giphy.gif");
}
.contact .inner .f-row:nth-child(2) .f-col:nth-child(2) a {
background-image: url("https://media.giphy.com/media/scTwJZP4nM8gQ7ZGSq/giphy.gif");
}
.contact .inner .f-row:nth-child(3) .f-col:nth-child(1) a {
background-image: url("https://media.giphy.com/media/XAbFNhl3ctlIb5AJgm/giphy.gif");
}
.contact .inner .f-row:nth-child(3) .f-col:nth-child(2) a {
background-image: url("https://media.giphy.com/media/yakEGttFKKBvr0NZdM/giphy.gif");
}
.contact .inner .f-row:nth-child(4) .f-col:nth-child(1) a {
background-image: url("https://media.giphy.com/media/7MAtLqiOdJva8gWbH9/giphy.gif");
}
.contact .inner .f-row:nth-child(4) .f-col:nth-child(2) a {
background-image: url("https://media.giphy.com/media/cXRF5fVj5FnJwOyfxX/giphy.gif");
}
</style>