.elementor-course-checked-items-wrapper {
}

.elementor-course-checked-items-intro-wrap {
    margin-bottom: 30px;
}

.elementor-course-checked-items-intro-wrap .course-checked-items-intro-title {
    margin-bottom: 0.3em;
}

.elementor-course-checked-items-wrapper .elementor-course-checked-item-inner-wrap {
    position: relative;
    padding-left: 40px;
}

.elementor-course-checked-item-wrap {
    
}


.elementor-course-checked-item-wrap .course-checked-item-icon-wrap {
    position: absolute;
    top: 2px;
    left: 2px;
    width: 1.5em;
    height: 1.5em;
    border-radius: 9999px;
    -webkit-border-radius: 9999px;
    -moz-border-radius: 9999px;
    -ms-border-radius: 9999px;
    -o-border-radius: 9999px;
}

.elementor-course-checked-item-wrap .icon-default {
    background-color: var(--e-global-color-03508e3);
    color: #fff;
}

.elementor-course-checked-item-wrap .icon-default span {
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
}

.elementor-course-checked-item-wrap .course-checked-item-title {
    font-size: 18px;
    margin-bottom: 0.3em;
}

.elementor-course-checked-item-wrap {
    margin-bottom: 25px;
}


.elementor-course-checked-item-wrap .read-more-wrapper {
    position: relative;
    transition: 100ms all;
    -webkit-transition: 100ms all;
    -moz-transition: 100ms all;
    -ms-transition: 100ms all;
    -o-transition: 100ms all;
}

.elementor-course-checked-item-wrap .read-more-wrapper .read-more-content {
    overflow: hidden;
    display: block;
    /* height: 58px; */
    transition: 100ms all;
    -webkit-transition: 100ms all;
    -moz-transition: 100ms all;
    -ms-transition: 100ms all;
    -o-transition: 100ms all;    
}

.elementor-course-checked-item-wrap .read-more-wrapper .read-more-content.with-readmore {
    
}

.elementor-course-checked-item-wrap .read-more-wrapper.open .read-more-content { 
    height: auto!important;
}

.elementor-course-checked-item-wrap .read-more-wrapper .read-more-content p:last-child {
    margin-bottom: 0;
}

.elementor-course-checked-item-wrap .read-more-wrapper .read-more-expand-button {
    position: relative;
    color: #EB4E45;
}

.elementor-course-checked-item-wrap .read-more-wrapper .read-more-expand-button .button-label {
    position: absolute;
    font-weight: bold;
    cursor: pointer;
    top: 0;
    left: 0;
}

.elementor-course-checked-item-wrap .read-more-wrapper.open .read-more-expand-button .more-label {
    display: none;
}

.elementor-course-checked-item-wrap .read-more-wrapper.open .read-more-expand-button .less-label {
    display: block;
}

.elementor-course-checked-item-wrap .read-more-wrapper .read-more-expand-button .more-label {
    display: block;
}

.elementor-course-checked-item-wrap .read-more-wrapper .read-more-expand-button .less-label {
    display: none;
}