.CourseList_classListContainer___HlpT{width:90%;margin-left:5%;padding:10px 20px;min-height:calc(100vh - 70px)}.CourseList_spinnerContainer__xM46V{width:100%;min-height:calc(100vh - 140px);display:flex;align-items:center;justify-content:center}.CourseList_classListContainer___HlpT h1{padding-bottom:10px;font-size:34px;border-bottom:1px solid var(--color-accent);margin-bottom:10px}.CourseList_classListContainer___HlpT article{padding:5px 0;transition:all .2s ease-in-out}.CourseList_classListContainer___HlpT article:hover{color:var(--color-main)}