.course-maincontent{
    width: 90%;
    margin: auto;
    max-width: 78.125em;
}

.course-maincontent .title-section{
    display: flex;
    padding-top: 1em;
}

/* Media query for tablets */
@media (width <= 1000px) {

}

@media (width <= 600px) {
    .course-info.two-column{
        flex-direction: column;
        gap:0;
    }
}

/* Media query for mobile devices */
@media (width <=  480px) {
    .course-maincontent .title-section{
        flex-direction: column;
    }
}