.suggested-courses-header{margin-bottom:40px;text-align:center}.suggested-courses-header h2{color:#000;font-size:36px;font-weight:500;letter-spacing:0;line-height:100%;margin-bottom:24px}.suggested-courses-header h4{color:#73828c;font-weight:500;letter-spacing:0;line-height:100%;margin:0}.suggested-courses-wrapper .container_blog{max-width:1120px}.course-cards-container{background:#f9fafb;border:1px solid #fff;border-radius:40px;display:flex;flex-direction:column;gap:8px;padding:20px}.course-card-item{align-items:center;border-radius:32px;display:flex;gap:24px;justify-content:space-between;padding:12px}.course-card-item:hover{background:#f1f3f4}.course-card-left{align-items:center;display:flex;flex:1;gap:36px}.course-card-img{border-radius:24px;flex-shrink:0;height:140px;object-fit:cover;width:160px}.course-card-info{display:flex;flex-direction:column;gap:6px}.course-tags-flex{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:8px}.course-tag-badge{background:#dbf0e7;border:1px solid #b8e0cf;border-radius:6px;color:#171a1c;font-size:14px;font-weight:600;letter-spacing:0;line-height:100%;padding:4px 10px}.course-card-title{color:#171a1c;font-size:18px;font-weight:700;line-height:1.3;margin:0}.course-card-title a.course-title-link{color:inherit;text-decoration:none;transition:color .2s ease}.course-card-title a.course-title-link:hover{color:#3aaec5}.course-card-desc{color:#6c757d;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;margin:0;-webkit-box-orient:vertical;overflow:hidden}.course-card-right{align-items:center;display:flex;flex-shrink:0;gap:24px;padding-right:24px}.date-title{color:#171a1c;margin:0;text-align:right}.date-title,.date-title span{font-size:16px;font-weight:400;letter-spacing:0;line-height:140%;vertical-align:middle}.date-title span{color:#73828c;display:block}.course-card-right .date-title .post_date{color:#171a1c;font-weight:500}p.course-desc{color:#73828c;display:-webkit-box;font-size:16px;letter-spacing:0;-webkit-line-clamp:1;line-height:140%;margin:0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.price h4{background:linear-gradient(90deg,#b8e0cf,#349cb1);border-radius:12px;color:#fff;flex-direction:row;line-height:100%;margin:0;padding:12px 16px;width:max-content}.price h4 span{font-size:14px;font-weight:400}.details-btn,.details-btn:hover{align-items:center;background:#171a1c;border-radius:20px;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:5px;letter-spacing:0;line-height:100%;padding:10px 20px;text-decoration:none}@media (max-width:850px){.course-cards-container{padding:20px 15px}.course-card-item,.course-card-left{align-items:flex-start;flex-direction:column}.course-card-img{height:100%;width:100%}a.course-title-link{width:100%}.course-card-right{justify-content:space-between;margin-top:10px;width:100%}.suggested-courses-header h4{font-size:16px;text-wrap:pretty}.suggested-courses-header h2{font-size:32px}.course-card-left{gap:24px;width:100%}}@media only screen and (min-width:851px) and (max-width:1024px){.course-desc{-webkit-line-clamp:2!important}}