.btn-wsp{
    position:fixed;
    width:65px;
    height:65px;
    bottom:140px;
    right:30px;
    background:#25d366;
    color:#FFF;
    border-radius:50px;
    text-align:center;
    font-size:35px;
    box-shadow: 0px 1px 10px rgba(0,0,0,0.3);
    z-index:9999;
    transition: all 300ms ease;
    }
    .btn-wsp:hover {
    text-decoration: none;
    color: #25d366;
    background-color:#fff;
    }
    .icono{
    margin-top:16px;
    margin-left:*1px;
    }

    @media only screen and (min-width:320px) and (max-width:768px){

    .btn-wsp{
    width:70px;
    height:70px;
        }
    }