.hip-hover-icons-wrapper {
    display: flex;
    gap: 20px; /* spacing between icons */
    margin: 0 !important;
    width: 100%;
    max-width: 100%;
}

.hip-hover-icons-wrapper img {
    max-width: 100px; /* set a fixed size */
}
.hip-hover-icons-wrapper a.hip-hover-icon {
    width: 14%;
}
a.hip-hover-icon img {
    max-width: 100%;
}
.f-title h4 {
    text-align: center;
    font-size: 22px;
    line-height: 28px;
    margin-top: 15px;
    color: #003E7E;
}
@media screen and (max-width:767px){
.hip-hover-icons-wrapper {
    flex-wrap: wrap;
}	
}