.contactHolder{
    display: flex;
    max-width: 750px ;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 50px;
}
.contactHolder>span{
    padding: 10px;
    border-radius: 20px;
    border: 2px solid var(--dim-secondary-color);
    display: flex;
    width:200px;
    margin:10px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-around;
    align-items: center;
    transition: 0.3s ease-in-out;
}
.contactHolder>span:hover{
    background-color: var(--accent-color);
}

.contactHolder>span:hover > h1{
    color: black;
}
.contactHolder>span>img{
    width:50px;
    aspect-ratio: 1;
    filter: grayscale(1);
    transition: 0.3s;
}

.contactHolder>span>h1{
    margin: 0px;
    color: var(--secondary-color);
}