.elementor-kit-1867{--e-global-color-primary:#440099;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#440099;--e-global-color-3327f190:#333333;--e-global-color-57996a9d:#FFF;--e-global-color-11b5ecd0:#3F3A64;--e-global-color-7bde8916:#696969;--e-global-color-79be719f:#8C89A2;--e-global-color-90e343b:#F8F8F8;--e-global-color-63593481:#F5F7FA;--e-global-color-15046f19:#3A7E69;--e-global-color-47f4cdea:#7E7E7E;--e-global-color-70099401:#6AC5F1;--e-global-color-5afe8c53:#20AD96;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-weight:500;--e-global-typography-4145bbd-font-size:2em;--e-global-typography-4145bbd-font-weight:600;--e-global-typography-4145bbd-text-transform:none;font-family:"Urbanist", Sans-serif;font-size:15px;}.elementor-kit-1867 a{font-family:"Urbanist", Sans-serif;}.elementor-kit-1867 h1{font-family:"Urbanist", Sans-serif;font-size:50px;}.elementor-kit-1867 h2{font-family:"Urbanist", Sans-serif;font-size:35px;font-weight:bold;letter-spacing:1px;}.elementor-kit-1867 h3{font-family:"Urbanist", Sans-serif;font-size:23px;font-weight:bold;letter-spacing:1px;}.elementor-kit-1867 button,.elementor-kit-1867 input[type="button"],.elementor-kit-1867 input[type="submit"],.elementor-kit-1867 .elementor-button{font-family:"Engravers Gothic", Sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:30px;}.elementor-element{--widgets-spacing:30px 30px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-1867 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.btn-primary{
    background-color: #000000 !important;
    border-radius: 0 !important;
}
body div.ld-course-list-content .ld_course_grid, #ld_course_list .ld-course-list-items .ld_course_grid, #et-boc .ld-course-list-items .ld_course_grid {
    box-sizing: border-box;
    background: #fff;
    border-radius: 5px;
    border: var(--ldx-grid-item-border-width) solid var(--ldx-grid-item-border-color);
    box-shadow: 0 0 10px #ccc;
    padding: 0;
    overflow: hidden;
    transition: all .15s ease;
    z-index: 1;
}

body div.ld-course-list-content .ld_course_grid, #ld_course_list .ld-course-list-items .ld_course_grid, #et-boc .ld-course-list-items .ld_course_grid {
    border: 0;
}
.ld-course-list-items, .ld-course-list-items * {
	box-sizing: border-box;
	border-radius: 5px 5px 0 0;
}
.learndash-wrapper .btn-join, .learndash-wrapper #btn-join, .learndash-wrapper .learndash_mark_complete_button, .learndash-wrapper #learndash_mark_complete_button, .learndash-wrapper .sfwd-mark-complete input[class=learndash_mark_complete_button], .ld-course-status-action .ld-button, .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button, .learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-button, body div.ld-course-list-items div.ld_course_grid .thumbnail.course a.btn-primary, .ldx-plugin .uo-toolkit-grid__course-action input, .learndash-resume-button input[type=submit], .learndash-reset-form .learndash-reset-button[type=submit], .learndash-wrapper .ld-login-modal input[type=submit], .learndash-wrapper .ld-login-button, .learndash-wrapper .ld-focus-comments .form-submit #submit, .rrf-modal-content.modal .modal-navigation [data-steptype=add], .course-reviews-section .write-a-review.not-rated, .rrf-modal-content.modal .modal-navigation .rrf-review-submission, .course-reviews-section .login-to-enroll.button, .rrf-modal-content.modal .modal-navigation .delete-confirm, button.wdm_feedback_form_pop, .wdm_feedback_form .wdm_feedback_submission, .ldgr-group-actions #ldgr-update-group-details, .wdm-tabs-wrapper #wdm_submit, .wdm-tabs-wrapper #wdm_ldgr_show_report, .wdm-tabs-wrapper #wdm_submit_upload {
    /* background: var(--ldx-btn-primary-bg-color); */
    color: var(--ldx-btn-primary-text-color);
    font-size: 18px;
    background-color: #440099!important;
}

.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-username::before {

	top: 50px !important;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-password::before {

	top: 50px !important;
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form .ld-login-modal-branding img {

	max-height: 60px !important;

}
.EmailSub {
	float: left;
	width: 67%;
	background-color: #fff;
}
.EmailSub input{
background-color: #fff !important;
border:none;
padding:0;
min-height: 30px !important;   
    
}
.recogeSub {
	border-bottom: 1px solid #444;
	min-height: 41px !important;
}
.btnSub{
    float: left;
	width: 33%;
	background-color: #fff;
	
}
.btnSub input{
background-color: #fff !important;
border:none;
padding:0;
height: 40px !important;   
color:#7b7777 !important;
top:-10px;
position: relative
}
.btnSub input:hover{
background-color: #fff;
border:none;
padding:0;
 
color:#7b7777;

} 
.wpcf7-list-item {
	margin: 0 0 0 0 !important;
}
.elementor-menu-toggle {

	background-color: transparent !important;

}
#page-breadcrumb{
    display:none !important;
}
.elementor-element.elementor-element-6057c1f.far.fa-power-off.elementor-widget.elementor-widget-ld-login {
	font-size: 25px;
	color: #444;
}
.logged-in .elementor-element.elementor-element-6057c1f.far.fa-power-off.elementor-widget.elementor-widget-ld-login {
	font-size: 25px;
	color: #900;
}
.ld-logout.ld-button {
	background-color: transparent !important;
	font-size: 1px !important;
	width: 25px;
	height: 25px;
	position: relative;
	top: -20px;
}
.ld-login.ld-button {
	background-color: transparent !important;
	font-size: 1px !important;
	width: 25px;
	height: 25px;
	position: relative;
	top: -20px;
}

.cuentaOn{
    display:none;
}
.logged-in .cuentaOn{
    display:block;
}
.page-id-5646 .ld-course-list-items{
display:none !important;
}
.learndash-wrapper .ld-button:not(.ld-button-reverse):not(.learndash-link-previous-incomplete):not(.ld-button-transparent){
    background-color: transparent !important;
    
}/* End custom CSS */