.rm-course-card.as-card{position:relative}.rm-course-card.as-card:hover .card-bg-overlay{transform:translateX(0)}.rm-course-card.as-card .card-bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-color:#1e4e40;overflow:hidden}.rm-course-card.as-card .card-image,.rm-course-card.as-card .card-bg-overlay{width:100%;height:100%;position:absolute;object-fit:cover}.rm-course-card.as-card .card-bg-overlay{width:200%;transform:translateX(-50%);transition:all .4s ease;background-color:rgba(0,0,0,.4);background:linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0.3) 100%)}.rm-course-card.as-card .card-content{width:100%;height:100%;padding:1.5rem;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;gap:3rem}.rm-course-card.as-card .card-content,.rm-course-card.as-card .card-content h3,.rm-course-card.as-card .card-content h3 a{color:#fff}.rm-course-card.as-card .card-content h3{font-size:1.25rem;font-weight:600;line-height:1;margin:0}.rm-course-card.as-card .card-content h3 a{text-decoration:none}.rm-course-card.as-card .course-header{display:flex;flex-direction:column;gap:.75rem}.rm-course-card.as-card .course-header ul,.rm-course-card.as-card .course-header li{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.rm-course-card.as-card .course-header ul{gap:.5rem}.rm-course-card.as-card .course-header li .course-date{font-size:.875rem}.rm-course-card.as-card .course-header li .course-date__status{font-size:.75rem;color:var(--Innovative-Pink, #ea5170)}.rm-course-card.as-card .course-header li .course-date.expired,.rm-course-card.as-card .course-header li .course-date__status.expired{color:var(--Aluminium-Grey, #d9d8d8)}.rm-course-card.as-card .course-tags{display:flex;gap:.25rem;flex-wrap:wrap}.rm-course-card.as-card .course-tag{border:.5px solid #fff;background:#000;display:flex;padding:.25rem .5rem;justify-content:center;align-items:center;font-size:.75rem;line-height:1.5em}.rm-course-card.as-card .course-tag.popular{background:var(--Innovative-Pink, #ea5170)}
