a.cm-whatsapp {
    position: relative;
    padding-left: 1.5rem;
}
a.cm-whatsapp:before {
    content: '';
    display: inline-block;
    width: 1.25em;
    height: 1.5em;
    background-image: url('../Icons/whatsapp.svg');
    background-size: 1.25rem;
    background-position: -0.2rem;
    background-repeat: no-repeat;
    position:absolute;
    top:50%;
    left: 0;
    transform: translateY(-50%);
}

@media only screen and (max-width: 1599px) {
    .cm-whatsapp,
    .cm-contact,
    .cm-nav {
        padding-left: clamp(0rem, 0.25vw, 2rem);
        padding-right: clamp(0rem, 0.25vw, 2rem);
    }
}

@media only screen and (min-width: 991px) {
    #cm-col-1 {
        overflow: auto;
    }
}