body *,.tutor-wrap *,.single-courses *{font-family:'Noto Sans Hebrew',sans-serif!important;font-style:normal!important}body.single-courses,.single-courses #page,.single-courses #content,.single-courses .site-content{background:var(--cream)!important}.tutor-single-course-wrap,.tutor-course-content-wrap,.tutor-wrap{background:transparent!important}.tutor-course-details-header,.tutor-single-course-header{background:var(--navy)!important;padding:90px 0 56px!important;position:relative!important;overflow:hidden!important}.tutor-course-details-header::before{content:''!important;position:absolute!important;top:0!important;right:0!important;width:400px!important;height:400px!important;background:rgb(26 175 200 / .06)!important;clip-path:polygon(30% 0%,100% 0%,100% 100%,0% 60%)!important;pointer-events:none!important}.tutor-course-details-header::after{content:''!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:60px!important;background:var(--cream)!important;clip-path:polygon(0 55%,100% 0%,100% 100%,0% 100%)!important}.tutor-course-details-title,.tutor-course-title{color:var(--white)!important;font-size:clamp(24px,4vw,44px)!important;font-weight:900!important;line-height:1.2!important}.tutor-course-categories a{background:rgb(26 175 200 / .15)!important;color:var(--teal)!important;border:1px solid rgb(26 175 200 / .25)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important;padding:4px 12px!important;border-radius:0!important;clip-path:polygon(6px 0%,100% 0%,calc(100% - 6px) 100%,0% 100%)!important;text-decoration:none!important}.tutor-star-rating-group .tutor-icon-star-full{color:var(--orange)!important}.tutor-course-rating .tutor-rating-count{color:rgb(255 255 255 / .55)!important}.tutor-course-details-body,.tutor-single-course-content-area,.tutor-course-details-content,.tutor-tab-content-area{background:var(--cream)!important;padding-top:40px!important}.tutor-course-details-tab,.tutor-nav-tab-wrapper{background:var(--white)!important;border-bottom:2px solid var(--border)!important;box-shadow:0 2px 12px rgb(8 15 30 / .07)!important}.tutor-nav-tab,.tutor-course-nav-tab{background:transparent!important;color:var(--text-2)!important;font-size:14px!important;font-weight:600!important;padding:16px 24px!important;border:none!important;border-bottom:3px solid transparent!important;border-radius:0!important;transition:all .2s!important}.tutor-nav-tab:hover{color:var(--navy)!important;border-bottom-color:rgb(26 175 200 / .4)!important;background:rgb(26 175 200 / .04)!important}.tutor-nav-tab.is-active,.tutor-nav-tab.tutor-is-active{color:var(--teal)!important;border-bottom-color:var(--teal)!important;background:rgb(26 175 200 / .05)!important}.tutor-tab-content,.tutor-course-tab-content{background:transparent!important;padding:40px 0!important}.tutor-tab-content p,.tutor-course-description p{font-size:15px!important;line-height:1.85!important;color:var(--text-2)!important;font-weight:300!important;margin-bottom:16px!important}.tutor-tab-content h2,.tutor-tab-content h3,.tutor-course-description h2{color:var(--navy)!important;font-weight:700!important;margin:28px 0 12px!important}.tutor-tab-content ul li,.tutor-course-description ul li{color:var(--text-2)!important;font-size:15px!important;line-height:1.75!important;font-weight:300!important;margin-bottom:8px!important}.tutor-tab-content ul li::before,.tutor-course-description ul li::before{content:'✓'!important;color:var(--teal)!important;font-weight:700!important;margin-left:8px!important}.tutor-course-thumbnail img{width:100%!important;height:auto!important;display:block!important;clip-path:polygon(0% 0%,calc(100% - 16px) 0%,100% 16px,100% 100%,0% 100%)!important}.tutor-single-course-sidebar .tutor-card,.tutor-course-sidebar .tutor-card,.tutor-sidebar-card,.tutor-widget,.tutor-course-progress{background:var(--white)!important;border:1px solid var(--border)!important;clip-path:polygon(0% 0%,calc(100% - 16px) 0%,100% 16px,100% 100%,16px 100%,0% calc(100% - 16px))!important;padding:24px!important;margin-bottom:20px!important;box-shadow:0 4px 20px rgb(8 15 30 / .07)!important}.tutor-progress-bar,.tutor-course-progress-bar{background:var(--border)!important;height:6px!important;border-radius:0!important;margin:12px 0!important}[class*="progress-bar"]>div,[class*="progress-bar"]>span{background:var(--teal)!important;height:100%!important}.tutor-progress-stats{color:var(--text-2)!important;font-size:13px!important}.tutor-btn-primary,.tutor-course-enroll-btn,button.tutor-btn-primary,a.tutor-btn-primary,.tutor-enroll-btn{background:var(--orange)!important;color:var(--white)!important;font-size:15px!important;font-weight:700!important;padding:14px 28px!important;border:none!important;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%,0% 100%)!important;border-radius:0!important;width:100%!important;text-align:center!important;display:block!important;box-shadow:0 4px 16px rgb(245 133 31 / .3)!important;cursor:pointer!important;transition:background .2s!important}.tutor-btn-primary:hover{background:var(--orange-d)!important}.tutor-complete-course-btn,#tutor-complete-course-btn{background:var(--teal)!important;color:var(--white)!important;font-weight:700!important;font-size:15px!important;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%,0% 100%)!important;border:none!important;border-radius:0!important;padding:14px 28px!important;width:100%!important;cursor:pointer!important}.tutor-course-includes,.tutor-course-metadata{background:var(--white)!important;clip-path:polygon(0% 0%,calc(100% - 16px) 0%,100% 16px,100% 100%,16px 100%,0% calc(100% - 16px))!important;padding:22px 24px!important;margin-bottom:20px!important;border:1px solid var(--border)!important}.tutor-course-includes h4{color:var(--navy)!important;font-size:15px!important;font-weight:700!important;margin-bottom:14px!important;padding-bottom:10px!important;border-bottom:1px solid var(--border)!important}.tutor-course-includes li{font-size:13px!important;color:var(--text-2)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:7px 0!important;border-bottom:1px solid var(--border)!important}.tutor-course-includes li:last-child{border-bottom:none!important}.tutor-course-includes li .tutor-icon{color:var(--teal)!important}.tutor-course-author,.tutor-single-instructor-area{background:var(--white)!important;clip-path:polygon(0% 0%,calc(100% - 16px) 0%,100% 16px,100% 100%,16px 100%,0% calc(100% - 16px))!important;padding:20px 24px!important;border:1px solid var(--border)!important;display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:20px!important}.tutor-instructor-name,.tutor-course-author-name{color:var(--navy)!important;font-size:15px!important;font-weight:700!important}.tutor-instructor-label{font-size:11px!important;color:var(--teal)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.07em!important}.tutor-instructor-avatar img{width:52px!important;height:52px!important;border-radius:50%!important;border:2px solid var(--teal-mid)!important;object-fit:cover!important}.tutor-course-content-list,.tutor-course-curriculum{background:var(--white)!important;border:1px solid var(--border)!important;border-radius:0!important;overflow:hidden!important;margin-bottom:20px!important}.tutor-course-content-list-header,.tutor-curriculum-header{background:var(--teal-pale)!important;border-bottom:1px solid var(--teal-mid)!important;padding:14px 20px!important}.tutor-course-content-list-header h3{color:var(--navy)!important;font-size:14px!important;font-weight:700!important}.tutor-course-content-list-header span{color:var(--text-2)!important;font-size:12px!important}.tutor-course-content-list-item,.tutor-curriculum-item{border-bottom:1px solid var(--border)!important;padding:12px 20px!important;display:flex!important;align-items:center!important;gap:12px!important;transition:background .15s!important;cursor:pointer!important}.tutor-course-content-list-item:hover{background:var(--teal-pale)!important}.tutor-course-content-list-item:last-child{border-bottom:none!important}.tutor-curriculum-item-title{color:var(--text)!important;font-size:14px!important;font-weight:400!important;flex:1!important}.tutor-curriculum-item-duration{color:var(--text-3)!important;font-size:12px!important}.tutor-segment-header,.tutor-course-topic{background:var(--teal-pale)!important;border-right:3px solid var(--teal)!important;padding:10px 20px!important;color:var(--navy)!important;font-size:13px!important;font-weight:700!important}.tutor-review-card{background:var(--white)!important;border:1px solid var(--border)!important;clip-path:polygon(0% 0%,calc(100% - 12px) 0%,100% 12px,100% 100%,0% 100%)!important;padding:20px!important;margin-bottom:14px!important}.tutor-reviewer-name{color:var(--navy)!important;font-size:14px!important;font-weight:700!important}.tutor-review-text p{color:var(--text-2)!important;font-size:14px!important;line-height:1.75!important;font-weight:300!important}.tutor-star-rating .tutor-icon-star-full{color:var(--orange)!important}.tutor-course-rating-box{background:var(--teal-pale)!important;border:1px solid var(--teal-mid)!important;clip-path:polygon(0% 0%,calc(100% - 12px) 0%,100% 12px,100% 100%,12px 100%,0% calc(100% - 12px))!important;padding:24px!important;text-align:center!important;margin-bottom:24px!important}.tutor-rating-score{font-size:48px!important;font-weight:900!important;color:var(--navy)!important;line-height:1!important}body.archive.tax-course-category,body.post-type-archive-courses{background:var(--cream)!important}.tutor-course-card{background:var(--white)!important;border:1px solid var(--border)!important;clip-path:polygon(0% 0%,calc(100% - 16px) 0%,100% 16px,100% 100%,0% 100%)!important;overflow:hidden!important;transition:all .25s!important}.tutor-course-card:hover{box-shadow:0 12px 40px rgb(8 15 30 / .1)!important;transform:translateY(-4px)!important;border-color:transparent!important}.tutor-course-card-title{color:var(--navy)!important;font-size:17px!important;font-weight:700!important}.tutor-course-card-title a{color:inherit!important}.tutor-course-card-title a:hover{color:var(--teal)!important}.tutor-course-card-price{color:var(--orange)!important;font-size:18px!important;font-weight:900!important}.tutor-course-level,.tutor-badge{background:var(--teal-light)!important;color:var(--teal-dd)!important;border:1px solid var(--teal-mid)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important;padding:3px 10px!important;clip-path:polygon(4px 0%,100% 0%,calc(100% - 4px) 100%,0% 100%)!important}.tutor-btn,.tutor-card,.tutor-panel{border-radius:0!important}.tutor-course-details-content a{color:var(--teal)!important;text-decoration:underline!important}.tutor-course-wishlist-btn{color:var(--text-3)!important;background:transparent!important;border:1px solid var(--border)!important;transition:all .15s!important}.tutor-course-wishlist-btn:hover,.tutor-course-wishlist-btn.is-active{color:var(--orange)!important;border-color:rgb(245 133 31 / .3)!important}@media (max-width:768px){.tutor-wrap{padding:0 18px!important}}.tutor-container,.tutor-wrap,.tutor-single-course-wrap{max-width:1200px!important;margin:0 auto!important;padding-left:24px!important;padding-right:24px!important}.tutor-course-details-header,.tutor-single-course-header{padding:60px 0 80px!important}.tutor-course-details-header .tutor-container,.tutor-single-course-header .tutor-container{display:grid!important;grid-template-columns:1fr 360px!important;gap:50px!important;align-items:center!important}@media (max-width:900px){.tutor-course-details-header .tutor-container,.tutor-single-course-header .tutor-container{grid-template-columns:1fr!important;gap:30px!important}}.tutor-course-details-meta,.tutor-course-meta-item{color:rgb(255 255 255 / .7)!important;font-size:13px!important}.tutor-course-details-meta a,.tutor-course-meta-item a{color:var(--teal)!important;text-decoration:none!important}.tutor-course-thumbnail,.tutor-course-video-block,.tutor-course-details-video{border-radius:14px!important;overflow:hidden!important;box-shadow:0 20px 50px rgb(8 15 30 / .4)!important;border:1px solid rgb(26 175 200 / .2)!important;aspect-ratio:16/10!important}.tutor-course-thumbnail img,.tutor-course-video-block img{width:100%!important;height:100%!important;object-fit:cover!important}.tutor-course-details-content,.tutor-single-course-content-area{display:grid!important;grid-template-columns:1fr 340px!important;gap:40px!important;align-items:flex-start!important;padding-top:50px!important}@media (max-width:900px){.tutor-course-details-content,.tutor-single-course-content-area{grid-template-columns:1fr!important;gap:30px!important}}.tutor-course-details-sidebar,.tutor-single-course-sidebar,.tutor-course-sidebar{position:sticky!important;top:100px!important;align-self:flex-start!important}@media (max-width:900px){.tutor-course-details-sidebar,.tutor-single-course-sidebar{position:static!important}}.tutor-course-purchase-box,.tutor-course-pricing-box,.tutor-single-course-pricing,.tutor-course-price-block{background:#fff!important;border:1px solid var(--border)!important;border-radius:14px!important;padding:24px!important;margin-bottom:20px!important;box-shadow:0 8px 28px rgb(8 15 30 / .06)!important}.tutor-course-price,.tutor-course-pricing,.tutor-course-price-amount{font-size:36px!important;font-weight:900!important;color:var(--navy)!important;line-height:1!important;margin-bottom:16px!important}.tutor-btn-primary,.tutor-course-enroll-btn,.tutor-enroll-btn,.tutor-loop-course-enroll-btn{background:var(--orange)!important;color:#fff!important;font-size:16px!important;font-weight:800!important;padding:16px 24px!important;border-radius:10px!important;clip-path:none!important;box-shadow:0 8px 20px rgb(245 133 31 / .35)!important;width:100%!important;text-align:center!important;display:block!important;border:none!important;cursor:pointer!important;transition:all .15s!important;letter-spacing:.3px!important}.tutor-btn-primary:hover,.tutor-course-enroll-btn:hover,.tutor-enroll-btn:hover{background:#d97217!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px rgb(245 133 31 / .4)!important}.tutor-course-details-content>section,.tutor-tab-content>section,.tutor-course-detail-section{background:#fff!important;border:1px solid var(--border)!important;border-radius:14px!important;padding:28px!important;margin-bottom:20px!important;clip-path:none!important;box-shadow:0 4px 18px rgb(8 15 30 / .04)!important}.tutor-course-details-content h2,.tutor-course-details-content h3{font-size:22px!important;color:var(--navy)!important;margin:0 0 16px!important;padding-bottom:12px!important;border-bottom:2px solid var(--teal)!important;display:inline-block!important}@media (max-width:900px){.tutor-course-purchase-box,.tutor-course-pricing-box{position:fixed!important;bottom:0;left:0;right:0;margin:0!important;border-radius:14px 14px 0 0!important;z-index:999!important;padding:16px 20px!important;box-shadow:0 -8px 24px rgb(8 15 30 / .15)!important}body.single-courses{padding-bottom:140px!important}}.tutor-course-includes h4{font-size:14px!important;text-transform:uppercase!important;letter-spacing:.5px!important;color:var(--teal)!important}.tutor-course-content-list{border-radius:14px!important;overflow:hidden!important}.tutor-course-content-list-header{background:var(--navy)!important;color:#fff!important;padding:16px 20px!important}.tutor-course-content-list-header h3{color:#fff!important;border:none!important;margin:0!important;padding:0!important;font-size:16px!important}.tutor-rating-empty,.tutor-course-no-rating{display:none!important}