.elementor-30817 .elementor-element.elementor-element-35a1025{padding:20px 0px 0px 0px;}.elementor-30817 .elementor-element.elementor-element-3b222c7{text-align:center;}.elementor-30817 .elementor-element.elementor-element-52bea6d{padding:0px 0px 40px 0px;}.elementor-30817 .elementor-element.elementor-element-5097f83{text-align:center;}.elementor-30817 .elementor-element.elementor-element-5097f83 .elementor-heading-title{color:var( --e-global-color-primary );font-size:34px;}.elementor-30817 .elementor-element.elementor-element-f5d1bd4{color:var( --e-global-color-text );font-size:16px;}/* Start custom CSS for ld-course-list, class: .elementor-element-eed3520 */h3, .h3 {
  font-size: 1.2rem !important;
}

.ld_course_grid .btn-primary {
  color: #ffffff;
  background-color: #192437 !important;
  border-color: #192437 !important;
}

.ld-course-list-items .ld_course_grid .btn-primary:hover, .ld-course-list-items .ld_course_grid .btn-primary:focus, .ld-course-list-items .ld_course_grid .btn-primary:active, .ld-course-list-items .ld_course_grid .btn-primary.active, .ld-course-list-items .ld_course_grid .open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #293a58 !important;
  border-color: #293a58 !important;
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled {
  background: #293a58 !important;
}/* End custom CSS */
/* Start custom CSS for ld-course-list, class: .elementor-element-8308a77 */h3, .h3 {
  font-size: 1.2rem !important;
}

.ld_course_grid .btn-primary {
  color: #ffffff;
  background-color: #192437 !important;
  border-color: #192437 !important;
}

.ld-course-list-items .ld_course_grid .btn-primary:hover, .ld-course-list-items .ld_course_grid .btn-primary:focus, .ld-course-list-items .ld_course_grid .btn-primary:active, .ld-course-list-items .ld_course_grid .btn-primary.active, .ld-course-list-items .ld_course_grid .open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #293a58 !important;
  border-color: #293a58 !important;
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled {
  background: #293a58 !important;
}/* End custom CSS */
/* Start custom CSS for ld-course-list, class: .elementor-element-d8a4122 */h3, .h3 {
  font-size: 1.2rem !important;
}

.ld_course_grid .btn-primary {
  color: #ffffff;
  background-color: #192437 !important;
  border-color: #192437 !important;
}

.ld-course-list-items .ld_course_grid .btn-primary:hover, .ld-course-list-items .ld_course_grid .btn-primary:focus, .ld-course-list-items .ld_course_grid .btn-primary:active, .ld-course-list-items .ld_course_grid .btn-primary.active, .ld-course-list-items .ld_course_grid .open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #293a58 !important;
  border-color: #293a58 !important;
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled {
  background: #293a58 !important;
}/* End custom CSS */
/* Start custom CSS for ld-course-list, class: .elementor-element-686ad6e */h3, .h3 {
  font-size: 1.2rem !important;
}

.ld_course_grid .btn-primary {
  color: #ffffff;
  background-color: #192437 !important;
  border-color: #192437 !important;
}

.ld-course-list-items .ld_course_grid .btn-primary:hover, .ld-course-list-items .ld_course_grid .btn-primary:focus, .ld-course-list-items .ld_course_grid .btn-primary:active, .ld-course-list-items .ld_course_grid .btn-primary.active, .ld-course-list-items .ld_course_grid .open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #293a58 !important;
  border-color: #293a58 !important;
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled {
  background: #293a58 !important;
}/* End custom CSS */
/* Start custom CSS for ld-course-list, class: .elementor-element-42fd735 */h3, .h3 {
  font-size: 1.2rem !important;
}

.ld_course_grid .btn-primary {
  color: #ffffff;
  background-color: #192437 !important;
  border-color: #192437 !important;
}

.ld-course-list-items .ld_course_grid .btn-primary:hover, .ld-course-list-items .ld_course_grid .btn-primary:focus, .ld-course-list-items .ld_course_grid .btn-primary:active, .ld-course-list-items .ld_course_grid .btn-primary.active, .ld-course-list-items .ld_course_grid .open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #293a58 !important;
  border-color: #293a58 !important;
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled {
  background: #293a58 !important;
}/* End custom CSS */
/* Start custom CSS for ld-course-list, class: .elementor-element-46f94da */h3, .h3 {
  font-size: 1.2rem !important;
}

.ld_course_grid .btn-primary {
  color: #ffffff;
  background-color: #192437 !important;
  border-color: #192437 !important;
}

.ld-course-list-items .ld_course_grid .btn-primary:hover, .ld-course-list-items .ld_course_grid .btn-primary:focus, .ld-course-list-items .ld_course_grid .btn-primary:active, .ld-course-list-items .ld_course_grid .btn-primary.active, .ld-course-list-items .ld_course_grid .open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #293a58 !important;
  border-color: #293a58 !important;
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled {
  background: #293a58 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-52bea6d */.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon {
    background: #005d93 !important;
    box-shadow: 0 1px rgb(0 0 0 / 20%);
    -moz-box-shadow: 0 1px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 1px rgb(0 0 0 / 20%);
    color: #fff;
    text-shadow: 0 1px rgb(0 0 0 / 30%);
    position: absolute;
    font-size: 14px;
    left: -8px;
    top: 10px;
    padding: 3px 10px;
    z-index: 2;
    font-weight: bold;
}
.ld-course-list-items, .ld-course-list-items * {
    box-sizing: border-box;
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon:before {
    border: 4px solid transparent;
    border-top: 4px solid #2d4062 !important;
    border-right: 4px solid #2d4062 !important;
    content: "";
    position: absolute;
    left: 0;
    bottom: -8px;
}/* End custom CSS */