.course__item {
  border-radius: 6px;
  box-shadow: 0 30px 40px 0 rgb(1 11 60 / 6%);
  transition: all 0.3s ease-in-out;
}
.fix {
  overflow: hidden;
}
.white-bg {
  background: #ffffff;
}

.w-img img {
  width: 100%;
  height: 231px;
  object-fit: cover;
}
.course__tag {
  position: absolute;
  top: 20px;
  left: 20px;
}
.course__tag a {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
  background: #b128ff;
  padding: 0 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.course__thumb{
  transition: all 0.3s ease-in-out;
}
.course__item:hover .course__thumb img {
  transform: scale(1.1);
}
.course__content {
  padding: 25px 30px;
}
.course__title {
  font-size: 20px;
  font-weight: 600;
}



.link-btn {
  position: relative;
  font-size: 16px;
  color: #6d6e75;
  font-weight: 500;
  padding-right: 21px;
  display: inline-block;
}
.course__btn .link-btn {
  color: #0e1133;
}
.link-btn i {
  font-size: 14px;
  position: absolute;
  margin-left: 7px;
  top: 12px;
    transform: translateY(-50%);
  transition: all ease 0.2s;
}
.link-btn i:first-child {
  right: 10%;
  visibility: hidden;
  opacity: 0;
}

.course__btn .link-btn:hover {
  color: #2b4eff;
}
.link-btn:hover i:last-child {
  right: -10%;
  visibility: hidden;
  opacity: 0;
}
.link-btn:hover i:first-child {
  right: 0;
  visibility: visible;
  opacity: 1;
}