@charset "utf-8";

.curriculum-course-list {
    column-count: 3;
    column-gap: 40px;
}

.curriculum-course-list li {
    break-inside: avoid;
}
h4.cStyle {position:relative;display:block;float:left;width:100%;font-size: 20px;padding: 25px 0 25px 23px;display: flex;align-items: center;}
h4.cStyle:before {content: '';position: absolute;top: 15px;left: 24px;width: 33px;height: 5px;background: #a79849;}


@media screen and (max-width: 1024px) {
    .curriculum-course-list {
        column-count: 2;
    }
}

@media screen and (max-width: 768px) {
    .curriculum-course-list {
        column-count: 1;
    }
}
