.elementor-25734 .elementor-element.elementor-element-28c4a26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-25734 .elementor-element.elementor-element-28c4a26:not(.elementor-motion-effects-element-type-background), .elementor-25734 .elementor-element.elementor-element-28c4a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9C58EE;}.elementor-25734 .elementor-element.elementor-element-721ec96{text-align:center;}.elementor-25734 .elementor-element.elementor-element-721ec96 .elementor-heading-title{font-size:47px;color:#FFFFFF;}.elementor-25734 .elementor-element.elementor-element-c5aa253 > .elementor-widget-container{margin:0px 90px 0px 90px;}.elementor-25734 .elementor-element.elementor-element-c5aa253{text-align:center;font-size:18px;color:#FFFFFF;}.elementor-25734 .elementor-element.elementor-element-77ae8b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-65px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-25734 .elementor-element.elementor-element-29d610e > .elementor-widget-container{margin:20px 0px 0px 0px;}/* Start custom CSS for shortcode, class: .elementor-element-29d610e */.ld_course_grid .thumbnail .caption .entry-title {
	font-size: 18px;
	text-align: center;
	color: #8033DD;
}
body div.ld-course-list-items div.ld_course_grid .thumbnail.course a.btn-primary {
	background: #3717E8;
	color: #ffff;
}
body div.ld-course-list-items div.ld_course_grid .thumbnail.course a.btn-primary:hover {
	background: #8430a4;
	color: #ffffff;
}

/* Change ribbon styles */
body .ld-course-list-items .ld_course_grid .thumbnail.course .ribbon {
	/* background color */
	background: #3717E8;
	/* text color */
	color: #fff;
	/* add curved edges to inside of ribbon */
	border-radius: 0 5px 5px 0;
	/* remove text shadow */
	text-shadow: none;
	/* change font size */
	font-size: 18px;
	/* remove ribbon shadow */
	box-shadow: none;
}



/* Change color of the ribbon's shadow. Colors should match. */
body .ld-course-list-items .ld_course_grid .thumbnail.course .ribbon::before,
body .ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled::before {
	border-top-color: #d68b02;
	border-right-color: #d68b02;
}


/* Remove ribbon shadow */
body .ld-course-list-items .ld_course_grid .thumbnail.course .ribbon::before {
	display: none;
}

/* Change Enrolled ribbon styles */
body .ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled {
    background: #39e6ad;
	/* text color */
	color: #fff;
	/* add curved edges to inside of ribbon */
	border-radius: 0 5px 5px 0;
	/* remove text shadow */
	text-shadow: none;
	/* change font size */
	font-size: 18px;
	/* remove ribbon shadow */
	box-shadow: none;
}/* End custom CSS */