    .cta-buttons a
    {
        width: 50px;
        height: 50px;
        display: block;
        text-align: center;
        border-radius: 100%;
        position: fixed;
        right: 15px;
        z-index: 9999;
        box-shadow: 6px 9px 30px 1px rgba(37, 0, 22, 0.29);
        padding: 9px 0;
        animation: updownanimation .5s ease infinite alternate;
        -webkit-animation: updownanimation .5s ease infinite alternate;
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea018e', endColorstr='#9b2c92',GradientType=1 );
    }
    .whats-app-btn
    {
        background: #00e676;
        bottom: 50px;
    }
    .call-btn
    {
        background: #de202a;
        bottom: 110px;
    }
    .location-btn
    {
        background: #fff;
        bottom: 170px;
    }
    
    .cta-buttons a i { color: #fff;font-size: 25px; line-height: 35px; }
    .cta-buttons a i:hover { color: #fff; }

    @keyframes updownanimation {
        from {
            transform: translateY(0);
        }
        to {
            transform: translateY(-10px);
        }
    }
    @-webkit-keyframes updownanimation {
        from {
            transform: translateY(0);
        }
        to {
            transform: translateY(-10px);
        }
    }
    
   @media screen and (max-width:632px)
    {
        .cta-buttons a
        {
            width: 50px;
            height: 50px;
            bottom: 0px;
            display: block;
            text-align: center;
            border-radius: 0px;
            position: fixed;
            bottom: 0px;
            right: 15px;
            z-index: 9999;
            box-shadow: 6px 9px 30px 1px rgba(37, 0, 22, 0.29);
            padding: 9px 0;
            animation: updownanimation .5s ease infinite alternate;
            -webkit-animation: updownanimation .5s ease infinite alternate;
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea018e', endColorstr='#9b2c92',GradientType=1 );
        }
        .whats-app-btn
        {
            left: 25%;
        }
        .call-btn
        {
            left: 40%;
        }
        .location-btn
        {
            left: 55%;
        }
    }