.elementor-5120 .elementor-element.elementor-element-3ac52b5 .tutor-course-thumbnail{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:8px 8px 8px 8px;}.elementor-5120 .elementor-element.elementor-element-3ac52b5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5120 .elementor-element.elementor-element-c7f18d5 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5120 .elementor-element.elementor-element-38b2417{text-align:center;}.elementor-5120 .elementor-element.elementor-element-6f8e5bb:not(.elementor-motion-effects-element-type-background), .elementor-5120 .elementor-element.elementor-element-6f8e5bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5120 .elementor-element.elementor-element-6f8e5bb, .elementor-5120 .elementor-element.elementor-element-6f8e5bb > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-5120 .elementor-element.elementor-element-6f8e5bb{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:20px 30px 20px 30px;}.elementor-5120 .elementor-element.elementor-element-6f8e5bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5120 .elementor-element.elementor-element-52ffb85{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5120 .elementor-element.elementor-element-52ffb85 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5120 .elementor-element.elementor-element-5fd014e{text-align:center;}.elementor-5120 .elementor-element.elementor-element-f262de6{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5120 .elementor-element.elementor-element-f262de6 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5120 .elementor-element.elementor-element-cccebbb{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5120 .elementor-element.elementor-element-cccebbb > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5120 .elementor-element.elementor-element-cb16c77{text-align:center;}.elementor-5120 .elementor-element.elementor-element-cb16c77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .tutor-segment-title{margin-bottom:15px;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .course-avg-rating-wrap .course-avg-rating{color:#161616;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .course-avg-rating-wrap .tutor-star-rating-group{color:#ED9700;}.course-avg-rating-wrap .tutor-star-rating-group{font-size:16px;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .course-avg-rating-wrap .tutor-course-avg-rating-total{color:#525252;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .course-avg-rating-wrap .course-ratings-count-meter-wrap .rating-meter-bar-wrap .rating-meter-bar{background-color:#E8E8E8;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .course-avg-rating-wrap .course-ratings-count-meter-wrap .rating-meter-bar-wrap .rating-meter-bar .rating-meter-fill-bar{background-color:#ED9700;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .course-avg-rating-wrap .course-ratings-count-meter-wrap .rating-meter-bar-wrap .rating-meter-bar, .elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .course-avg-rating-wrap .course-ratings-count-meter-wrap .rating-meter-bar-wrap .rating-meter-bar .rating-meter-fill-bar{height:8px;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .course-avg-rating-wrap .course-ratings-count-meter-wrap .rating-meter-col i{color:#ED9700;font-size:14px;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .course-avg-rating-wrap .course-ratings-count-meter-wrap .rating-meter-col{color:#525252;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .etlms-course-reviews-list .etlms-review-avatar span, .elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .etlms-course-reviews-list .etlms-review-avatar img{height:48px;width:48px;line-height:48px;font-size:calc(48px/2);border-radius:50% 50% 50% 50%;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .etlms-course-reviews-list .review-time-name h4 a{color:#161616;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .etlms-course-reviews-list .review-time-name p.review-meta{color:#7A7A7A;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .etlms-course-reviews-list .tutor-star-rating-group i{color:#ED9700;font-size:14px;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 .etlms-course-reviews .etlms-course-reviews-list .etlms-review-content p{color:#525252;}.elementor-5120 .elementor-element.elementor-element-ad11ad5 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-5120 .elementor-element.elementor-element-177f37c{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-5120 .elementor-element.elementor-element-177f37c .elementor-divider-separator{width:100%;}.elementor-5120 .elementor-element.elementor-element-177f37c .elementor-divider{padding-top:20px;padding-bottom:20px;}.elementor-5120 .elementor-element.elementor-element-88ceec0{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-5120 .elementor-element.elementor-element-d81b777{text-align:left;}.elementor-5120 .elementor-element.elementor-element-dc10a28{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-5120 .elementor-element.elementor-element-dc10a28 .elementor-widget-container{text-align:left;}.elementor-5120 .elementor-element.elementor-element-dc10a28 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.2em;}.elementor-5120 .elementor-element.elementor-element-dc10a28 .elementor-social-icon i{color:#848484;}.elementor-5120 .elementor-element.elementor-element-dc10a28 .elementor-social-icon svg{fill:#848484;}.elementor-5120 .elementor-element.elementor-element-46f42f6{font-size:13px;}.elementor-5120 .elementor-element.elementor-element-b4a7d98 > .elementor-widget-container{margin:0px 0px 40px 10px;}.elementor-5120 .elementor-element.elementor-element-e332d21{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-5120 .elementor-element.elementor-element-e332d21 .elementor-divider-separator{width:100%;}.elementor-5120 .elementor-element.elementor-element-e332d21 .elementor-divider{padding-top:20px;padding-bottom:20px;}.elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .tutor-course-topics-header .tutor-segment-title{margin-bottom:20px;}.elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .etlms-course-topic .etlms-course-curriculum-title h4 i{font-size:18px;padding-right:5px;color:#175CFF;}.elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .etlms-course-topic .etlms-course-curriculum-title h4{color:#161616;}.elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .etlms-course-topic .etlms-course-curriculum-title{background-color:#F7F9FA;padding:15px 20px 15px 20px;}.elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .etlms-course-topic{border-radius:5px 5px 5px 5px;}.elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .etlms-course-topic.etlms-topic-active .etlms-course-curriculum-title h4{color:#175CFF;}.elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .tutor-course-lessons .tutor-course-lesson i{font-size:18px;color:#939AA3;}.elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .tutor-course-lessons .tutor-course-lesson .zoom-icon img{width:calc(18px + 2px);}.elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .tutor-course-lessons .tutor-course-lesson h5 .lesson-preview-title, .elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .tutor-course-lessons .tutor-course-lesson h5 a{color:#161616;}.elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .tutor-course-lessons .tutor-course-lesson .tutor-lesson-duration{color:#7A7A7A;}.elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .tutor-course-lessons .tutor-course-lesson{background-color:#F7F9FA;border-top-width:1px;border-color:#E1EBF0;padding:15px 20px 15px 20px;}.elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .tutor-course-lessons .tutor-course-lesson:hover{border-top-width:1px;}.elementor-5120 .elementor-element.elementor-element-f3c775b .tutor-course-topics-wrap .etlms-course-topic:not(:last-child){margin-bottom:20px;}.elementor-5120 .elementor-element.elementor-element-f3c775b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5120 .elementor-element.elementor-element-fb9f28d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5120 .elementor-element.elementor-element-27ae709 .elementor-accordion-item{border-width:0px;}.elementor-5120 .elementor-element.elementor-element-27ae709 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-5120 .elementor-element.elementor-element-27ae709 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-5120 .elementor-element.elementor-element-27ae709 .elementor-accordion-title{font-size:1.2em;font-weight:400;}.elementor-5120 .elementor-element.elementor-element-27ae709 .elementor-tab-title{padding:20px 20px 20px 0px;}.elementor-5120 .elementor-element.elementor-element-27ae709 .elementor-tab-content{font-size:15px;font-weight:400;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-5120 .elementor-element.elementor-element-ef1ac7f{width:29.928%;}.elementor-5120 .elementor-element.elementor-element-a313df2{width:70.072%;}}/* Start custom CSS for section, class: .elementor-element-6f8e5bb */.media--center {
    align-items: center;
}

.media {
    display: flex;
}
.circle--gray {
    background-color: #e8e8e8;
}
.toc-summary__unit-id {
    margin-right: 1rem;
}
.circle--lg {
    width: 2rem;
    height: 2rem;
    font-size: .6875rem;
    line-height: 2rem;
}
.circle {
    display: inline-block;
    text-align: center;
    border-radius: 50%;
}

.toc-summary__item__title {
    font-size: .8rem;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2abd7c7 */.badge {
    padding: 0 0.3125rem;
    line-height: 1.7em;
    font-weight: 600;
    text-align: center;
    
}

.badge {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    z-index: 2;
    vertical-align: middle;
    color: #fff;
    border-radius: 2px;
    transform: translateY(-1px);
}
.badge, .forum-avatar {
    text-transform: uppercase;
}
 .badge--teacher {
    background-color: #00b2bd;
}
.badge+.badge {
    margin-left: 2px;
}
.badge--pro {
    background-color: #f02d00;
}

a.badge--pro:hover {
    color: #fff;
    background-color: #bd2300;
}

.course-teacher-new__role {
    margin-left: 0.5rem;
    color: #505050;
}
.course-teacher-new__info {
    display: flex;
}/* End custom CSS */