/* program post css */
img.card-img-top {
    width: 100%;
}

.program-post-container {
    margin-top: 80px;
}
i.far.fa-clock.pr-1 {
    color: white;
}
a.white-text {
    color: white;
}
.rounded-bottom.mdb-color.lighten-3.text-center.pt-3 {
    background-color: #5fcf80;
    margin-top: 14px;
    padding: 5px 3px;
    font-size: 18px;
}

h4.card-title {
    font-size: 26px;
    padding-top: 15px;
    padding-left: 21px;
}

p.card-text {
    font-size: 15px;
    color: black;
    font-family: sans-serif;
    font-weight: 400;
    padding: 0 22px;
}
.program-post {
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
    
}

.program-post-bottom {
    padding: 40px 0;
    font-size: 19px;
    padding-top: 70px;
}

.program-post-bottom a {
    color: white;
    background-color:#5fcf80;
    padding: 20px 24px;
    border-radius: 15px;
}

.program-post-bottom a:hover{
    color: #5fcf80;
    background-color: white;
    transition: 1s all;
}

.prger-container {
    margin-top: 86px;
}
.prger{
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
  
}

.prger a {
    color: black;
    opacity: .6;
}
.prger a:hover{
    color: #5fcf80;
}

.prg-book{
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);

}

.prg-book a{
    color: black;
    opacity: 0.6;
}
.prg-book a:hover{
    color:#5fcf80;
}
.prg-book-container {
    margin-top: 57px;
}