.mwb-course-listing__row{display:grid}.mwb-course-listing__column{position:relative}.mwb-course-listing__image{display:flex}.mwb-course-listing__image img{display:block;width:100%}.mwb-course-listing__title{margin-bottom:15px}.mwb-course-listing__button .mwb-btn{display:block;width:100%}.mwb-course-listing__content{padding:15px;position:relative}.mwb-course-listing__duration{background-repeat:no-repeat!important;background-size:cover;display:inline-block;padding:25px 10px;position:absolute;right:24px;top:-40px}.mwb-course-listing__duration-wrap{position:relative}.mwb-course-listing__duration span{font-size:14px;font-weight:800;left:10px;position:absolute;top:20px}@media only screen and (min-width:576px){.mwb-course-listing__row.col--three,.mwb-course-listing__row.col--two{column-gap:15px;grid-template-columns:1fr 1fr}}@media only screen and (min-width:768px){.mwb-course-listing__row.col--three,.mwb-course-listing__row.col--two{column-gap:25px}.mwb-course-listing__content{left:0;margin:0 auto;max-width:90%;padding:15px;position:absolute;right:0;top:85%}.mwb-course-listing__duration{padding:22px 9px}}@media only screen and (min-width:992px){.mwb-course-listing__row.col--three{column-gap:25px;grid-template-columns:1fr 1fr 1fr}.mwb-course-listing__row.col--two{column-gap:25px;grid-template-columns:1fr 1fr}}