body {
    font-family: "Source Sans 3", sans-serif;
    font-optical-sizing: auto;
    font-weight: 500;
    font-style: normal;
  }

.contMenu a {
    color: #155724;
    text-decoration: none;
}
.contMenu .card-text {
    text-overflow: ellipsis;
    overflow: hidden;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    display: -webkit-box;
    white-space: normal
}

.alert-success {
    color: #000;
}

.alert-info {
    color: #fff;
    background-color: #0093D0;
}
.bannerA {
    display: none;
}

@media (min-width: 600px) {
    .contMenu .card {
        height: 400px;
    }
}
@media (max-width: 559px) {
    .contMenu .card {
        height: 400px;
    } 
}