.support-contact-index .card-support {
    box-shadow: 0 .75rem 1.5rem rgba(18,38,63,.03);
    border: 1px solid rgba(0,0,0,.125);
    max-width: 35%;
}

.support-contact-index .card-support .card-header {
    padding: 1.5rem;
    background-color: #f1f1f1;
}

.support-contact-index .card-support .card-body {
    padding: 2rem 1.5rem;
}

.support-contact-index .card-support .card-body p {
    margin-bottom: 1.5rem;
}

.support-contact-index .card-support .card-body dl {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0;
}

.support-contact-index .card-support .card-body dl dd {
    text-align: right;
    margin: 0;
}

.support-contact-index .card-support .card-body dl dd a {
    color: #ef672f;
}

.support-contact-index .card-support .card-body dl dt, .support-contact-index .card-support .card-body dl dd {
    flex: 50%;
    border-bottom: 1px solid rgba(0,0,0,.07);
    padding-bottom: 0.5rem;
    margin-bottom: 0.5rem;
    color: #888;
    font-size: 1.3rem;
}

.support-contact-index .card-support .card-footer {
    padding: 0 1.5rem 1.5rem;
}

.support-contact-index .card-support .card-footer .btn {
    background: #ef672f;
    color: #fff;
    padding: 1rem;
    display: inline-block;
    border-radius: 0.25rem;
}

.support-contact-index .card-support .card-footer .btn:hover {
    background: #ba4000;
    text-decoration: none;
}
