.whatsapp-link {
    color: #FFF;
    bottom: 20px;
    right: 20px;
    font-size: 28px;
    background: #25D366;
    width: 56px;
    height: 56px;
    transition: transform .4s;
    -webkit-transition: transform .4s;
}
.shadow {
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}
.position-fixed {
    position: fixed!important;
}
.align-items-center {
    -ms-flex-align: center!important;
    align-items: center!important;
}
.justify-content-center {
    -ms-flex-pack: center!important;
    justify-content: center!important;
}
.d-flex {
    display: -ms-flexbox!important;
    display: flex!important;
}
.rounded-circle {
    border-radius: 50%!important;
}