.elementor-2 .elementor-element.elementor-element-32cd356{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}:root{--page-title-display:none;}/* Start custom CSS for ld-course-list, class: .elementor-element-2d8aa4f */.elementor-2 .elementor-element.elementor-element-2d8aa4f .ribbon {
    display: none;
}
.elementor-2 .elementor-element.elementor-element-2d8aa4f .btn-primary{
    background-color:#c6b9a2!important;
    color:white!important;
    border:none!important;
}
.elementor-2 .elementor-element.elementor-element-2d8aa4f .btn-primary:hover{
opacity:.8!important;
}
.elementor-2 .elementor-element.elementor-element-2d8aa4f .entry-content{
    display:none!important;
}
.elementor-2 .elementor-element.elementor-element-2d8aa4f .ld-course-list-items .ld_course_grid .thumbnail.course {
    border:1px solid #0a0a0a1a!important;
}
.elementor-2 .elementor-element.elementor-element-2d8aa4f .ld-course-list-items .ld_course_grid .thumbnail .caption{
    padding:20px!important;
}
.elementor-2 .elementor-element.elementor-element-2d8aa4f .ld-course-list-items .ld_course_grid .thumbnail .caption{
    text-align:center!important;
}
.elementor-2 .elementor-element.elementor-element-2d8aa4f .learndash-wrapper .ld-progress.ld-progress-inline{
    flex-direction: row!important;
}
.elementor-2 .elementor-element.elementor-element-2d8aa4f .learndash-wrapper .ld-progress{
    justify-content: center!important;
}
.elementor-2 .elementor-element.elementor-element-2d8aa4f .ld-course-list-items .ld_course_grid .entry-title{
    margin:0 0 20px 0 !important;
}/* End custom CSS */