.tutor-course-content-list-item .tutor-course-content-list-item-image{width:130px;height:77px;border-radius:8px;overflow:hidden;position:relative}.tutor-course-content-list-item .tutor-course-content-list-item-image img{width:100%;height:100%;border-radius:8px;object-fit:cover}.tutor-course-content-list-item .tutor-video-class.tutor-course-content-list-item-title{width:calc(100% - 130px)}.tutor-course-content-list-item>.tutor-d-flex{gap:15px}.tutor-course-content-list-item .pro-time{bottom:0;position:absolute;right:0;z-index:1;align-items:flex-start;border-radius:.4rem;display:flex;font-weight:600;gap:.2rem}.tutor-course-single-content-wrapper .tutor-course-topic-item .tutor-course-content-list-item-image{width:130px;height:75px;position:relative}.tutor-course-single-content-wrapper .tutor-course-topic-item .tutor-course-content-list-item-image img{width:100%;height:100%;border-radius:8px;object-fit:cover}.tutor-course-single-content-wrapper .tutor-course-topic-item .tutor-course-content-list-item-title{width:calc(100% - 130px)}.tutor-course-single-content-wrapper .tutor-course-topic-item a>.tutor-d-flex{gap:15px}.tutor-course-single-content-wrapper .tutor-course-topic-item .pro-time,.tutor-course-content-list-item .pro-time .txt{bottom:0;position:absolute;right:0;z-index:1;align-items:flex-start;border-radius:.4rem;display:flex;font-weight:600;gap:.2rem;background:rgb(58 58 58 / .7);padding:0 5px;font-size:12px;color:#fff}.tutor-course-single-content-wrapper{flex-direction:column}.tutor-course-single-content-wrapper .tutor-course-topic-item .number-course{position:absolute;top:4px;right:5px;background-color:#fab23d;border-radius:99%;width:15px;height:15px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px}#tutor-single-entry-content .tutor-topbar-complete-btn form,#tutor-single-entry-content .tutor-topbar-complete-btn .tutor-btn{margin:0!important}.tutor-course-single-content-wrapper{padding:20px}.tutor-course-topic-single-body #study-des .study-meta{gap:15px;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center}.tutor-course-topic-single-body #study-des .study-meta .item{gap:5px;align-items:center;display:flex}.tutor-course-box-note{display:flex;flex-wrap:nowrap;align-items:center;gap:10px}.tutor-course-box-note .tutor-course-box-note-item{display:flex;flex-wrap:nowrap;align-items:center;gap:5px}.tutor-course-box-note .tutor-course-box-note-item .des{font-weight:700;font-size:12px}.tutor-course-box-note .tutor-course-box-note-item .title{color:#7b7b7b;font-size:12px}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header{background-color:#fff}.tutor-course-box-note .tutor-course-box-note-item img{filter:brightness(0) saturate(100%) invert(87%) sepia(26%) saturate(2288%) hue-rotate(327deg) brightness(101%) contrast(96%)}.study-meta .icon-pri{filter:brightness(0) saturate(100%) invert(87%) sepia(26%) saturate(2288%) hue-rotate(327deg) brightness(101%) contrast(96%);width:18px}.tutor-course-single-sidebar-wrapper{border:1px solid #eee;border-radius:8px;background-color:#fff;max-height:700px;overflow-y:scroll}.tutor-course-single-content-wrapper{gap:15px}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header:hover,.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header.is-active{color:#000}.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header{border:none}.tutor-course-single-sidebar-wrapper .tutor-course-topic{border-top:1px solid #e0e2ea}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item.is-active a{background:linear-gradient(90deg,#fab23d,#ffe1af 50%,#fab23d);margin:0 10px;width:calc(100% - 20px);padding:5px;border-radius:8px}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item.is-active .tutor-course-topic-item-title{color:#000}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item .tutor-course-topic-item-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.tutor-video-player .pro-video-message{background:linear-gradient(135deg,#2c2c2c 0%,#1a1a1a 100%);border-radius:16px;padding:40px 30px;text-align:center;color:#fff;min-height:500px;display:flex;flex-direction:column;justify-content:center;align-items:center}.tutor-video-player .pro-video-message .t-ylss span{font-size:28px;font-weight:700;margin-bottom:20px;line-height:1.2;text-transform:uppercase;letter-spacing:1px;position:relative;-webkit-text-fill-color:#fff0;background:linear-gradient(6deg,#f59034 15.62%,#fecd1f 67.42%);-webkit-background-clip:text;paint-order:stroke fill}.tutor-video-player .pro-video-message .t-ylss:before{color:#c05c00;content:attr(data-txt);font-size:inherit;height:100%;left:2px;position:absolute;top:2px;width:100%;z-index:-2}.tutor-video-player .pro-video-message .t-ylss:after{-webkit-text-stroke:1px #fff;background:#fff0;color:#fff0;content:attr(data-txt);font-size:inherit;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.tutor-video-player .pro-video-message p{color:#ccc;font-size:18px;margin-bottom:35px;line-height:1.4}.tutor-video-player .pro-buttons{display:flex;gap:15px;align-items:center;width:100%;max-width:600px}.tutor-video-player .btn-upgrade{background:linear-gradient(45deg,#ff6b35,#fab23d);color:#fff;border:none;border-radius:30px;font-size:18px;font-weight:700;cursor:pointer;transition:all 0.3s ease;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 15px rgb(250 178 61 / .3);width:100%;padding:0 20px;font-size:14px;margin:0;min-width:unset;max-width:unset;border-radius:8px}.tutor-video-player .btn-upgrade:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgb(250 178 61 / .4)}.tutor-video-player .btn-free-videos{background:#fff0;color:#fff;padding:0 15px;font-size:14px;margin:0;min-width:unset;max-width:unset;border-radius:8px;cursor:pointer;transition:all 0.3s ease;text-transform:uppercase;width:100%}.tutor-video-player .btn-free-videos:hover{color:#fab23d;transform:translateY(-1px)}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header{background-color:unset;color:#000}.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-course-topic-single-header .tutor-topbar-mark-btn{background-color:#fab23d}#tutor-single-entry-content .tutor-iconic-btn{display:none}.tutor-video-player{border-radius:8px;overflow:hidden}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item a{display:block;width:calc(100% - 20px);padding:5px;margin:0 5px!important}.tutor-image-complete{position:absolute;right:15px;top:5px}.course-tag-package span{font-size:12px;padding:2px 10px;border-radius:5px;gap:5px;display:flex;align-items:center;justify-content:center}.course-tag-free{background-color:#0d824b;border:1px solid #12b76a;color:#fff}.course-tag-pro{background:radial-gradient(50% 50% at 50% 50%,#2072c9 0,#103863 100%);color:#f5d31e;border-color:#c09148}.tutor-course-spotlight-wrapper ul{border:none!important}#study-title{margin-top:10px}.course-action{position:relative}.tutor-course-shortcode-wrapper .tutor-course-topic-item:not(:last-child){margin-bottom:10px}.tutor-course-shortcode-wrapper .tutor-course-wrap{border:.1rem solid #fff0;border-radius:.8rem;overflow:hidden;padding:0 1.6rem 1.6rem;background:linear-gradient(#3a3a3a 0 0) padding-box,linear-gradient(90deg,#fab23d,#ffe1af 50%,#fab23d) border-box}.tutor-course-shortcode-wrapper .tutor-accordion-item-body{background-color:#292929;border-radius:.8rem;padding:1.2rem}.tutor-course-shortcode-wrapper .tutor-accordion-item-header{border-radius:unset;padding:20px 0 10px 0;border:none;background:#fff0}.tutor-course-shortcode-wrapper .tutor-course-topic-title,.tutor-course-shortcode-wrapper .tutor-course-topic-item-title{color:#fff}.tutor-course-shortcode-wrapper .tutor-course-box-note .tutor-course-box-note-item .title{color:#fff}.tutor-course-shortcode-wrapper .tutor-course-topic-title{width:calc(100% - 50px)}.tutor-course-shortcode-wrapper{padding:0}.tutor-accordion-item-header::after{content:"";position:absolute;right:20px;top:50%;transform:unset!important;width:20px;height:20px;border-radius:3px;background-color:#fab23d;transition:all 0.3s ease}.tutor-accordion-item-header::before{content:"";position:absolute;right:30px;top:29%;transform:translateY(-30%);width:2px;height:12px;background-color:#fab23d;z-index:1;transition:all 0.3s ease}.tutor-accordion-item-header::after{content:"";position:absolute;right:25px;top:30%;transform:translateY(-30%);width:12px;height:2px;background-color:#fab23d;z-index:1}.tutor-accordion-item-header.is-active::before{opacity:0;transform:translateY(-30%) rotate(90deg)}.course-toggle-wrapper{margin-bottom:15px}.course-toggle-all input[type="checkbox"]{display:none}.course-toggle-wrapper .toggle-content{display:flex;align-items:center;cursor:pointer;user-select:none}.course-toggle-wrapper .toggle-switch{position:relative;width:52px;height:32px;background-color:#4a4a4a;border-radius:16px;transition:all 0.3s ease;margin-right:16px;flex-shrink:0}.course-toggle-wrapper .toggle-switch::before{content:'';position:absolute;top:2px;left:2px;width:28px;height:28px;background-color:#fff;border-radius:50%;transition:all 0.3s ease;box-shadow:0 2px 4px rgb(0 0 0 / .2)}.course-toggle-all input[type="checkbox"]:checked+.toggle-content .toggle-switch{background-color:#22c55e}.course-toggle-all input[type="checkbox"]:checked+.toggle-content .toggle-switch::before{transform:translateX(20px)}.toggle-text{color:#000;font-size:16px;font-weight:500;line-height:1.4}.toggle-content:hover .toggle-switch{transform:scale(1.05)}.total-lessons-text{font-size:18px;color:#fff}@media (max-width:768px){.tutor-course-box-note .tutor-course-box-note-item img{width:12px}.tutor-video-player .pro-video-message{padding:30px 20px;min-height:250px}.tutor-video-player .pro-buttons{flex-direction:column}.tutor-video-player .pro-video-message h2{font-size:22px;margin-bottom:15px}.tutor-video-player .pro-video-message p{font-size:12px;margin-bottom:10px}.tutor-video-player .btn-upgrade{padding:5px 15px;font-size:16px}.tutor-video-player .btn-free-videos{padding:12px 25px;font-size:14px}}