.lightCard{background:#fff;border:1px solid #e3e8ed;box-shadow:0 1px 2px 0 hsla(0,13%,90%,.5);font-size:14px;height:280px;margin:20px auto 0;position:relative;width:280px}.lightCard--career{height:225px}.lightCard--certificate{height:220px}.lightCard--certificate-finishedAt,.lightCard--certificate-startedAt{bottom:50px;display:block;font-size:.8em;font-weight:bolder;height:7px;line-height:1.43;position:absolute}.lightCard--certificate-finishedAt--active .lightCard--certificate-finishedAt,.lightCard--certificate-startedAt--active .lightCard--certificate-startedAt{display:unset;left:30%}.lightCard--careerCertificate{height:280px}.lightCard--finishedMark:after{background:url(/assets/images/header/icon-course-complete.svg) no-repeat;content:"";height:21px;margin:10px 10px 10px 0;position:absolute;right:0;top:0;width:12px}.lightCard-link{color:#747c81;display:block;height:100%;padding:30px 20px 20px;text-align:center;text-decoration:none;width:100%}.lightCard--career .lightCard-link{padding:20px}.lightCard--careerCertificate .lightCard-link{padding-top:24px}.lightCard-link:hover{opacity:.6;transition:opacity .1s linear 0s}.lightCard-icon{height:45px;width:45px}.lightCard--career .lightCard-icon,.lightCard--careerCertificate .lightCard-icon{height:117px;-o-object-fit:contain;object-fit:contain;width:117px}.lightCard-conclusion,.lightCard-title{font-size:14px;font-weight:700;line-height:1.43;margin-top:10px;text-align:center;text-decoration:none}.lightCard-conclusion{bottom:40px;color:#a1b0c0;font-size:12px;font-weight:400;line-height:1.43;position:absolute;width:100%}.degree-bookmark,.lightCard-bookmark{bottom:0;cursor:pointer;display:inline-block;padding:6px;position:absolute;right:0}.lightCard-alert{border:1px solid #8ac872;border-radius:4px;bottom:15px;color:#8ac872;display:block;font-size:.85em;left:8%;padding:6px;position:absolute;text-align:center;text-decoration:none;width:84%}.lightCard-alert span{text-decoration:underline}.light-progress{background-color:#7ee195;display:block;height:7px;width:100%;z-index:1}.light-progress-container{left:10px;position:absolute;top:10px}.light-progress-number:hover~.light-progress-container .light-progress{animation-duration:1s;animation-iteration-count:1;animation-name:slidein;animation-timing-function:ease}@keyframes slidein{0%{width:0}to{width:100%}}.light-progress-number{color:#c5d2dc;cursor:default;display:block;font-size:.8em;font-weight:700;position:absolute;right:8px;top:5px;z-index:1}.light-progress-bg{background-color:#ecf2f5;display:block;height:7px;left:10px;position:absolute;top:10px;width:calc(100% - 47px)}.lightCard-otherLinks{align-items:center;background-color:#fff;border-top:1px solid #ecf2f6;bottom:0;display:flex;height:35px;justify-content:space-around;left:0;position:absolute;width:100%}.lightCard-otherLinks-link{color:#c5d2dc;font-size:10px;font-weight:600;line-height:2;text-decoration:none;text-transform:uppercase}.lightCard-otherLinks-link:before{background-repeat:no-repeat;content:"";display:inline-block;height:16px;margin-right:5px;vertical-align:middle;width:16px}.lightCard-otherLinks-certificate:before{background:url(/assets/images/profile/icon-certificate.svg)}.lightCard-otherLinks-linkedin:before{background:url(/assets/images/profile/icon-linkedin.svg)}.lightCard.lightCard--empty{background-color:#eef4f7;border:none;display:none}@media (min-width:600px){.lightCard{margin:20px 20px 0 0}.lightCard:nth-child(2n){margin:20px 0 0}.lightCard.lightCard--dashboard:nth-child(odd){margin-left:0;margin-right:calc(100% - 560px)}.lightCard.lightCard--dashboard:nth-child(2n){margin-left:0;margin-right:0}.lightCard.lightCard--recommendation{margin:20px 20px 0 0}}@media (min-width:1024px){.lightCard.lightCard--dashboard{height:200px;margin:0;width:calc(50% - 10px)}.lightCard:nth-child(2n){margin:20px 20px 0 0}.lightCard:nth-child(3n){margin:20px 0 0}.lightCard.lightCard--dashboard:nth-child(2n){margin-top:0}.lightCard.lightCard--dashboard:nth-child(n+3){margin-top:20px}.lightCard.lightCard--empty{display:inline-block}.lightCard.lightCard--recommendation:not(:last-child){margin-right:15px}}@media (min-width:1250px){.lightCard:nth-child(3n){margin:20px 20px 0 0}.lightCard:nth-child(4n){margin:20px 0 0}}@media (min-width:1230px){.lightCard.lightCard--dashboard{width:280px}}
