/**handles:style-PAX_CourseGrid,a3pvc**/
.courseListContainer{position:relative;width:unset;text-align:center;margin:0 -15px;overflow:hidden}.courseListContainer .courseListContainer_inner{display:flex;flex-wrap:wrap;justify-content:space-evenly}.courseListContainer .individualCourse{display:flex;flex-direction:column;align-items:center;max-width:240px;width:100%;margin:15px;text-align:center}@media(max-width:1199px){.courseListContainer.preview .individualCourse:not(:nth-child(-n+3)){display:none}}@media(min-width:1200px){.courseListContainer.preview .individualCourse:not(:nth-child(-n+4)){display:none}}.courseListContainer .individualCourse .individualCourse_inner{display:flex;border-radius:.25rem;flex-direction:column;background-color:var(--body-bg-color);width:100%;box-shadow:0 0 10px 0 var(--menu-shadow);padding:25px 15px 25px 15px;margin-top:50px;flex-grow:1;justify-content:space-between}.courseListContainer .individualCourse.noLearnMore .individualCourse_inner{justify-content:space-evenly}.individualCourse .courseIcon{width:150px;height:100px;background-size:contain;background-position:center;background-repeat:no-repeat;margin:-79px auto .5em auto}.courseName{font-size:1.1rem;margin-bottom:0;line-height:1.25;font-weight:500}.individualCourse .comingSoonHeading,.individualCourse .newFeatureHeading{font-size:.75rem;margin:.25em 0 0 0;font-weight:500}.individualCourse .comingSoonHeading{color:var(--orange)}.individualCourse .newFeatureHeading{color:var(--green)}.individualCourse .vc_btn3-container{display:flex;justify-content:center;align-items:flex-end;margin:1em 0 0 0}.individualCourse .vc_general.vc_btn3{min-width:unset;min-height:2.5em;width:auto;padding-left:2em;padding-right:2em;font-size:.89rem;text-decoration:none}.individualCourse .vc_btn3-container a.vc_btn3:hover,.individualCourse .vc_btn3-container button.vc_btn3:hover{-webkit-transform:translateY(-1px) scale(1.01);-ms-transform:translateY(-1px) scale(1.01);transform:translateY(-1px) scale(1.01);box-shadow:0 6px 15px 0 var(--menu-shadow)}.courseListContainer .viewAllButton{cursor:pointer;margin:1em auto .5em auto;background-color:transparent;border-radius:.25em;border:2px solid var(--gold);display:inline-block;padding:.5em 1em;font-weight:600;font-size:1em}.courseListContainer .viewAllButton:hover{background-color:var(--gold);color:var(--white)}
.clear{clear:both}.nobr{white-space:nowrap}.pvc_clear{clear:both}body .pvc-stats-icon,body .pvc-stats-icon svg{color:#000 !important;fill:#000 !important}body .pvc_stats .pvc-stats-icon{vertical-align:middle}body .pvc_stats .pvc-stats-icon.small svg{width:18px}body .pvc_stats .pvc-stats-icon.medium svg{width:24px}body .pvc_stats .pvc-stats-icon.large svg{width:30px}