.elementor-kit-17{--e-global-color-primary:#8E05C1;--e-global-color-secondary:#000000;--e-global-color-text:#6B6B6B;--e-global-color-accent:#539EF9;--e-global-color-eb0baca:#E83005;--e-global-color-8eed847:#8E05C1;--e-global-color-8b4122d:#F9B808;--e-global-color-e1961a3:#040084;--e-global-color-1f319ff:#8E05C1;--e-global-color-14bf1be:#E83005;--e-global-color-7f4f8aa:#4B7EFF;--e-global-color-9b62895:#69D1FF;--e-global-color-8ecb8cf:#96B4FF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-kit-17 button,.elementor-kit-17 input[type="button"],.elementor-kit-17 input[type="submit"],.elementor-kit-17 .elementor-button{background-color:transparent;font-family:"Raleway", Sans-serif;font-weight:700;text-transform:uppercase;color:#FFFFFF;background-image:linear-gradient(180deg, #8E05C1 0%, var( --e-global-color-eb0baca ) 100%);}.elementor-kit-17 button:hover,.elementor-kit-17 button:focus,.elementor-kit-17 input[type="button"]:hover,.elementor-kit-17 input[type="button"]:focus,.elementor-kit-17 input[type="submit"]:hover,.elementor-kit-17 input[type="submit"]:focus,.elementor-kit-17 .elementor-button:hover,.elementor-kit-17 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-eb0baca ) 0%, var( --e-global-color-primary ) 100%);}.elementor-kit-17 e-page-transition{background-color:#FFBC7D;}.elementor-kit-17 a{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;}.elementor-kit-17 h1{font-family:"Raleway", Sans-serif;font-size:42px;font-weight:800;text-transform:uppercase;}.elementor-kit-17 h2{font-family:"Raleway", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;}.elementor-kit-17 h3{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:800;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:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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 */table.dataTable th, table.reports_dates td, table.dataTable td {
    vertical-align: middle;
    text-align: center;
}

button.frm_button_submit.frm_final_submit{
    border:none!important;
      background: #8e05c1!important;
    background-image: linear-gradient(180deg, #8e05c1 0%, #e83005 100%)!important;
    text-transform:uppercase;
    font-weight:700!important;
}

.image_gradientbg:before{
    content:'';
    display:block;
    position:absolute;
    top:20px;
    left:20px;
    width:100%;
    height:100%;
    z-index: -1;
background: rgb(147,0,0);
background: linear-gradient(0deg, #8d06c1 0%, #024ad8 100%);
    
}

.image_gradientbg-small:before{
    content:'';
    display:block;
    position:absolute;
    top:15px;
    left:15px;
    width:100%;
    height:100%;
    z-index: -1;
background: rgb(147,0,0);
background: linear-gradient(0deg, #8d06c1 0%, #024ad8 100%);
    
}
/*REPORTS SKIN*/
button.download-csv-button { 
    background-image:none!important;}
    
.total-revenue-earned-figure, .total-courses-figure, .total-learners-figure, .pending-assignments-figure, .chart-summary-revenue-figure span.summary-amount, .chart-summary-revenue-figure span.summary-count {
    color: #8e05c1;
}

span.dashicons.dashicons-info-outline.widm-ld-reports-info {
    margin-left: 5px;
    color: #5c2d89;
    margin-top: 3px;
}
.course-report-by label {
    color: #8e05c1;

}

.report-title h2 {
    display:none;
}
.um-account-profile-link {
    display: none;
}

.img-container {
    background-color: black;
}

.ld-course-list-items div.ld_course_grid .thumbnail.course a img, .ld_course_grid .thumbnail a img, #et-boc .ld_course_grid .thumbnail a img, .entry-content div.ld_course_grid .thumbnail a img {
   opacity:0.90!important;
}

.ld-course-list-items .ld_course_grid .btn-primary, .ld-course-list-items .ld_course_grid_button a.btn.btn-primary {
    color: #ffffff!important;
    border: none!important;
}

.ld-course-list-items .ld_course_grid .btn-primary:hover {
    color: #ffffff;
    background-color: #8e05c1;
    border: none!important;
}


.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled {
 
    display: none;
}


.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: #8e05c1!important;
    border:none!important;
}


.learndash-wrapper .ld-course-status .ld-status.ld-status-progress {
     color: #ffffff;
    background-color: transparent!important;
    background-color: #8e05c1;
   background-image: linear-gradient(180deg, #8e05c1 0%, #e83005 100%)!important;
    border:none!important;
} 

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled {
    background: #024ad8;
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled:before {
    border-top: 4px solid #024ad8;
    border-right: 4px solid #024ad8;
}

.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage, .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
    height: 7px;
      background-color: #024ad8;
}

.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage, .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
    background-color: #024ad8;
}
/*
.entry-content p {
    overflow: hidden!important;
    text-overflow: ellipsis!important;
    display: -webkit-box!important;
    -webkit-line-clamp: 2!important;
    -webkit-box-orient: vertical!important;
}*/


.um-request-button {
    background-color: #024ad8!important;
}

.um-request-button:hover {
    background-color: #024ad8!important;
}

.learndash-course-grid .items-wrapper .grid-2 .thumbnail img {
     display: block;
    object-position: 0% 0%;
    height: 230px;
    object-fit: cover;
    
}
.ld-course-list-items .ld_course_grid .thumbnail.course img {
    display: block;

    object-position: 0% 0%;
    height: 230px;

    object-fit: cover;
}

.menu-item img._before, .rtl .menu-item img._after {
    margin: 0 !important;
}

.menu-item ._svg {
    width: 1.4em !important;
}/* End custom CSS */