.course{background-color:var(--isabelline)}.course .container{padding-top:40px}.course .course-card{position:relative;background-color:var(--white);border-radius:var(--radius-5);overflow:hidden;margin-top:20px}.course .course-card .img-cover{transition:var(--transition-2)}.course .course-card :is(:hover,:focus-within) .img-cover{transform:scale(1.1)}.course .course-card :is(.abs-badge,.badge){font-family:var(--ff-league_spartan);border-radius:var(--radius-3)}.course .course-card .abs-badge{position:absolute;top:10px;right:10px;background-color:var(--selective-yellow);color:var(--white);display:flex;align-items:center;gap:5px;line-height:1;padding:6px 8px;padding-block-end:3px}.course .course-card .abs-badge ion-icon{font-size:18px;margin-block-end:5px;--ionicon-stroke-width:50px}.course .course-card .card-content{padding:25px}.course .course-card .badge{background-color:var(--kappel_15);max-width:-moz-max-content;max-width:max-content;color:var(--kappel);line-height:25px;padding-inline:10px}.course .course-card .card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-block:15px 8px;transition:var(--transition-1)}.course .course-card .card-title:is(:hover,:focus){color:var(--kappel)}.course .course-card :is(.wrapper,.rating-wrapper,.card-meta-list,.card-meta-item){display:flex;align-items:center}.course .course-card .wrapper{gap:10px}.course .course-card .rating-wrapper{gap:3px}.course .course-card .rating-wrapper ion-icon{color:var(--selective-yellow)}.course .course-card .rating-text{color:var(--eerie-black-1);font-size:var(--fs-6);font-weight:var(--fw-500)}.course .course-card .price{display:flex;align-items:center;gap:5px;font-family:var(--ff-league_spartan);font-size:var(--fs-4);margin-block:8px 15px}.course .course-card .price .offer-price{color:green;font-weight:var(--fw-600)}.course .course-card .price .original-price{text-decoration:line-through;font-weight:300;color:#888}.course .course-card .card-meta-list{flex-wrap:wrap}.course .course-card .card-meta-item{position:relative;gap:5px}.course .course-card .card-meta-item:not(:last-child):after{content:"|";display:inline-block;color:var(--platinum);padding-inline:10px}.course .course-card .card-meta-item ion-icon{color:var(--quick-silver);--ionicon-stroke-width:50px}.course .course-card .card-meta-item .span{color:var(--eerie-black-1);font-size:var(--fs-7)}.course .btn{margin-inline:auto;margin-block-start:60px}.stats{background-color:var(--isabelline);padding-bottom:50px}.stats .stats-card{text-align:center;padding:25px;border-radius:var(--radius-10)}.stats .stats-card :is(.card-title,.card-text){font-family:var(--ff-league_spartan)}.stats .stats-card .card-title{font-weight:700;font-size:var(--fs-2);line-height:1.1}.stats .stats-card .card-text{color:var(--eerie-black-1);text-transform:uppercase}@media(min-width:575px){.stats-card{padding:40px 30px}}