.swiper-default,
.swiper-courses{
    height: calc(var(--ct-cd-course-height) + 35px);
    /* overflow-x: hidden; */
    /*width: 100%;*/
    width: calc(100% - var(--ct-swp-ct-mr));
}

.swiper-default .swiper-wrapper,
.swiper-courses .swiper-wrapper{
    height: calc(var(--ct-cd-course-height)) !important;
}

.swiper-default .swiper-slide,
.swiper-courses .swiper-slide{
    height: var(--ct-cd-course-height) !important;
}

.swiper-pagination-bullet-active {
    background: var(--ct-color-primary);
}

.swiper-pagination{
    width: 100%;
    bottom: 0px !important;
    padding: 0px;
    margin-bottom: 8px;
}

@media (max-width: 767.98px) {
    /* .swiper-default.swiper-rows-1,
    .swiper-courses.swiper-rows-1{
        height: calc(var(--ct-cd-course-height-sm)  + 35px) !important;
    }

    .swiper-default.swiper-rows-1 .swiper-wrapper, 
    .swiper-courses.swiper-rows-1 .swiper-wrapper {
        height: calc(var(--ct-cd-course-height-sm)) !important;
    } */
}