/*!************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./plugins/RusjazTheme/webroot/src/scss/element-course-card.scss ***!
  \************************************************************************************************************************************************************************************/
.course-card__image {
  aspect-ratio: 418/288;
  object-fit: cover;
}

.card-img-overlay a:hover,
a.rt-color-blue:hover {
  color: var(--color-blue);
}

.course-card {
  transition: box-shadow var(--transition-duration) ease-in-out, border-color var(--transition-duration) linear;
}
.course-card:hover {
  border-color: var(--color-blue) !important;
  box-shadow: var(--box-shadow-lg);
  transition: box-shadow var(--transition-duration) ease-in-out, border-color var(--transition-duration) linear;
}

/*# sourceMappingURL=element-course-card-styles.css.map*/