.courseItem{transform:scale(1);transition:transform .3s ease}.courseItem:hover{transform:scale(1.03)}.courseItem{position:relative;overflow:hidden;display:flex;flex-direction:column;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);margin-bottom:10px;height:100%;justify-content:space-between;background:#fff}a.CardAnchor{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.productTitle h2{font-family:var(--vulf-regular);font-size:29px;color:#fff;font-weight:400;line-height:110%;text-transform:uppercase;margin:0}.productTitle{padding:25px;min-height:200px}.productDetail{padding:25px}.courseDurationAndUploadDate{display:flex;align-items:center;flex-wrap:wrap;gap:20px;z-index:10;position:relative}.courseDuration{display:flex;align-items:center;align-items:center;border-radius:39px;padding:5px 15px}.courseUploadDate{display:flex;align-items:center;border-radius:39px;padding:5px 15px}.courseDuration span{font-family:var(--vulf-regular);color:#591547;font-size:13px;font-weight:400;line-height:normal;margin-left:9px}.courseUploadDate span{font-family:var(--vulf-regular);color:#591547;font-size:14px;font-weight:400;line-height:normal;margin-left:9px}.productPrice{display:flex;padding:20px 0 0;align-items:baseline;z-index:10;position:relative}.productSalePrice{font-family:var(--vulf-medium);color:#4f4a48;font-size:27.897px;font-style:normal;font-weight:500;line-height:normal;margin-right:5px;z-index:10;position:relative}.productOriginalPrice{font-family:var(--vulf-regular);color:#4f4a48;font-size:13.948px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through;z-index:10;position:relative}.gstIncluded span{color:#4f4a48;font-size:13.948px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--vulf-regular);z-index:10;position:relative}.courseCatWrap{position:relative;overflow:hidden}.courseCategory{padding:12px 0}.courseCategory span{font-size:14px;color:#4f4a48;font-weight:400;font-family:var(--vulf-regular);line-height:normal;text-transform:capitalize}.catSvg{margin:0 10px}.catSvg p{margin:0;display:flex;align-items:center}.producttypeIcon img{width:100%;height:100%;object-fit:cover}.producttypeIcon{background:#000}.courseCategory>div>div{display:flex;align-items:center}.productCutomeField ul li{font-family:var(--public-regular);color:#4f4a48;font-size:16px;font-weight:400;line-height:normal;margin-bottom:10px;margin-left:30px}.productCutomeField ul{list-style:none;margin:0;position:relative}.productCutomeField ul li:before{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11' fill='none'><rect width='2.01836' height='12.1221' transform='matrix(0.706795 0.707418 -0.706795 0.707418 12.4883 0.546387)' fill='%2348A25E'/><rect width='2.01836' height='4.41896' transform='matrix(0.706795 -0.707418 0.706795 0.707418 0.319824 5.271)' fill='%2348A25E'/></svg>");display:inline-block;margin-right:5px;width:20px;height:20px;position:absolute;left:0}.productCutomeField{padding-top:16px}@media (min-width:992px) and (max-width:1362px){.productDetail{padding:15px}.productTitle{padding:15px}.courseUploadDate span{font-size:12px}.courseDuration span{font-size:12px}.productTitle h2{font-size:26px}}@media (max-width:992px){.productTitle h2{font-size:25px}.courseDuration span{font-size:12px}.courseUploadDate span{font-size:12px}.productSalePrice{font-size:24px}.productOriginalPrice{font-size:12px}.productTitle{min-height:100px}.productCutomeField{padding-top:12px}}@media (max-width:380px){.productTitle h2{font-size:20px;display:inline-block}.productDetail{padding:10px}.productCutomeField ul li{font-size:12px;margin-left:20px}.productPrice{padding:12px 0 12px}}