#hero{background:#152C36;padding:50px 0}#hero h1{color:#fff;font-family:'VAGRoundedLTProLight'}#courses{padding:50px 0 0}#courses .inner{position:relative;border-radius:5px;border:1px solid #C8C8C8;height:100%;display:flex;flex-direction:column}#courses .inner .top{border-bottom:1px solid #C8C8C8;height:120px;background:#E5F5FE;border-color:#81D2FF;display:flex;justify-content:center;align-items:center;border-radius:5px 5px 0 0}#courses .accreditation-wrap{border-radius:5px;border:solid 1px #ccc;position:absolute;top:5px;left:5px;width:60px!important;height:60px!important;background:#fff;display:flex;align-items:center;justify-content:center}#courses .inner .bottom{padding:0 20px 20px;flex:1;display:flex;flex-direction:column;justify-content:space-between}#courses .top img{height:80%;width:auto;margin:0 5px;display:block;object-fit:cover}#courses h3{text-align:center;font-size:20px}#courses .learndash-wrapper .ld-secondary-background{background-color:#EC6097!important}#courses .learndash-wrapper .ld-progress .ld-progress-heading{margin:15px auto}#courses .btn-primary{margin:0 auto;background:#FFF3F8!important;border:2px solid #EB6097!important;color:#152C36!important;padding-top:9px!important;font-weight:400!important;line-height:1.5!important;color:#212529!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;background-color:transparent!important;padding:.375rem .75rem!important;border-radius:.25rem!important;transition:color .15s!important;height:48px!important;font-family:'VAGRoundedLTProBold'!important;display:flex!important;justify-content:center!important;align-items:center!important;min-width:220px!important;max-width:fit-content!important;font-size:1rem!important}#courses .meta{display:flex;justify-content:space-between;font-family:'VAGRoundedLTProLight';margin-bottom:10px;font-size:14px;flex-wrap:wrap;margin-top:10px}#courses .desc{text-align:center;margin:20px 0}[aria-label="	0 out of 5 stars	"]{display:none!important}#courses .ribbon-wrap{position:absolute;top:18px;right:-8px}#courses .ribbon{font-size:15px;font-weight:600;color:#fff;--f:.5em;--r:.5em;right:calc(-1*var(--f));padding-inline:.65em;line-height:1.8;background:#EC6097;border-bottom:var(--f) solid #0005;border-left:var(--r) solid #0000;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--f)),calc(100% - var(--f)) 100%,calc(100% - var(--f)) calc(100% - var(--f)),0 calc(100% - var(--f)),var(--r) calc(50% - var(--f)/2))}#courses .ribbon span{position:relative;bottom:1px}#courses .ribbon.completed{background:#94C1A0}#courses .ribbon.new{background:#A7204F}.review-after-title .average-review-label{display:none!important}.review-after-title{display:flex;align-items:center;justify-content:center;gap:6px}.review-after-title .average-review{margin:0;align-items:center;gap:6px}.course-review-count{color:#4A4A4A;font-size:14px;line-height:1}.average-review{margin:0 auto;display:flex;justify-content:center}.title h3{margin-bottom:0}.course-review-count{font-size:18px;font-weight:600}@media(max-width:1400px){#courses .inner .top{border-bottom:1px solid #C8C8C8;height:180px}}