    body.widget-snippet .lets-talk {
        margin: 10px;
        padding: 20px;
        background: #002437;
        width: auto;
        height: auto;
    }
    .widget-snippet .lets-talk a {
        font-family: 'Gotham';
        font-weight: bold;
        font-size: 19px;
        color: #000;
        text-align: center;
        display: inline-block;
        text-transform: uppercase;
        background-color: #ffbd4a;
        position: relative;
        padding: 25px 30px;
        line-height: 27px;
        height: 123px;
        width: 138px;
        vertical-align: middle;
        -webkit-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -o-transition: all 0.5s ease-in-out;
        -ms-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out;
    }

    .widget-snippet .lets-talk a:after {
        content: '';
        width: 41px;
        height: 20px;
        background-image: url(/template/9e04eb23/images/sprite.png);
        background-repeat: no-repeat;
        background-position: -37px  0;
        position: absolute;
        bottom: 20px;
        left: 50%;
        transform: translateX(-50%);
        -webkit-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -o-transition: all 0.5s ease-in-out;
        -ms-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out;
    }
    .widget-snippet .lets-talk a:hover {
        text-decoration: none;
        color: #fff;
        background-color: #000;
    }
    .widget-snippet .lets-talk a:hover:after{
        background-position: 0  0;
    }
