    body.widget-snippet .contact-details {
        margin: 50px;
    }

    .widget-snippet .contact-details {
        width: 100%;
        background: #f1f1f1;
        border: none;
        position: relative;
        min-height: 160px;
    }

    .widget-snippet .contact-details p {
        line-height: 22px;
        font-size: 13px;
        padding: 0;
        margin: 0;
    }
.widget-snippet .contact-details a{
     color:#000;
}
.widget-snippet .contact-details a:hover{
    color: #497BDA;
}
 .widget-snippet .contact-details p:first-of-type {
        padding-top: 7px;
    }

    .widget-snippet .contact-details label {
        border: 1px solid #ece6e6;
        background: #fff;
        padding: 7px 20px;
        position: relative;
        top: -12px;
        color: #668dd2;
        text-align: center;
        line-height: 20px;
        font-size: 15px;
        font-weight: 600;
    }

