.hh-other-programs li{
   position: relative;
}

.hh-other-programs a {
       color: white;
}

.hh-other-programs a:after{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: '';
    z-index: 2;
   
}




.hh-course-item li{
   position: relative;
}

.hh-course-item a:after{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: '';
    z-index: 2;
   
}

.hh-visuallyhidden {
    position: absolute!important;
    top: 0!important;
    left: 0!important;
    height: 1px;
    width: 1px;
    overflow: hidden;
   
}



.hh-course-item__item--summary {
    font-family: "open sans";
    font-size: 16px;
    line-height: 32px;
    height: 74px;
    overflow: hidden;
}