#footer a.social-youtube span {
    background-color: var(--icon-color);
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M31.4 23.8c-.4 1.7-1.8 3-3.4 3.2-4 .4-8 .4-12 .4s-8 0-12-.4C2.3 26.8.9 25.5.5 23.8 0 21.3 0 18.6 0 16s0-5.3.6-7.8C1 6.5 2.3 5.2 4 5c4-.4 8-.4 12-.4s8 0 12 .4c1.7.2 3.1 1.5 3.5 3.2.5 2.5.5 5.2.5 7.8s0 5.3-.6 7.8zM22.3 15l-9.1-5.7c-.4-.2-.8-.2-1.2 0-.4.2-.6.6-.6 1v11.4c0 .4.2.8.6 1 .2.1.4.1.6.1.2 0 .4-.1.6-.2l9.1-5.7c.3-.2.5-.6.5-1s-.1-.7-.5-.9z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M31.4 23.8c-.4 1.7-1.8 3-3.4 3.2-4 .4-8 .4-12 .4s-8 0-12-.4C2.3 26.8.9 25.5.5 23.8 0 21.3 0 18.6 0 16s0-5.3.6-7.8C1 6.5 2.3 5.2 4 5c4-.4 8-.4 12-.4s8 0 12 .4c1.7.2 3.1 1.5 3.5 3.2.5 2.5.5 5.2.5 7.8s0 5.3-.6 7.8zM22.3 15l-9.1-5.7c-.4-.2-.8-.2-1.2 0-.4.2-.6.6-.6 1v11.4c0 .4.2.8.6 1 .2.1.4.1.6.1.2 0 .4-.1.6-.2l9.1-5.7c.3-.2.5-.6.5-1s-.1-.7-.5-.9z'/%3E%3C/svg%3E");
}
#footer a.social-youtube:hover span {
    background-color: #000;
}
.social-item a.social-phone span {
    background-color: var(--icon-color);
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.384,17.752a2.108,2.108,0,0,1-.522,3.359,7.543,7.543,0,0,1-5.476.642C10.5,20.523,3.477,13.5,2.247,8.614a7.543,7.543,0,0,1,.642-5.476,2.108,2.108,0,0,1,3.359-.522L8.333,4.7a2.094,2.094,0,0,1,.445,2.328A3.877,3.877,0,0,1,8,8.2c-2.384,2.384,5.417,10.185,7.8,7.8a3.877,3.877,0,0,1,1.173-.781,2.092,2.092,0,0,1,2.328.445Z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.384,17.752a2.108,2.108,0,0,1-.522,3.359,7.543,7.543,0,0,1-5.476.642C10.5,20.523,3.477,13.5,2.247,8.614a7.543,7.543,0,0,1,.642-5.476,2.108,2.108,0,0,1,3.359-.522L8.333,4.7a2.094,2.094,0,0,1,.445,2.328A3.877,3.877,0,0,1,8,8.2c-2.384,2.384,5.417,10.185,7.8,7.8a3.877,3.877,0,0,1,1.173-.781,2.092,2.092,0,0,1,2.328.445Z'/%3E%3C/svg%3E");
    margin-right: 10px;
}
.social-item a.social-phone {
    background-color: transparent;
    width: 100%;
    justify-content: flex-start;
}
.profile-details .social a:hover {
    background-color: transparent;
}
