.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2654 .elementor-element.elementor-element-cd0c9ba .elementor-heading-title{font-family:var( --e-global-typography-0b9f712-font-family ), Sans-serif;font-size:var( --e-global-typography-0b9f712-font-size );font-weight:var( --e-global-typography-0b9f712-font-weight );line-height:var( --e-global-typography-0b9f712-line-height );letter-spacing:var( --e-global-typography-0b9f712-letter-spacing );color:#000000;}.elementor-2654 .elementor-element.elementor-element-79ddeca .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:#ECE8E0;}.elementor-2654 .elementor-element.elementor-element-79ddeca .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var( --e-global-color-primary );}.elementor-2654 .elementor-element.elementor-element-79ddeca .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-2654 .elementor-element.elementor-element-79ddeca{--tabs-normal-color:#000000;--tabs-hover-color:#000000;--tabs-active-color:#FFFFFF;--links-normal-color:var( --e-global-color-primary );}.elementor-2654 .elementor-element.elementor-element-79ddeca .woocommerce-form-row label, .elementor-2654 .elementor-element.elementor-element-79ddeca .woocommerce-address-fields label{font-family:var( --e-global-typography-d308573-font-family ), Sans-serif;font-size:var( --e-global-typography-d308573-font-size );font-weight:var( --e-global-typography-d308573-font-weight );line-height:var( --e-global-typography-d308573-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2654 .elementor-element.elementor-element-741e7559{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2654 .elementor-element.elementor-element-eb31e0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:bold;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2654 .elementor-element.elementor-element-cd0c9ba .elementor-heading-title{font-size:var( --e-global-typography-0b9f712-font-size );line-height:var( --e-global-typography-0b9f712-line-height );letter-spacing:var( --e-global-typography-0b9f712-letter-spacing );}.elementor-2654 .elementor-element.elementor-element-79ddeca .woocommerce-form-row label, .elementor-2654 .elementor-element.elementor-element-79ddeca .woocommerce-address-fields label{font-size:var( --e-global-typography-d308573-font-size );line-height:var( --e-global-typography-d308573-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2654 .elementor-element.elementor-element-741e7559{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2654 .elementor-element.elementor-element-627c6f11{padding:0px 0px 0px 0px;}.elementor-2654 .elementor-element.elementor-element-3c766fe6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2654 .elementor-element.elementor-element-cd0c9ba > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2654 .elementor-element.elementor-element-cd0c9ba .elementor-heading-title{font-size:var( --e-global-typography-0b9f712-font-size );line-height:var( --e-global-typography-0b9f712-line-height );letter-spacing:var( --e-global-typography-0b9f712-letter-spacing );}.elementor-2654 .elementor-element.elementor-element-79ddeca{--tabs-border-radius:5px 5px 5px 5px;}.elementor-2654 .elementor-element.elementor-element-79ddeca .woocommerce-form-row label, .elementor-2654 .elementor-element.elementor-element-79ddeca .woocommerce-address-fields label{font-size:var( --e-global-typography-d308573-font-size );line-height:var( --e-global-typography-d308573-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2654 .elementor-element.elementor-element-741e7559 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2654 .elementor-element.elementor-element-741e7559{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2654 .elementor-element.elementor-element-afe2232 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2654 .elementor-element.elementor-element-eb31e0a .elementor-heading-title{font-size:22px;}}/* Start custom CSS */.ld_course_grid .thumbnail .caption .entry-title {
	text-align: center;
	font-size: 22px;
	font-weight: bold;
}

body div.ld-course-list-items div.ld_course_grid .thumbnail.course a.btn-primary {
	background: #6c1418;
	color: #ffffff;
		border-style: none;
		border-radius: 20px; 
		font-weight: bold;

		
}
body div.ld-course-list-items div.ld_course_grid .thumbnail.course a.btn-primary:hover {
	background: #c0862d;
	color: #ffffff;
	border-style: none;
}


.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled
{
    	background: #6c1418;
	color: #ffffff;
	border-radius: 0 10px 10px 0;
	text-shadow: none;
	font-size: 12px;
	box-shadow: none;
    
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled:before {
    border-top: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
}

body .ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled :before {
	display: none;
}


body .ld-course-list-items .ld_course_grid .thumbnail.course{
    border-color: #ffffff;
}/* End custom CSS */