.side-icons {
    width: 61px;
    height: 137;
    position: fixed;
    z-index: 9999;
    right: 0px;
    top: 35%;
    box-shadow: -5px 1px 7px -5px rgb(0 0 0 / 75%);
    -webkit-box-shadow: -5px 1px 7px -5px rgb(0 0 0 / 75%);
    -moz-box-shadow: -5px 1px 7px -5px rgba(0,0,0,0.75);
}
.side-icons .inner-side-icon a {
    border-bottom: 1px solid #d7d7d7;
}
.side-icons .inner-side-icon a {
    height: 100%;
    display: inline-block;
    width: 100%;
    background: #fff;
    padding: 10px;
    transition: transform .2s
    
}
.side-icons .inner-side-icon .rot:hover i {
    transform: rotate(360deg);
}
.side-icons .inner-side-icon a i.fa-whatsapp {
    transition: transform .2s;
}
.side-icons .inner-side-icon a i.fa-phone {
    transition: transform .2s;
}