html body:not(.single-course).rtl.wp-child-theme-danesh-land-child .elementor .td-subs span.td-subs__badge,html body:not(.single-course).rtl.wp-child-theme-danesh-land-child .td-subs article.td-subs__card>span.td-subs__badge,html body:not(.single-course).rtl .td-subs .td-subs__card>.td-subs__badge,html body:not(.single-course) .td-subs span.td-subs__badge{position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;display:inline-flex!important;align-items:center;justify-content:center;max-width:100%;width:auto!important;margin:0 0 10px!important;padding:.42rem .95rem!important;z-index:5;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#ff2d55 0%,#ff5a1f 45%,#ffb000 100%)!important;background-color:transparent!important;background-image:linear-gradient(135deg,#ff2d55 0%,#ff5a1f 45%,#ffb000 100%)!important;color:#fff!important;font-size:.8rem!important;font-weight:800!important;line-height:1.25!important;letter-spacing:.01em;text-shadow:0 1px 0 rgba(90,20,10,.25);box-shadow:0 10px 24px rgba(255,45,85,.45),0 0 0 1px rgba(255,255,255,.28) inset!important;-webkit-animation:dl-sub-badge-glow 2.2s ease-in-out infinite;animation:dl-sub-badge-glow 2.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){html body:not(.single-course).rtl.wp-child-theme-danesh-land-child .elementor .td-subs span.td-subs__badge,html body:not(.single-course).rtl.wp-child-theme-danesh-land-child .td-subs article.td-subs__card>span.td-subs__badge,html body:not(.single-course).rtl .td-subs .td-subs__card>.td-subs__badge,html body:not(.single-course) .td-subs span.td-subs__badge{animation:none!important}}html body.dl-sub-compact .td-subs .td-subs__grid{align-items:stretch!important;grid-auto-rows:1fr!important}html body.dl-sub-compact .td-subs .td-subs__card{display:flex!important;flex-direction:column!important;align-self:stretch!important;height:auto!important;min-height:100%!important;box-sizing:border-box!important;padding:10px 12px 12px!important;gap:.45rem!important}html body.dl-sub-compact .td-subs .td-subs__card.td-subs__card--recommended{align-self:stretch!important;height:auto!important;min-height:100%!important;padding-bottom:12px!important}html body.dl-sub-compact .td-subs .td-subs__card-top{margin-bottom:0!important;gap:.25rem!important;flex:0 0 auto}html body.dl-sub-compact .td-subs .td-subs__name{margin:0!important;font-size:clamp(.92rem,2.4vw,1rem)!important;line-height:1.3!important}html body.dl-sub-compact .td-subs .td-subs__price-row{margin:0!important}html body.dl-sub-compact .td-subs .td-subs__duration{margin:0!important;font-size:.82rem!important}html body.dl-sub-compact .td-subs .td-subs__badge{margin:0 0 6px!important;flex:0 0 auto}html body.dl-sub-compact .td-subs .dl-sub-ribbon{flex:0 0 auto}html body.dl-sub-compact .td-subs .td-subs__actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:.4rem!important;margin-top:auto!important;margin-bottom:0!important;padding-top:.35rem!important;width:100%!important;flex:0 0 auto!important}html body.dl-sub-compact .td-subs .td-subs__actions .td-subs__btn--buy{flex:65 1 0%!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;min-height:38px!important;height:auto!important;padding:.45rem .5rem!important;font-size:clamp(.72rem,2.1vw,.88rem)!important;line-height:1.25!important;border-radius:10px!important;box-sizing:border-box!important;white-space:normal!important;text-align:center}html body.dl-sub-compact .td-subs .td-subs__actions .td-subs__btn:not(.td-subs__btn--buy){flex:35 1 0%!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;min-height:38px!important;height:auto!important;padding:.45rem .3rem!important;font-size:clamp(.68rem,1.9vw,.78rem)!important;line-height:1.25!important;border-radius:10px!important;text-align:center;box-sizing:border-box!important;background:#fff!important;background-image:none!important;color:#6f4aef!important;border:2px solid #6f4aef!important;box-shadow:none!important;white-space:normal!important}.td-subs__btn--buy{display:inline-flex;align-items:center;justify-content:center;width:100%;margin-top:.65rem;padding:.72rem 1rem;border-radius:12px;border:0;background:linear-gradient(135deg,#6f4aef 0%,#8458ff 55%,#9b6cff 100%);color:#fff!important;font-weight:700;text-decoration:none!important;box-shadow:0 10px 24px rgba(111,74,239,.28);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.td-subs__btn--buy:hover,.td-subs__btn--buy:focus{transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 14px 28px rgba(111,74,239,.34);color:#fff!important}.td-subs__card .td-subs__btn+.td-subs__btn--buy{margin-top:.55rem}html body.dl-sub-compact .td-subs__card .td-subs__btn+.td-subs__btn--buy{margin-top:0}.dl-sub-plan-picker{margin-top:.85rem;padding:.9rem;border-radius:16px;background:radial-gradient(120% 100% at 100% 0%,rgba(111,74,239,.12),transparent 55%),linear-gradient(180deg,#faf8ff 0%,#f4f0ff 100%);border:1px solid rgba(111,74,239,.18);box-shadow:0 12px 28px rgba(40,24,90,.08);animation:dlSubPickerIn .28s ease both}.dl-sub-plan-picker[hidden]{display:none!important}.dl-sub-plan-picker__heading{margin:0 0 .25rem;font-size:1rem;font-weight:800;color:#2d2250}.dl-sub-plan-picker__hint{margin:0 0 .75rem;font-size:.82rem;line-height:1.55;color:#6b6288}.dl-sub-plan-picker__list{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.dl-sub-plan-picker__item{display:block;padding:.8rem .9rem;border-radius:12px;background:#fff;border:1px solid rgba(111,74,239,.14);text-decoration:none!important;color:inherit;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.dl-sub-plan-picker__item:hover,.dl-sub-plan-picker__item:focus{border-color:rgba(111,74,239,.45);box-shadow:0 8px 18px rgba(111,74,239,.16);transform:translateY(-1px)}.dl-sub-plan-picker__name{display:block;font-weight:800;color:#2d2250;margin-bottom:.28rem}.dl-sub-plan-picker__meta{display:flex;flex-wrap:wrap;gap:.45rem .85rem;align-items:center;font-size:.86rem}.dl-sub-plan-picker__price{color:#6f4aef;font-weight:800}.dl-sub-plan-picker__duration{color:#6b6288}@media (max-width:1024px){html body.dl-sub-compact .td-subs .td-subs__card{padding:10px 10px 11px!important}html body.dl-sub-compact .td-subs .td-subs__actions{gap:.35rem!important}}@media (max-width:767px){html body.dl-sub-compact .td-subs .td-subs__actions{gap:.3rem!important;padding-top:.3rem!important}html body.dl-sub-compact .td-subs .td-subs__actions .td-subs__btn--buy,html body.dl-sub-compact .td-subs .td-subs__actions .td-subs__btn:not(.td-subs__btn--buy){min-height:36px!important;padding:.4rem .25rem!important}}@media (max-width:420px){html body.dl-sub-compact .td-subs .td-subs__actions .td-subs__btn--buy,html body.dl-sub-compact .td-subs .td-subs__actions .td-subs__btn:not(.td-subs__btn--buy){font-size:.7rem!important;min-height:34px!important;border-radius:9px!important}}html body.single-course .td-subs .td-subs__card .dl-sub-ribbon{display:none!important}html body.single-course .td-subs .td-subs__card .td-subs__name{order:1!important;flex:0 0 150px!important}html body.single-course .td-subs .td-subs__card .td-subs__badge,html body.single-course .td-subs span.td-subs__badge{order:2!important;display:inline-flex!important;flex:1 1 auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;animation:none!important;color:#6f4aef!important;font-size:13px!important;font-weight:600!important;white-space:nowrap!important}html body.single-course .td-subs .td-subs__grid .td-subs__card.td-subs__card--recommended{width:100%!important;max-width:100%!important;margin:0!important;padding:11px 0!important;border:0!important;border-bottom:1px solid #f7f3ed!important;border-radius:0!important;box-shadow:none!important;background:0 0!important;font-size:inherit!important;overflow:visible!important;transform:none!important}html body.single-course .elementor-widget-td_add_to_cart,html body.single-course .elementor-widget-td_add_to_cart>.elementor-widget-container,html body.single-course .elementor-widget-td_add_to_cart .td-btn-wrapper,html body.single-course .elementor-widget-td_add_to_cart .td-buy-options{background:0 0!important;box-shadow:none!important;padding:0!important;margin:0!important;border:0!important}html body.single-course a.dl-sales-sub-cta.td-btn,html body.single-course a.dl-sales-sub-cta.td-btn:hover,html body.single-course a.dl-sales-sub-cta.td-btn:focus,html body.single-course a.dl-sales-sub-cta.td-btn:active{background:#6f4aef!important;background-image:none!important;box-shadow:none!important;border:0!important;transform:none!important;filter:none!important;clip-path:inset(0 round 12px)!important;overflow:hidden!important;color:#fff!important}