@media (max-width:768px){section{padding:2.5rem 1rem !important}.section-title{font-size:1.6rem !important;margin-bottom:1.5rem}.features-grid,#mod-cards-grid,[style*="grid-template-columns:1fr 1fr"],[style*="grid-template-columns:1fr 1fr"],[style*="repeat(3,1fr)"],[style*="repeat(2,1fr)"]{grid-template-columns:1fr !important}.feat-item{padding:1rem 1.1rem;border-radius:14px;gap:0.8rem}.feat-title{font-size:0.82rem}.feat-desc{font-size:0.7rem;line-height:1.65}.step{padding:1rem 1.1rem;border-radius:14px;gap:0.9rem}.step-num{font-size:1.5rem;min-width:30px}.step-text{font-size:0.82rem}.step-sub{font-size:0.68rem}#enroll-steps-row{gap:0.6rem}#enroll-steps-row>div{min-width:0;flex:1}}.feat-item{height:190px;overflow:hidden}.target-card{height:190px;overflow:hidden}#mod-cards-grid>div{height:100%;overflow:hidden}.section-title{min-height:3.5rem}.target-card>div:nth-child(2){font-size:0.82rem !important;font-weight:700}.target-card>div:nth-child(3){font-size:0.72rem !important}.target-card>div:nth-child(4){font-size:0.72rem !important}.feat-title{font-size:0.82rem !important}.feat-desc{font-size:0.72rem !important}.feat-bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.3rem}.feat-bullets li{font-size:0.72rem;line-height:1.4;color:var(--mid);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:0.35rem}.feat-bullets li::before{content:"\2022";color:var(--orange);font-size:0.9rem;flex-shrink:0}.feat-title{height:1.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:0.35rem !important}.feat-desc{height:4rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.65 !important}.target-card>div:nth-child(2){height:2.8rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.target-card>div:nth-child(3){height:2.6rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.target-card>div:nth-child(4){height:2.4rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-i18n="results_sub"]{height:1.2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.section-title{min-height:0 !important;height:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cta-section{padding:5rem 2rem !important}.hero{padding:7rem 2rem 4rem !important}.section-title{margin-bottom:2rem !important;min-height:3rem}.section-eyebrow{margin-bottom:0.6rem !important}.features-grid{gap:10px !important}#mod-cards-grid{gap:14px !important}.target-grid-wrap>div{gap:12px !important}.feat-title,.target-card>div:nth-child(2),.section-eyebrow,.ba-card-days,.step-num{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feat-item{padding:1.4rem !important;gap:0.75rem !important}.target-card{padding:1.4rem !important;gap:0.6rem !important}.step{padding:1.25rem 1.5rem !important;gap:1rem !important}.lang-en .feat-item,.lang-en .target-card,.lang-en .step,.lang-en #mod-cards-grid>div>div:not([style*="ltr"]){direction:ltr;text-align:left}.lang-en .feat-bullets li{direction:ltr}.lang-en .bonus-shimmer{direction:ltr;text-align:left}.lang-en .bonus-shimmer>div:last-child{direction:ltr}.lang-en .step-text,.lang-en .step-sub{text-align:left}.lang-en .target-card>div:nth-child(2),.lang-en .target-card>div:nth-child(3),.lang-en .target-card>div:nth-child(4){text-align:left;direction:ltr}.lang-en .pricing-grid>div{direction:ltr;text-align:left}.lang-en .pricing-grid>div *{text-align:left}.bonus-shimmer::after{content:'';position:absolute;top:-60%;left:0;width:60%;height:120%;background:linear-gradient(120deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.04) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg) translateX(-120%);animation:bonusShimmer 3.5s ease-in-out infinite;pointer-events:none;will-change:transform}@keyframes bonusShimmer{0%{transform:skewX(-18deg) translateX(-120%);opacity:0}8%{opacity:1}50%{transform:skewX(-18deg) translateX(280%);opacity:1}51%{opacity:0}100%{transform:skewX(-18deg) translateX(280%);opacity:0}}@media (max-width:1024px){.nav-links a:not(.nav-btn){display:none}.hero-title{font-size:clamp(3rem,8vw,5rem)}.ba-grid{grid-template-columns:1fr 1fr}.payment-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){nav{padding:0.875rem 1.25rem}.nav-links a:not(.nav-btn){display:none}.nav-btn{font-size:0.7rem;padding:0.45rem 1rem}.hero>*{position:relative;z-index:2}.hero{padding:5.5rem 1.25rem 3rem}.hero-title{font-size:clamp(2.8rem,12vw,4.5rem)}.hero-subtitle-ar{font-size:1rem}.hero-actions{flex-direction:column;align-items:center;width:100%}.btn-primary,.btn-ghost{width:100%;text-align:center;justify-content:center}.ba-grid{grid-template-columns:1fr}.ba-images{height:200px}.features-grid{grid-template-columns:repeat(2,1fr);gap:8px}.payment-grid{grid-template-columns:1fr;gap:12px}.pay-card{padding:1.5rem 1.25rem}.steps-list{gap:6px}.step{padding:1.25rem}.step-num{font-size:1.8rem;min-width:36px}#curriculum .section-title{font-size:2rem}#mod-cards-grid{grid-template-columns:1fr !important}#features .features-grid{grid-template-columns:repeat(2,1fr) !important}#instructor>div>div{flex-direction:column !important}#instructor img{width:120px !important;height:120px !important}#instructor>div>div>div:first-child{width:120px !important;height:120px !important;margin:0 auto !important}#curriculum>div:nth-child(3)>div{flex-wrap:wrap;gap:1rem;padding:1rem}.cta-title{color:#fff !important;font-size:2.8rem}.cta-price{font-size:3.5rem}footer{padding:1.25rem;flex-direction:column;gap:0.5rem;text-align:center}.hero div[style*="justify-content:center"][style*="margin-top"]{gap:0.4rem}.hero div[style*="justify-content:center"][style*="margin-top"] a{font-size:0.62rem;padding:0.35rem 0.75rem}#curriculum div[style*="linear-gradient"]{flex-direction:column}#instructor div[style*="display:flex"][style*="gap:0.75rem"]{flex-wrap:wrap}#instructor-cards{width:100% !important}#instructor-cards>div{width:100% !important}.reveal{opacity:1 !important;transform:none !important;transition:none !important}.reveal.visible{opacity:1 !important;transform:none !important}.ba-card-name{color:var(--dark) !important}}@media (max-width:768px){.pricing-grid{grid-template-columns:1fr !important}}@media (max-width:1024px) and (min-width:769px){.pricing-grid{grid-template-columns:1fr 1fr !important}.pricing-grid>div:last-child{grid-column:1 / -1}}@media (max-width:390px){.hero-title{font-size:2.5rem}.hero-price{font-size:2rem}.cta-price{font-size:3rem}.step{grid-template-columns:36px 1fr;gap:1rem}}.hero-blur-box{background:rgba(15,10,5,0.3);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:0.5px solid rgba(255,255,255,0.1);border-radius:24px;padding:2.5rem 2rem;margin-bottom:2rem;width:calc(100% - 4rem);max-width:900px;position:relative;z-index:2}.hero-blur-box .hero-eyebrow,.hero-blur-box .hero-title,.hero-blur-box .hero-subtitle-ar,.hero-blur-box .hero-subtitle-en{position:relative;z-index:2}@media (max-width:600px){.hero-actions{display:flex !important;flex-direction:row !important;flex-wrap:wrap;justify-content:center;gap:8px}.hero-actions .btn,.hero-actions a{font-size:0.8rem !important;padding:0.65rem 1rem !important}}@media (max-width:600px){.hero-eyebrow{font-size:9px !important;letter-spacing:0.08em}.hero-title{font-size:2.8rem !important}.hero-subtitle-ar{font-size:0.95rem !important}.hero-subtitle-en{font-size:0.7rem !important}.hero-blur-box{padding:1.5rem 1.25rem;width:calc(100% - 2rem)}.hero-actions .btn{font-size:0.82rem !important;padding:0.7rem 1.2rem !important}.hero-note{font-size:0.68rem !important}}@media (max-width:600px){.section-eyebrow,[style*="letter-spacing:0.14em"],[style*="letter-spacing:0.14em"],[style*="letter-spacing:0.12em"],[style*="letter-spacing:0.12em"],[style*="letter-spacing:0.1em"],[style*="letter-spacing:0.1em"]{letter-spacing:0.04em !important;word-break:keep-all}.section-eyebrow{letter-spacing:0.04em !important}}.results-carousel-wrap{position:relative;overflow:hidden;padding:0.5rem 0;margin-bottom:0.5rem}.results-carousel-inner{will-change:transform;display:flex;gap:12px;transition:transform 0.45s cubic-bezier(0.4,0,0.2,1);padding:0 calc(50% - 190px)}.rc-card{position:relative;min-width:380px;width:380px;height:540px;border-radius:16px;overflow:hidden;flex-shrink:0;transition:opacity 0.35s,transform 0.35s;opacity:0.45;transform:scale(0.92)}.rc-card.active{opacity:1;transform:scale(1)}.rc-card img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;background:var(--bg3)}.rc-card .rc-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:14px;background:linear-gradient(to bottom,rgba(15,10,5,0.6) 0%,transparent 40%,transparent 55%,rgba(15,10,5,0.75) 100%)}.rc-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:12px}.rc-arrow{width:40px;height:40px;border-radius:50%;background:rgba(42,37,32,0.85);border:none;color:#fff;font-size:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.2s}.rc-arrow:hover{background:#2A2520}.rc-counter{font-size:13px;color:var(--light);min-width:48px;text-align:center;direction:ltr}.btn-primary{position:relative;overflow:hidden}.btn-primary::after{content:'';position:absolute;top:-50%;left:0;width:50%;height:200%;background:linear-gradient(120deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.45) 50%,rgba(255,255,255,0) 100%);transform:skewX(-20deg) translateX(-300%);animation:gloss 2.8s ease-in-out infinite;will-change:transform}.nav-btn{position:relative;overflow:hidden}.nav-btn::after{content:'';position:absolute;top:-50%;left:0;width:50%;height:200%;background:linear-gradient(120deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.45) 50%,rgba(255,255,255,0) 100%);transform:skewX(-20deg) translateX(-300%);animation:gloss 2.8s ease-in-out infinite;will-change:transform}@keyframes gloss{0%{transform:skewX(-20deg) translateX(-300%);opacity:0}10%{opacity:1}50%{transform:skewX(-20deg) translateX(600%);opacity:1}51%{opacity:0}100%{transform:skewX(-20deg) translateX(600%);opacity:0}}.lang-en .pkg-badge{left:1rem !important;right:auto !important}.lang-en #enroll [style*="direction:rtl"]{direction:ltr !important}.rc-student-name{font-size:13px;font-weight:700;color:#fff;line-height:1.28;max-width:100%;white-space:normal;overflow:visible;overflow-wrap:anywhere;text-shadow:0 1px 8px rgba(0,0,0,0.45)}.rc-student-meta{font-size:11px;color:rgba(255,255,255,0.68);margin-top:3px}.enroll-summary-row{gap:14px;align-items:flex-start}#enroll-s-name,#enroll-s-pkg,#enroll-s-lvl,#enroll-s-phone{max-width:68%;white-space:normal;overflow-wrap:anywhere;line-height:1.45;text-align:end}@media (max-width:768px){#curriculum #mod-cards-grid,#features .features-grid,.target-grid-wrap{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;max-width:100% !important}#curriculum #mod-cards-grid>div,#features .feat-item,.target-card{min-height:148px !important;height:148px !important;padding:0.82rem !important;border-radius:14px !important;gap:0.42rem !important;overflow:hidden !important}#curriculum #mod-cards-grid i,#features .feat-icon,.target-card i{font-size:22px !important;width:34px !important;height:34px !important;min-width:34px !important}#curriculum #mod-cards-grid [style*="font-size:1.05rem"],#features .feat-title,.target-card>div:nth-child(2){font-size:0.72rem !important;line-height:1.25 !important;height:auto !important;min-height:0 !important;margin-bottom:0.2rem !important}#curriculum #mod-cards-grid [style*="font-size:0.6rem"],.target-card>div:first-child{font-size:0.5rem !important;margin-bottom:0.15rem !important}#curriculum #mod-cards-grid [style*="font-size:0.72rem"],#features .feat-desc,.target-card>div:nth-child(3),.target-card>div:nth-child(4),#curriculum #mod-cards-grid .feat-bullets li,#features .feat-bullets li{font-size:0.58rem !important;line-height:1.35 !important}#curriculum #mod-cards-grid .feat-bullets,#features .feat-bullets{gap:0.18rem !important}#curriculum #mod-cards-grid .feat-bullets li,#features .feat-bullets li{white-space:normal !important;display:-webkit-box !important;-webkit-line-clamp:1;-webkit-box-orient:vertical}#features .feat-item{align-items:flex-start !important}#features .features-grid{grid-auto-rows:148px !important}}@media (max-width:430px){#enroll-s-name,#enroll-s-pkg,#enroll-s-lvl,#enroll-s-phone{max-width:62%}}@media (max-width:768px){nav{display:grid !important;grid-template-columns:40px 1fr auto;grid-template-areas:"menu lang logo" "cta cta cta";align-items:center !important;gap:8px 10px !important;padding:0.65rem 0.85rem 0.8rem !important}.nav-logo{grid-area:logo;justify-self:end;font-size:1rem !important;white-space:nowrap}#lang-toggle{grid-area:lang;justify-self:center;margin:0 !important}#mob-menu-btn{grid-area:menu;display:flex !important;align-items:center;justify-content:center;justify-self:start;width:38px;height:38px;border-radius:50%;background:var(--bg3) !important}.nav-links{grid-area:cta;display:flex !important;width:100%;justify-content:center;gap:0 !important}.nav-links a:not(.nav-btn){display:none !important}.nav-links .nav-btn{width:100%;max-width:230px;text-align:center;font-size:0.78rem !important;padding:0.62rem 1rem !important}#mob-menu{top:104px !important}.hero{padding-top:8.75rem !important}.rc-card .rc-overlay{padding:12px}.results-carousel-wrap{padding:0.5rem 0 !important}.results-carousel-inner{padding:0 calc(50% - 155px) !important}.rc-card{min-width:310px !important;width:310px !important;height:440px !important}.rc-card img{object-fit:cover !important;object-position:center center !important}.rc-card{min-width:calc(100vw - 28px) !important;width:calc(100vw - 28px) !important;height:min(520px,calc((100vw - 28px) * 1.42)) !important;border-radius:14px !important}.rc-student-name{font-size:12.5px;line-height:1.3}.rc-card .rc-overlay{align-items:center !important;text-align:center !important;direction:ltr !important}.rc-card .rc-overlay>div{max-width:calc(100% - 18px)}.rc-card .rc-overlay span{display:inline-block;max-width:100%;white-space:normal;line-height:1.35}.rc-student-name,.rc-student-meta{text-align:center !important}}@media (max-width:768px){#curriculum #mod-cards-grid,#features .features-grid,.target-grid-wrap{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;max-width:100% !important}#curriculum #mod-cards-grid>div,#features .feat-item,.target-card{min-height:148px !important;height:148px !important;padding:0.82rem !important;border-radius:14px !important;gap:0.42rem !important;overflow:hidden !important}#curriculum #mod-cards-grid i,#features .feat-icon,.target-card i{font-size:22px !important;width:34px !important;height:34px !important;min-width:34px !important}#curriculum #mod-cards-grid [style*="font-size:1.05rem"],#features .feat-title,.target-card>div:nth-child(2){font-size:0.72rem !important;line-height:1.25 !important;height:auto !important;min-height:0 !important;margin-bottom:0.2rem !important}#curriculum #mod-cards-grid [style*="font-size:0.6rem"],.target-card>div:first-child{font-size:0.5rem !important;margin-bottom:0.15rem !important}#curriculum #mod-cards-grid [style*="font-size:0.72rem"],#features .feat-desc,.target-card>div:nth-child(3),.target-card>div:nth-child(4),#curriculum #mod-cards-grid .feat-bullets li,#features .feat-bullets li{font-size:0.58rem !important;line-height:1.35 !important}#curriculum #mod-cards-grid .feat-bullets,#features .feat-bullets{gap:0.18rem !important}#curriculum #mod-cards-grid .feat-bullets li,#features .feat-bullets li{white-space:normal !important;display:-webkit-box !important;-webkit-line-clamp:1;-webkit-box-orient:vertical}#features .feat-item{align-items:flex-start !important}#features .features-grid{grid-auto-rows:148px !important}}@media (max-width:430px){nav{grid-template-columns:38px 1fr auto}.nav-logo{font-size:0.95rem !important}#lang-toggle{transform:scale(0.92);transform-origin:center}.nav-links .nav-btn{max-width:100%}}@media (max-width:768px){#curriculum #mod-cards-grid,#features>div[style*="display:grid"],#target .target-grid-wrap{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;max-width:100% !important}#curriculum #mod-cards-grid>div,#features>div[style*="display:grid"]>.feat-item,#target .target-card{height:146px !important;min-height:146px !important;padding:0.78rem !important;border-radius:14px !important;gap:0.28rem !important;overflow:hidden !important}#curriculum #mod-cards-grid i,#features>div[style*="display:grid"]>.feat-item i,#features>div[style*="display:grid"]>.feat-item svg,#target .target-card i{font-size:21px !important;width:32px !important;height:32px !important;min-width:32px !important}#curriculum #mod-cards-grid>div>div,#features>div[style*="display:grid"]>.feat-item>div:last-child,#target .target-card>div{min-width:0 !important}#curriculum #mod-cards-grid [data-i18n*="title"],#features .feat-title,#target .target-card>div:nth-child(2){font-size:0.7rem !important;line-height:1.25 !important;height:auto !important;white-space:normal !important;margin-bottom:0.12rem !important}#curriculum #mod-cards-grid [data-i18n*="desc"],#curriculum #mod-cards-grid .feat-bullets li,#features .feat-desc,#features .feat-bullets li,#target .target-card>div:nth-child(3),#target .target-card>div:nth-child(4){font-size:0.56rem !important;line-height:1.32 !important}#curriculum #mod-cards-grid .feat-bullets li,#features .feat-bullets li{white-space:normal !important;overflow:hidden !important;text-overflow:clip !important}}@media (max-width:768px){#features>div[style*="display:grid"],#target .target-grid-wrap{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:9px !important;align-items:stretch !important}#features>div[style*="display:grid"]>.feat-item{height:182px !important;min-height:182px !important;padding:0.9rem 0.75rem !important;gap:0.45rem !important;justify-content:flex-start !important;text-align:right !important}#features .feat-item>div:first-child{width:34px !important;height:34px !important;border-radius:11px !important;margin-bottom:0.1rem !important;flex-shrink:0 !important}#features .feat-item i,#features .feat-item svg{width:19px !important;height:19px !important;font-size:19px !important}#features .feat-title{font-size:0.68rem !important;line-height:1.35 !important;height:auto !important;min-height:1.8rem !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;margin-bottom:0.25rem !important}#features .feat-desc{height:auto !important;max-height:none !important;overflow:visible !important;display:block !important;-webkit-line-clamp:unset !important;-webkit-box-orient:initial !important}#features .feat-bullets{display:flex !important;flex-direction:column !important;gap:0.18rem !important}#features .feat-bullets li{display:flex !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;font-size:0.54rem !important;line-height:1.35 !important;align-items:flex-start !important;gap:0.22rem !important}#features .feat-bullets li::before{font-size:0.62rem !important;line-height:1.35 !important;margin-top:0 !important}#target .target-card{height:194px !important;min-height:194px !important;padding:0.78rem 0.72rem !important;gap:0.34rem !important;justify-content:flex-start !important;text-align:right !important}#target .target-card>div:first-child{width:34px !important;height:34px !important;border-radius:11px !important;margin-bottom:0.08rem !important;flex-shrink:0 !important}#target .target-card i,#target .target-card svg{width:19px !important;height:19px !important;font-size:19px !important}#target .target-card>div:nth-child(2){font-size:0.7rem !important;line-height:1.25 !important;height:auto !important;min-height:0 !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;display:block !important;margin-bottom:0.1rem !important}#target .target-card>div:nth-child(3){font-size:0.56rem !important;line-height:1.35 !important;height:auto !important;min-height:2rem !important;max-height:2.75rem !important;overflow:hidden !important;display:block !important;color:var(--orange) !important}#target .target-card>div:nth-child(4){font-size:0.55rem !important;line-height:1.35 !important;height:auto !important;max-height:3.1rem !important;overflow:hidden !important;display:block !important;color:var(--mid) !important}#curriculum #mod-cards-grid>div{height:172px !important;min-height:172px !important}}@media (max-width:768px){#features .reveal,#target .reveal,#curriculum .reveal{opacity:1 !important;transform:none !important}#features>div[style*="display:grid"],#target .target-grid-wrap{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;align-items:stretch !important}#features>div[style*="display:grid"]>.feat-item{height:218px !important;min-height:218px !important;padding:0.78rem 0.68rem !important;border-radius:14px !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:0.44rem !important;overflow:hidden !important}#features .feat-item>div:last-child{width:100% !important;min-width:0 !important}#features .feat-icon{width:33px !important;height:33px !important;min-width:33px !important;font-size:21px !important;margin:0 !important}#features .feat-title{height:auto !important;min-height:0 !important;max-height:none !important;margin:0 0 0.28rem !important;overflow:visible !important;display:block !important;color:var(--dark) !important;font-size:0.69rem !important;font-weight:800 !important;line-height:1.25 !important;white-space:normal !important}#features .feat-desc{height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;display:block !important;-webkit-line-clamp:unset !important;-webkit-box-orient:unset !important;color:var(--mid) !important;opacity:1 !important;visibility:visible !important;font-size:0.53rem !important;line-height:1.3 !important}#features .feat-desc>ul,#features .feat-bullets{margin:0 !important;padding:0 !important;list-style:none !important;display:flex !important;flex-direction:column !important;gap:0.16rem !important}#features .feat-desc>ul>li,#features .feat-bullets li{height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;display:block !important;-webkit-line-clamp:unset !important;-webkit-box-orient:unset !important;white-space:normal !important;text-overflow:clip !important;color:var(--mid) !important;font-size:0.53rem !important;line-height:1.28 !important}#target .target-card{height:214px !important;min-height:214px !important;padding:0.78rem 0.66rem !important;border-radius:14px !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:0.34rem !important;overflow:hidden !important;background:var(--bg3) !important}#target .target-card>div:first-child{width:100% !important;display:flex !important;justify-content:flex-start !important;margin:0 0 0.08rem !important}#target .target-card i,#target .target-card svg{width:33px !important;height:33px !important;min-width:33px !important;font-size:19px !important;flex:0 0 auto !important}#target .target-card>div:nth-child(2),#target .target-card>div:nth-child(3),#target .target-card>div:nth-child(4){width:100% !important;height:auto !important;min-height:0 !important;overflow:visible !important;display:block !important;text-align:right !important;white-space:normal !important;opacity:1 !important;visibility:visible !important}#target .target-card>div:nth-child(2){color:var(--dark) !important;font-size:0.68rem !important;font-weight:800 !important;line-height:1.22 !important}#target .target-card>div:nth-child(3){color:var(--orange) !important;font-size:0.54rem !important;font-weight:800 !important;line-height:1.34 !important}#target .target-card>div:nth-child(4){color:var(--mid) !important;font-size:0.56rem !important;line-height:1.42 !important}}@media (max-width:768px){#features .feat-desc{display:block !important;min-height:3.7rem !important;margin-top:0.18rem !important;overflow:visible !important;font-size:0 !important;line-height:0 !important}#features .feat-desc>*{display:none !important}#features .feat-desc::after{display:block !important;white-space:pre-line !important;color:#615951 !important;font-size:0.62rem !important;font-weight:600 !important;line-height:1.42 !important;opacity:1 !important;visibility:visible !important}html:not(.lang-en) #features [data-i18n="feat1_desc"]::after{content:"+50 فيديو من الصفر للاحتراف\A16 محاضرة\Aمستوى مبتدئ لمحترف"}html:not(.lang-en) #features [data-i18n="feat2_desc"]::after{content:"من فايل فاضي\Aلـ Pro Level renders\Aخطوة بخطوة"}html:not(.lang-en) #features [data-i18n="feat3_desc"]::after{content:"شرح+تطبيق\Aمشروع كامل\AAdvanced Level"}html:not(.lang-en) #features [data-i18n="feat4_desc"]::after{content:"أسرار الإضاءة والخامات\Aرندر يبان حقيقي"}html:not(.lang-en) #features [data-i18n="feat5_desc"]::after{content:"الفيديوهات بتاعتك مدى الحياة\Aمفيش اشتراك شهري"}html:not(.lang-en) #features [data-i18n="feat6_desc"]::after{content:"ابعت إيصال الدفع+إيميلك\Aعلى واتساب\Aتفعيل خلال 48 ساعة"}.lang-en #features [data-i18n="feat1_desc"]::after{content:"50+videos from zero to pro\A16 lectures\ABeginner to advanced"}.lang-en #features [data-i18n="feat2_desc"]::after{content:"From a blank file\ATo Pro Level renders\AStep by step"}.lang-en #features [data-i18n="feat3_desc"]::after{content:"Theory+Practice\AFull project included\AAdvanced Level"}.lang-en #features [data-i18n="feat4_desc"]::after{content:"Lighting & material secrets\APhotorealistic results"}.lang-en #features [data-i18n="feat5_desc"]::after{content:"Your videos for lifetime\ANo monthly subscription"}.lang-en #features [data-i18n="feat6_desc"]::after{content:"Send receipt+email\Aon WhatsApp\AActivated in 48 hours"}}@media (max-width:768px){#features>div[style*="display:grid"],#target .target-grid-wrap{width:min(100%,344px) !important;max-width:344px !important;margin-left:auto !important;margin-right:auto !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;direction:rtl !important;justify-content:center !important;align-items:stretch !important}#features>div[style*="display:grid"]>.feat-item,#target .target-card{width:100% !important;box-sizing:border-box !important;direction:rtl !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important;padding:0.74rem 0.56rem !important;gap:0.28rem !important;border-radius:13px !important;overflow:hidden !important}#features>div[style*="display:grid"]>.feat-item{height:142px !important;min-height:142px !important}#target .target-card{height:158px !important;min-height:158px !important}#features .feat-item>div:first-child,#target .target-card>div:first-child{width:34px !important;height:34px !important;min-width:34px !important;min-height:34px !important;border-radius:11px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 auto 0.08rem !important;padding:0 !important;flex:0 0 34px !important}#features .feat-item i,#features .feat-item svg,#features .feat-icon,#target .target-card i,#target .target-card svg{width:20px !important;height:20px !important;min-width:20px !important;font-size:20px !important;line-height:1 !important;margin:0 !important;display:block !important}#features .feat-item>div:last-child,#target .target-card>div:nth-child(2),#target .target-card>div:nth-child(3),#target .target-card>div:nth-child(4){width:100% !important;min-width:0 !important;text-align:center !important}#features .feat-title,#target .target-card>div:nth-child(2){margin:0 !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;white-space:normal !important;text-overflow:clip !important;display:block !important;color:var(--dark) !important;font-size:0.66rem !important;font-weight:800 !important;line-height:1.25 !important;text-align:center !important}#features .feat-desc{min-height:0 !important;margin-top:0.16rem !important;text-align:center !important}#features .feat-desc::after{font-size:0.52rem !important;line-height:1.26 !important;font-weight:600 !important;text-align:center !important}#target .target-card>div:nth-child(3){color:var(--orange) !important;font-size:0.5rem !important;font-weight:800 !important;line-height:1.28 !important;max-height:2.62rem !important;overflow:hidden !important;margin:0 !important}#target .target-card>div:nth-child(4){color:var(--mid) !important;font-size:0.51rem !important;line-height:1.36 !important;max-height:2.82rem !important;overflow:hidden !important;margin:0 !important}}@media (max-width:768px){.lang-en #features>div[style*="display:grid"],.lang-en #target .target-grid-wrap{direction:ltr !important}}@media (max-width:768px){#features>div[style*="display:grid"]>.feat-item{height:124px !important;min-height:124px !important;padding:0.58rem 0.5rem !important;gap:0.18rem !important}#target .target-card{height:142px !important;min-height:142px !important;padding:0.62rem 0.5rem !important;gap:0.18rem !important}#features .feat-item>div:first-child,#target .target-card>div:first-child{width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;flex:0 0 22px !important;border-radius:0 !important;background:transparent !important;margin:0 auto 0.26rem !important;padding:0 !important}#features .feat-item i,#features .feat-item svg,#features .feat-icon,#target .target-card i,#target .target-card svg{width:18px !important;height:18px !important;min-width:18px !important;font-size:18px !important;line-height:18px !important;display:block !important;margin:0 auto !important;color:var(--orange) !important;stroke-width:2 !important}#features .feat-title,#target .target-card>div:nth-child(2){font-size:0.62rem !important;line-height:1.18 !important}#features .feat-desc::after{font-size:0.49rem !important;line-height:1.18 !important}#target .target-card>div:nth-child(3){font-size:0.47rem !important;line-height:1.18 !important;max-height:2.3rem !important}#target .target-card>div:nth-child(4){font-size:0.48rem !important;line-height:1.24 !important;max-height:2.42rem !important}}@media (max-width:768px){#curriculum #mod-cards-grid,#features>div[style*="display:grid"],#target .target-grid-wrap{width:min(100%,344px) !important;max-width:344px !important;margin-left:auto !important;margin-right:auto !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;align-items:stretch !important}#curriculum #mod-cards-grid>div,#features>div[style*="display:grid"]>.feat-item,#target .target-card{width:100% !important;height:136px !important;min-height:136px !important;max-height:136px !important;box-sizing:border-box !important;padding:0.62rem 0.5rem !important;border-radius:13px !important;overflow:hidden !important;display:grid !important;grid-template-rows:26px auto auto !important;align-content:center !important;justify-items:center !important;row-gap:0.18rem !important;text-align:center !important}#features .feat-item>div:first-child,#target .target-card>div:first-child,#curriculum #mod-cards-grid>div>div:first-child{grid-row:1 !important;width:26px !important;height:26px !important;min-width:26px !important;min-height:26px !important;flex:none !important;margin:0 auto !important;padding:0 !important;border-radius:0 !important;background:transparent !important;display:flex !important;align-items:center !important;justify-content:center !important}#features .feat-item>div:last-child{display:contents !important}#features .feat-title,#target .target-card>div:nth-child(2),#curriculum #mod-cards-grid [data-i18n*="title"]{grid-row:2 !important;width:100% !important;margin:0 !important;color:var(--dark) !important;font-size:0.61rem !important;font-weight:800 !important;line-height:1.16 !important;text-align:center !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important}#features .feat-desc,#target .target-card>div:nth-child(3),#target .target-card>div:nth-child(4),#curriculum #mod-cards-grid [data-i18n*="desc"]{grid-row:auto !important;width:100% !important;margin:0 !important;text-align:center !important}#features .feat-item i,#features .feat-item svg,#features .feat-icon,#curriculum #mod-cards-grid i,#curriculum #mod-cards-grid svg{width:20px !important;height:20px !important;min-width:20px !important;font-size:20px !important;line-height:20px !important;color:var(--orange) !important;margin:0 auto !important;display:block !important}#target .target-card i,#target .target-card svg{width:22px !important;height:22px !important;min-width:22px !important;font-size:22px !important;line-height:22px !important;color:var(--orange) !important;margin:0 auto !important;display:block !important}#features .feat-item svg *,#target .target-card svg *,#curriculum #mod-cards-grid svg *{stroke-width:2 !important}#features .feat-desc::after{display:block !important;font-size:0.48rem !important;line-height:1.16 !important;font-weight:600 !important;text-align:center !important}#target .target-card>div:nth-child(3){color:var(--orange) !important;font-size:0.46rem !important;font-weight:800 !important;line-height:1.16 !important;max-height:2.08rem !important;overflow:hidden !important}#target .target-card>div:nth-child(4){color:var(--mid) !important;font-size:0.47rem !important;line-height:1.2 !important;max-height:2.24rem !important;overflow:hidden !important}}@media (max-width:768px){#curriculum #mod-cards-grid>div,#features>div[style*="display:grid"]>.feat-item,#target .target-card{height:136px !important;min-height:136px !important;max-height:136px !important}#features>div[style*="display:grid"]>.feat-item{grid-template-rows:22px 16px 40px !important;row-gap:0.18rem !important;align-content:center !important}#target .target-card{grid-template-rows:30px 15px 24px 28px !important;row-gap:0.12rem !important;align-content:center !important}#features .feat-item>div:first-child,#target .target-card>div:first-child{background:transparent !important;border-radius:0 !important;padding:0 !important;margin:0 auto !important;display:flex !important;align-items:center !important;justify-content:center !important}#features .feat-item>div:first-child{width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important}#target .target-card>div:first-child{width:30px !important;height:30px !important;min-width:30px !important;min-height:30px !important}#features .feat-item i,#features .feat-item svg,#features .feat-icon{width:16px !important;height:16px !important;min-width:16px !important;font-size:16px !important;line-height:16px !important;color:var(--orange) !important;stroke-width:2 !important;transform-origin:center center !important}#target .target-card i,#target .target-card svg{width:24px !important;height:24px !important;min-width:24px !important;font-size:24px !important;line-height:24px !important;color:var(--orange) !important;stroke-width:2 !important;transform-origin:center center !important}#features .feat-item svg *,#target .target-card svg *{stroke-width:2.05 !important}}@media (max-width:768px){#features .feat-desc ul,#features .feat-desc li,#features .feat-desc>ul,#features .feat-desc>ul>li{display:none !important;visibility:hidden !important;opacity:0 !important;height:0 !important;max-height:0 !important;min-height:0 !important;overflow:hidden !important;margin:0 !important;padding:0 !important;line-height:0 !important;font-size:0 !important}#features .feat-desc::before,#features .feat-desc li::before{display:none !important;content:none !important}#features .feat-desc::after{white-space:pre-line !important}#target .target-card>div:nth-child(3):empty{display:none !important}#target .target-card:has(>div:nth-child(3):empty){grid-template-rows:30px 18px 34px !important}}@media (max-width:768px){#features .feat-desc::after,#features .feat-desc::before{display:none !important;content:none !important}#features .feat-desc .feature-desc-line{display:block !important;color:#615951 !important;font-size:0.48rem !important;font-weight:600 !important;line-height:1.18 !important;text-align:center !important;white-space:normal !important;margin:0 !important;padding:0 !important}}@media (max-width:768px){#target .target-card{height:144px !important;min-height:144px !important;max-height:144px !important;grid-template-rows:28px 15px 30px 30px !important;row-gap:0.1rem !important;padding:0.58rem 0.46rem !important}#target .target-card>div:nth-child(3){display:block !important;visibility:visible !important;height:auto !important;min-height:0 !important;max-height:2rem !important;overflow:visible !important;color:var(--orange) !important;font-size:0.44rem !important;font-weight:800 !important;line-height:1.18 !important;white-space:normal !important;text-align:center !important}#target .target-card>div:nth-child(4){max-height:2.15rem !important;overflow:hidden !important;font-size:0.45rem !important;line-height:1.2 !important}}@media (max-width:768px){.lang-en [data-i18n="steps_title"]{font-size:1.08rem !important;line-height:1.12 !important;white-space:nowrap !important;display:block !important}#instructor>div.reveal>div{flex-direction:column !important;align-items:center !important;gap:1.25rem !important}#instructor>div.reveal>div>div:first-child{margin:0 auto !important}#instructor .instructor-name,#instructor #instructor-title{text-align:center !important}#instructor #instructor-bio{width:100% !important;direction:rtl !important;padding:0 !important;gap:0.4rem !important;align-items:flex-start !important}#instructor #instructor-bio li{width:100% !important;display:flex !important;flex-direction:row !important;align-items:flex-start !important;justify-content:flex-start !important;direction:rtl !important;gap:0.4rem !important;font-size:0.8rem !important;line-height:1.5 !important;text-align:right !important;white-space:normal !important}.lang-en #instructor #instructor-bio{direction:ltr !important}.lang-en #instructor #instructor-bio li{direction:ltr !important;text-align:left !important;flex-direction:row !important;justify-content:flex-start !important}#instructor #instructor-cards>div:nth-child(2){display:grid !important;grid-template-columns:1fr 1fr !important;height:auto !important;overflow:hidden !important;padding:0 !important}#instructor #instructor-cards>div:nth-child(2)>div{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:4px !important;padding:12px 10px !important;height:auto !important}#instructor #instructor-cards>div:nth-child(2)>div>i{font-size:17px !important}#instructor #instructor-cards>div:nth-child(2)>div>span:first-of-type{font-size:0.68rem !important;font-weight:400 !important;color:var(--dark) !important}#instructor #instructor-cards>div:nth-child(2)>div>span:last-of-type{display:block !important;font-size:0.62rem !important;font-weight:400 !important;color:var(--mid) !important}}@media (max-width:768px){.rc-card img,.rc-card-inner img{object-fit:contain !important;object-position:center !important;background:var(--bg3)}.ba-ph img.loaded{object-fit:contain !important;object-position:center !important}}@media (max-width:768px){#curriculum #mod-cards-grid{width:min(100%,344px) !important;max-width:344px !important;margin-left:auto !important;margin-right:auto !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;align-items:stretch !important}#curriculum #mod-cards-grid>div{width:100% !important;height:224px !important;min-height:224px !important;max-height:none !important;box-sizing:border-box !important;padding:0.82rem 0.66rem !important;border-radius:13px !important;overflow:visible !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;gap:0.24rem !important;text-align:center !important}#curriculum #mod-cards-grid>div:nth-child(3){grid-column:1 / -1 !important;height:214px !important;min-height:214px !important;padding-left:1rem !important;padding-right:1rem !important}#curriculum #mod-cards-grid>div>div:first-child{width:38px !important;height:38px !important;min-width:38px !important;min-height:38px !important;flex:0 0 38px !important;margin:0 auto 0.18rem !important;padding:0 !important;border-radius:11px !important;background:rgba(204,92,56,0.08) !important;display:flex !important;align-items:center !important;justify-content:center !important}#curriculum #mod-cards-grid i,#curriculum #mod-cards-grid svg{width:22px !important;height:22px !important;min-width:22px !important;font-size:22px !important;line-height:22px !important;color:var(--orange) !important;display:block !important;margin:0 auto !important}#curriculum #mod-cards-grid [style*="letter-spacing:0.16em"]{width:100% !important;margin:0 0 0.1rem !important;color:var(--orange) !important;font-size:0.47rem !important;font-weight:700 !important;line-height:1.15 !important;text-align:center !important;white-space:normal !important}#curriculum #mod-cards-grid [data-i18n*="title"]{width:100% !important;margin:0 !important;color:var(--dark) !important;font-size:0.68rem !important;font-weight:800 !important;line-height:1.25 !important;text-align:center !important;white-space:normal !important;overflow:visible !important;display:block !important}#curriculum #mod-cards-grid [style*="font-size:0.72rem"]{width:100% !important;margin:0 0 0.2rem !important;color:var(--mid) !important;font-size:0.54rem !important;line-height:1.2 !important;text-align:center !important;white-space:normal !important;overflow:visible !important;display:block !important}#curriculum #mod-cards-grid .feat-bullets,#curriculum #mod-cards-grid .feat-bullets ul{width:100% !important;margin:0.24rem 0 0 !important;padding:0 !important;list-style:none !important;display:flex !important;flex-direction:column !important;gap:0.18rem !important;align-items:center !important;overflow:visible !important}#curriculum #mod-cards-grid .feat-bullets li{width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;display:block !important;visibility:visible !important;opacity:1 !important;overflow:visible !important;color:var(--mid) !important;font-size:0.52rem !important;line-height:1.24 !important;text-align:center !important;white-space:normal !important;text-overflow:clip !important}#curriculum #mod-cards-grid .feat-bullets li::before{content:"" !important;display:inline-block !important;width:4px !important;height:4px !important;border-radius:50% !important;background:var(--orange) !important;margin-inline-end:0.24rem !important;vertical-align:middle !important}.lang-en #curriculum #mod-cards-grid>div{height:232px !important;min-height:232px !important}.lang-en #curriculum #mod-cards-grid>div:nth-child(3){height:220px !important;min-height:220px !important}}@media (max-width:768px){#curriculum #mod-cards-grid>div{height:184px !important;min-height:184px !important;padding:0.76rem 0.62rem 0.68rem !important;justify-content:flex-start !important;gap:0 !important}#curriculum #mod-cards-grid>div:nth-child(3){height:176px !important;min-height:176px !important;padding:0.72rem 1rem 0.66rem !important}#curriculum #mod-cards-grid>div>div:first-child{width:34px !important;height:34px !important;min-width:34px !important;min-height:34px !important;flex:0 0 34px !important;margin:0 auto 0.38rem !important}#curriculum #mod-cards-grid i,#curriculum #mod-cards-grid svg{width:20px !important;height:20px !important;min-width:20px !important;font-size:20px !important;line-height:20px !important}#curriculum #mod-cards-grid [style*="letter-spacing:0.16em"]{margin:0 0 0.1rem !important;font-size:0.46rem !important;line-height:1 !important}#curriculum #mod-cards-grid [data-i18n*="title"]{margin:0 0 0.16rem !important;font-size:0.67rem !important;line-height:1.1 !important}#curriculum #mod-cards-grid [style*="font-size:0.72rem"]{margin:0 0 0.38rem !important;font-size:0.51rem !important;line-height:1.08 !important}#curriculum #mod-cards-grid .feat-bullets,#curriculum #mod-cards-grid .feat-bullets ul{margin:0 !important;gap:0.13rem !important}#curriculum #mod-cards-grid .feat-bullets li{font-size:0.49rem !important;line-height:1.15 !important}.lang-en #curriculum #mod-cards-grid>div{height:190px !important;min-height:190px !important}.lang-en #curriculum #mod-cards-grid>div:nth-child(3){height:182px !important;min-height:182px !important}}@media (max-width:768px){#curriculum #mod-cards-grid{width:min(100%,344px) !important;max-width:344px !important;margin:0 auto !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;align-items:stretch !important}#curriculum #mod-cards-grid>div{width:100% !important;min-height:198px !important;height:198px !important;max-height:198px !important;padding:0.76rem 0.58rem !important;border-radius:13px !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;gap:0 !important;text-align:center !important}#curriculum #mod-cards-grid>div:nth-child(3){grid-column:1 / -1 !important;min-height:184px !important;height:184px !important;max-height:184px !important;padding-left:1rem !important;padding-right:1rem !important}#curriculum #mod-cards-grid>div>div:first-child{order:1 !important;width:32px !important;height:32px !important;min-width:32px !important;min-height:32px !important;flex:0 0 32px !important;margin:0 0 0.34rem !important;padding:0 !important;border-radius:10px !important;background:rgba(204,92,56,0.08) !important;display:flex !important;align-items:center !important;justify-content:center !important}#curriculum #mod-cards-grid i,#curriculum #mod-cards-grid svg{width:19px !important;height:19px !important;min-width:19px !important;font-size:19px !important;line-height:19px !important;color:var(--orange) !important;margin:0 !important}#curriculum #mod-cards-grid [style*="letter-spacing:0.16em"]{order:2 !important;width:100% !important;margin:0 0 0.12rem !important;color:var(--orange) !important;font-size:0.45rem !important;font-weight:800 !important;line-height:1 !important;letter-spacing:0.08em !important;text-align:center !important}#curriculum #mod-cards-grid [data-i18n$="_title"]{order:3 !important;width:100% !important;margin:0 0 0.1rem !important;color:var(--dark) !important;font-size:0.68rem !important;font-weight:900 !important;line-height:1.12 !important;text-align:center !important;display:block !important;overflow:visible !important}#curriculum #mod-cards-grid [style*="direction:inherit"]{order:4 !important;width:100% !important;margin:0 0 0.34rem !important;color:var(--mid) !important;font-size:0.51rem !important;line-height:1.1 !important;text-align:center !important;display:block !important;overflow:visible !important}#curriculum #mod-cards-grid .feat-bullets{order:5 !important;width:100% !important;margin:0 !important;padding:0 !important;list-style:none !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:0.2rem !important;overflow:visible !important}#curriculum #mod-cards-grid .feat-bullets li{width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;display:block !important;color:var(--mid) !important;font-size:0.51rem !important;line-height:1.2 !important;text-align:center !important;white-space:normal !important;overflow:visible !important}#curriculum #mod-cards-grid .feat-bullets li::before{content:none !important}#curriculum #mod-cards-grid>div:nth-child(3) .feat-bullets{max-width:230px !important}.lang-en #curriculum #mod-cards-grid>div{min-height:206px !important;height:206px !important;max-height:206px !important}.lang-en #curriculum #mod-cards-grid>div:nth-child(3){min-height:192px !important;height:192px !important;max-height:192px !important}}@media (max-width:768px){#curriculum #mod-cards-grid{width:min(100%,344px) !important;max-width:344px !important;margin:0 auto !important;display:grid !important;grid-template-columns:1fr !important;gap:8px !important}#curriculum #mod-cards-grid>div,#curriculum #mod-cards-grid>div:nth-child(3),.lang-en #curriculum #mod-cards-grid>div,.lang-en #curriculum #mod-cards-grid>div:nth-child(3){grid-column:auto !important;width:100% !important;height:166px !important;min-height:166px !important;max-height:166px !important;padding:0.82rem 1rem !important;border-radius:13px !important;display:grid !important;grid-template-columns:44px minmax(0,1fr) !important;grid-template-rows:auto auto auto auto !important;column-gap:0.78rem !important;row-gap:0.08rem !important;align-items:center !important;justify-items:stretch !important;text-align:right !important;overflow:hidden !important}.lang-en #curriculum #mod-cards-grid>div{text-align:left !important}#curriculum #mod-cards-grid>div>div:first-child{grid-column:1 !important;grid-row:1 / 5 !important;align-self:center !important;justify-self:center !important;width:42px !important;height:42px !important;min-width:42px !important;min-height:42px !important;margin:0 !important;border-radius:12px !important;background:rgba(204,92,56,0.08) !important;display:flex !important;align-items:center !important;justify-content:center !important}#curriculum #mod-cards-grid i,#curriculum #mod-cards-grid svg{width:23px !important;height:23px !important;min-width:23px !important;font-size:23px !important;line-height:23px !important;color:var(--orange) !important;margin:0 !important}#curriculum #mod-cards-grid [style*="letter-spacing:0.16em"]{grid-column:2 !important;margin:0 !important;font-size:0.5rem !important;line-height:1.1 !important;color:var(--orange) !important;font-weight:800 !important;letter-spacing:0.08em !important;text-align:inherit !important}#curriculum #mod-cards-grid [data-i18n$="_title"]{grid-column:2 !important;margin:0 !important;font-size:0.82rem !important;line-height:1.14 !important;font-weight:900 !important;text-align:inherit !important}#curriculum #mod-cards-grid [style*="direction:inherit"]{grid-column:2 !important;margin:0 0 0.2rem !important;font-size:0.58rem !important;line-height:1.16 !important;color:var(--mid) !important;text-align:inherit !important}#curriculum #mod-cards-grid .feat-bullets{grid-column:2 !important;margin:0 !important;padding:0 !important;list-style:none !important;display:flex !important;flex-direction:column !important;gap:0.17rem !important;align-items:stretch !important}#curriculum #mod-cards-grid .feat-bullets li{width:100% !important;display:block !important;color:var(--mid) !important;font-size:0.57rem !important;line-height:1.22 !important;text-align:inherit !important;white-space:normal !important;overflow:visible !important}#curriculum #mod-cards-grid .feat-bullets li::before{content:"" !important;display:inline-block !important;width:4px !important;height:4px !important;border-radius:50% !important;background:var(--orange) !important;margin-inline-end:0.28rem !important;vertical-align:middle !important}}@media (max-width:768px){#curriculum #mod-cards-grid>div,#curriculum #mod-cards-grid>div:nth-child(3),.lang-en #curriculum #mod-cards-grid>div,.lang-en #curriculum #mod-cards-grid>div:nth-child(3){height:auto !important;min-height:126px !important;max-height:none !important;padding:0.78rem 1rem !important;display:grid !important;grid-template-columns:24px minmax(0,1fr) !important;grid-template-rows:auto auto auto !important;column-gap:0.54rem !important;row-gap:0.16rem !important;align-items:start !important;justify-items:stretch !important;text-align:right !important;overflow:hidden !important}.lang-en #curriculum #mod-cards-grid>div,.lang-en #curriculum #mod-cards-grid>div:nth-child(3){text-align:left !important}#curriculum #mod-cards-grid>div>div:first-child{grid-column:1 !important;grid-row:1 / 3 !important;align-self:start !important;justify-self:center !important;width:24px !important;height:24px !important;min-width:24px !important;min-height:24px !important;margin:0.04rem 0 0 !important;padding:0 !important;border-radius:0 !important;background:transparent !important}#curriculum #mod-cards-grid i,#curriculum #mod-cards-grid svg{width:20px !important;height:20px !important;min-width:20px !important;font-size:20px !important;line-height:20px !important}#curriculum #mod-cards-grid [style*="letter-spacing:0.16em"]{grid-column:2 !important;grid-row:1 !important;margin:0 !important;font-size:0.47rem !important;line-height:1.05 !important;letter-spacing:0.06em !important;text-align:inherit !important}#curriculum #mod-cards-grid [data-i18n$="_title"]{grid-column:2 !important;grid-row:2 !important;margin:0 !important;font-size:0.84rem !important;line-height:1.08 !important;text-align:inherit !important}#curriculum #mod-cards-grid [style*="direction:inherit"]{display:none !important}#curriculum #mod-cards-grid .feat-bullets{grid-column:2 !important;grid-row:3 !important;margin:0.18rem 0 0 !important;padding:0 !important;align-items:stretch !important;gap:0.14rem !important}#curriculum #mod-cards-grid .feat-bullets li{font-size:0.58rem !important;line-height:1.18 !important;text-align:inherit !important;padding:0 !important;margin:0 !important}#curriculum #mod-cards-grid .feat-bullets li::before{width:4px !important;height:4px !important;margin-inline-end:0.28rem !important}}@media (max-width:768px){#curriculum #mod-cards-grid{display:grid !important;grid-template-columns:1fr !important;gap:0.7rem !important;max-width:min(330px,calc(100vw - 28px)) !important;margin-left:auto !important;margin-right:auto !important}#curriculum #mod-cards-grid>div,#curriculum #mod-cards-grid>div:nth-child(3),.lang-en #curriculum #mod-cards-grid>div,.lang-en #curriculum #mod-cards-grid>div:nth-child(3){direction:ltr !important;height:auto !important;min-height:104px !important;max-height:none !important;padding:0.72rem 0.85rem !important;display:grid !important;grid-template-columns:minmax(0,1fr) 28px !important;grid-template-rows:auto auto !important;column-gap:0.52rem !important;row-gap:0.34rem !important;align-content:center !important;align-items:start !important;justify-items:stretch !important;overflow:hidden !important;text-align:right !important}.lang-en #curriculum #mod-cards-grid>div,.lang-en #curriculum #mod-cards-grid>div:nth-child(3){grid-template-columns:28px minmax(0,1fr) !important;text-align:left !important}#curriculum #mod-cards-grid>div>div:first-child{grid-column:2 !important;grid-row:1 !important;width:28px !important;height:28px !important;min-width:28px !important;min-height:28px !important;margin:0 !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;background:transparent !important;align-self:center !important;justify-self:end !important}.lang-en #curriculum #mod-cards-grid>div>div:first-child{grid-column:1 !important;justify-self:start !important}#curriculum #mod-cards-grid i,#curriculum #mod-cards-grid svg{width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;stroke-width:2.15 !important;display:block !important;color:var(--orange) !important}#curriculum #mod-cards-grid [style*="letter-spacing:0.16em"]{grid-column:1 !important;grid-row:1 !important;margin:0 !important;padding:0 !important;font-size:0.58rem !important;line-height:1 !important;direction:rtl !important;text-align:right !important;align-self:start !important;justify-self:stretch !important}.lang-en #curriculum #mod-cards-grid [style*="letter-spacing:0.16em"]{grid-column:2 !important;direction:ltr !important;text-align:left !important}#curriculum #mod-cards-grid [data-i18n$="_title"]{grid-column:1 !important;grid-row:1 !important;margin:0.7rem 0 0 !important;padding:0 !important;font-size:0.86rem !important;line-height:1.05 !important;direction:rtl !important;text-align:right !important;align-self:start !important;justify-self:stretch !important;white-space:nowrap !important}.lang-en #curriculum #mod-cards-grid [data-i18n$="_title"]{grid-column:2 !important;direction:ltr !important;text-align:left !important;font-size:0.78rem !important;white-space:nowrap !important}#curriculum #mod-cards-grid [style*="direction:inherit"]{display:none !important}#curriculum #mod-cards-grid .feat-bullets{grid-column:1 / 3 !important;grid-row:2 !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;align-items:flex-end !important;gap:0.14rem !important;direction:rtl !important;text-align:right !important;font-size:0.63rem !important;line-height:1.2 !important}.lang-en #curriculum #mod-cards-grid .feat-bullets{grid-column:1 / 3 !important;align-items:flex-start !important;direction:ltr !important;text-align:left !important;font-size:0.58rem !important;line-height:1.18 !important}#curriculum #mod-cards-grid .feat-bullets ul{margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;align-items:inherit !important;gap:inherit !important;width:100% !important}#curriculum #mod-cards-grid .feat-bullets li{margin:0 !important;padding:0 !important;display:block !important;width:100% !important;text-align:inherit !important;white-space:normal !important}#curriculum #mod-cards-grid .feat-bullets li::before{display:none !important}}@media (max-width:768px){#curriculum #mod-cards-grid{display:grid !important;grid-template-columns:1fr !important;gap:0.68rem !important;width:min(100%,334px) !important;max-width:334px !important;margin:0 auto !important}#curriculum #mod-cards-grid>div,#curriculum #mod-cards-grid>div:nth-child(3),.lang-en #curriculum #mod-cards-grid>div,.lang-en #curriculum #mod-cards-grid>div:nth-child(3){grid-column:auto !important;width:100% !important;height:auto !important;min-height:112px !important;max-height:none !important;padding:0.78rem 0.9rem !important;display:grid !important;grid-template-columns:minmax(0,1fr) 26px !important;column-gap:0.58rem !important;align-items:start !important;align-content:center !important;overflow:hidden !important;direction:ltr !important;text-align:right !important}.lang-en #curriculum #mod-cards-grid>div,.lang-en #curriculum #mod-cards-grid>div:nth-child(3){grid-template-columns:26px minmax(0,1fr) !important;text-align:left !important}#curriculum #mod-cards-grid>div>i,#curriculum #mod-cards-grid>div>svg{grid-column:2 !important;grid-row:1 !important;justify-self:end !important;align-self:start !important;width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;font-size:22px !important;line-height:22px !important;margin:0.12rem 0 0 !important;color:var(--orange) !important;stroke-width:2.1 !important;display:block !important}.lang-en #curriculum #mod-cards-grid>div>i,.lang-en #curriculum #mod-cards-grid>div>svg{grid-column:1 !important;justify-self:start !important}#curriculum #mod-cards-grid>div>div{grid-column:1 !important;grid-row:1 !important;min-width:0 !important;width:100% !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;align-items:flex-end !important;justify-content:flex-start !important;gap:0.12rem !important;direction:rtl !important;text-align:right !important}.lang-en #curriculum #mod-cards-grid>div>div{grid-column:2 !important;align-items:flex-start !important;direction:ltr !important;text-align:left !important}#curriculum #mod-cards-grid [style*="letter-spacing:0.16em"]{width:auto !important;margin:0 !important;padding:0 !important;font-size:0.58rem !important;line-height:1 !important;letter-spacing:0.08em !important;color:var(--orange) !important;text-align:inherit !important}#curriculum #mod-cards-grid [data-i18n$="_title"]{width:auto !important;margin:0 !important;padding:0 !important;font-size:0.88rem !important;line-height:1.06 !important;font-weight:900 !important;color:var(--dark) !important;text-align:inherit !important;white-space:nowrap !important}.lang-en #curriculum #mod-cards-grid [data-i18n$="_title"]{font-size:0.78rem !important}#curriculum #mod-cards-grid [style*="direction:inherit"]{display:none !important}#curriculum #mod-cards-grid .feat-bullets,#curriculum #mod-cards-grid .feat-bullets ul{width:100% !important;max-width:none !important;margin:0.32rem 0 0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;align-items:inherit !important;gap:0.12rem !important;list-style:none !important;direction:inherit !important;text-align:inherit !important}#curriculum #mod-cards-grid .feat-bullets li{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;display:block !important;color:var(--mid) !important;font-size:0.63rem !important;line-height:1.22 !important;text-align:inherit !important;white-space:normal !important;overflow:visible !important}.lang-en #curriculum #mod-cards-grid .feat-bullets li{font-size:0.58rem !important;line-height:1.18 !important}#curriculum #mod-cards-grid .feat-bullets li::before{display:none !important;content:none !important}}@media (max-width:768px){#curriculum #mod-cards-grid .feat-bullets,#curriculum #mod-cards-grid .feat-bullets ul{align-items:stretch !important;text-align:right !important;direction:rtl !important}#curriculum #mod-cards-grid .feat-bullets li{display:flex !important;flex-direction:row !important;align-items:flex-start !important;justify-content:flex-start !important;gap:0.28rem !important;width:100% !important;direction:rtl !important;text-align:right !important;unicode-bidi:isolate !important}#curriculum #mod-cards-grid .feat-bullets li::before{content:"-" !important;display:inline-block !important;flex:0 0 auto !important;color:var(--orange) !important;font-weight:900 !important;line-height:inherit !important;margin:0 !important}.lang-en #curriculum #mod-cards-grid .feat-bullets,.lang-en #curriculum #mod-cards-grid .feat-bullets ul{text-align:left !important;direction:ltr !important}.lang-en #curriculum #mod-cards-grid .feat-bullets li{direction:ltr !important;text-align:left !important}}@media (max-width:768px){#curriculum #mod-cards-grid .feat-bullets li{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;gap:0.3rem !important;direction:rtl !important;text-align:right !important;unicode-bidi:isolate !important}#curriculum #mod-cards-grid .feat-bullets li::before{content:"" !important;display:block !important;flex:0 0 7px !important;width:7px !important;height:1.5px !important;border-radius:999px !important;background:var(--orange) !important;margin:0.08rem 0 0 !important}.lang-en #curriculum #mod-cards-grid .feat-bullets li{direction:ltr !important;text-align:left !important}}@media (max-width:768px){#curriculum #mod-cards-grid .feat-bullets,#curriculum #mod-cards-grid .feat-bullets ul{width:auto !important;max-width:100% !important;align-self:flex-end !important;align-items:flex-end !important}#curriculum #mod-cards-grid .feat-bullets li{width:auto !important;max-width:100% !important}.lang-en #curriculum #mod-cards-grid .feat-bullets,.lang-en #curriculum #mod-cards-grid .feat-bullets ul{align-self:flex-start !important;align-items:flex-start !important}}@media (max-width:768px){#curriculum #mod-cards-grid .feat-bullets,#curriculum #mod-cards-grid .feat-bullets ul{width:100% !important;max-width:none !important;align-self:stretch !important;align-items:stretch !important;direction:ltr !important;text-align:right !important}#curriculum #mod-cards-grid .feat-bullets li{width:100% !important;max-width:none !important;display:flex !important;flex-direction:row-reverse !important;justify-content:flex-start !important;align-items:center !important;gap:0.3rem !important;direction:ltr !important;text-align:right !important;unicode-bidi:plaintext !important}#curriculum #mod-cards-grid .feat-bullets li::before{content:"" !important;display:block !important;flex:0 0 7px !important;width:7px !important;height:1.5px !important;border-radius:999px !important;background:var(--orange) !important;margin:0.08rem 0 0 !important}.lang-en #curriculum #mod-cards-grid .feat-bullets,.lang-en #curriculum #mod-cards-grid .feat-bullets ul{direction:ltr !important;text-align:left !important}.lang-en #curriculum #mod-cards-grid .feat-bullets li{flex-direction:row !important;justify-content:flex-start !important;direction:ltr !important;text-align:left !important;unicode-bidi:normal !important}}@media (max-width:768px){#curriculum #mod-cards-grid [style*="letter-spacing:0.16em"]{margin:0 0 0.18rem !important}#curriculum #mod-cards-grid [data-i18n$="_title"]{margin:0 0 0.2rem !important}#curriculum #mod-cards-grid .feat-bullets,#curriculum #mod-cards-grid .feat-bullets ul{margin-top:0 !important}#curriculum #mod-cards-grid .feat-bullets li::before{background:rgba(30,30,30,0.42) !important}}@media (max-width:768px){#features>div[style*="display:grid"]>.feat-item,#target .target-card{align-content:center !important;row-gap:0.16rem !important}#features .feat-item>div:last-child{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;gap:0 !important;width:100% !important;min-width:0 !important}#features .feat-title,#target .target-card>div:nth-child(2){margin:0 0 0.2rem !important;font-size:0.72rem !important;line-height:1.06 !important;font-weight:900 !important;text-align:center !important}#features .feat-desc,#features .feat-desc .feature-desc-line,#features .feat-bullets,#features .feat-bullets li,#target .target-card>div:nth-child(4){font-size:0.63rem !important;line-height:1.22 !important;font-weight:500 !important;color:var(--mid) !important;text-align:center !important}#features .feat-desc,#features .feat-bullets{margin:0 !important;padding:0 !important;width:100% !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:0.12rem !important}#features .feat-desc .feature-desc-line{display:block !important;width:100% !important;margin:0 !important;padding:0 !important}#features .feat-bullets li::before{display:none !important;content:none !important}#target .target-card>div:nth-child(3){margin:0 0 0.2rem !important;font-size:0.58rem !important;line-height:1.18 !important;font-weight:800 !important;color:var(--orange) !important;text-align:center !important;max-height:none !important;overflow:visible !important}#target .target-card>div:nth-child(4){margin:0 !important;max-height:none !important;overflow:visible !important}.lang-en #features .feat-title,.lang-en #features .feat-desc,.lang-en #features .feat-desc .feature-desc-line,.lang-en #target .target-card>div:nth-child(2),.lang-en #target .target-card>div:nth-child(3),.lang-en #target .target-card>div:nth-child(4){text-align:center !important}}@media (max-width:768px){#features>div[style*="display:grid"]>.feat-item{height:136px !important;min-height:136px !important;max-height:136px !important;padding:0.62rem 0.5rem !important;display:grid !important;grid-template-rows:24px auto auto !important;row-gap:0.2rem !important;align-content:center !important;justify-items:center !important;text-align:center !important}#features .feat-item>div:first-child{grid-row:1 !important;align-self:center !important;justify-self:center !important;margin:0 auto !important}#features .feat-item>div:last-child{display:contents !important}#features .feat-title{grid-row:2 !important;width:100% !important;margin:0 !important;font-size:0.72rem !important;line-height:1.06 !important;font-weight:900 !important;text-align:center !important}#features .feat-desc,#features .feat-bullets{grid-row:3 !important;width:100% !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;gap:0.1rem !important;text-align:center !important}#features .feat-desc,#features .feat-desc .feature-desc-line,#features .feat-bullets li{font-size:0.63rem !important;line-height:1.22 !important;font-weight:500 !important;color:var(--mid) !important;text-align:center !important}#features .feat-desc .feature-desc-line,#features .feat-bullets li{display:block !important;width:100% !important;margin:0 !important;padding:0 !important}#features .feat-bullets li::before{display:none !important;content:none !important}#target .target-card{row-gap:0.16rem !important;align-content:center !important}#target .target-card>div:nth-child(2){margin:0 0 0.2rem !important;font-size:0.72rem !important;line-height:1.06 !important;font-weight:900 !important}#target .target-card>div:nth-child(3){margin:0 0 0.2rem !important;font-size:0.58rem !important;line-height:1.18 !important;font-weight:800 !important;max-height:none !important;overflow:visible !important}#target .target-card>div:nth-child(4){margin:0 !important;font-size:0.63rem !important;line-height:1.22 !important;font-weight:500 !important;max-height:none !important;overflow:visible !important}}@media (max-width:768px){.faq-download-section{min-height:344px !important;padding:3.15rem 1.5rem 2.55rem !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important}.faq-download-section>div{width:100% !important;max-width:330px !important;display:flex !important;flex-direction:column !important;align-items:center !important}.faq-download-section [data-i18n="got_q"]{min-height:19px !important;margin:0 0 0.8rem !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:0.78rem !important;line-height:1.2 !important}.faq-download-section [data-i18n="faq_title"]{min-height:78px !important;margin:0 0 0.55rem !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:1.62rem !important;line-height:1.28 !important;text-align:center !important}.lang-en .faq-download-section [data-i18n="faq_title"]{font-size:1.5rem !important;line-height:1.3 !important}.faq-download-section [data-i18n="faq_desc"]{min-height:58px !important;margin:0 0 1.65rem !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:0.88rem !important;line-height:1.75 !important;text-align:center !important}.lang-en .faq-download-section [data-i18n="faq_desc"]{font-size:0.82rem !important;line-height:1.55 !important}.faq-download-section a{width:min(100%,292px) !important;height:56px !important;min-height:56px !important;padding:0 1.2rem !important;justify-content:center !important;box-sizing:border-box !important;white-space:nowrap !important;font-size:0.86rem !important}.lang-en .faq-download-section a{font-size:0.78rem !important}.cta-section{min-height:350px !important;padding:4.2rem 1.75rem 3.8rem !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important}.cta-section>div[style*="z-index:2"]{min-height:215px !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important}.cta-section .cta-title{min-height:78px !important;margin:0 0 0.32rem !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-wrap:wrap !important;gap:0.32rem !important;font-size:2.7rem !important;line-height:1.08 !important;text-align:center !important}.lang-en .cta-section .cta-title{font-size:2.45rem !important;line-height:1.08 !important}.cta-section .cta-label{min-height:44px !important;margin:0 0 1.45rem !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;font-size:0.9rem !important;line-height:1.5 !important;letter-spacing:0.08em !important}.lang-en .cta-section .cta-label{font-size:0.84rem !important;line-height:1.45 !important}.cta-section .btn-primary{width:min(100%,310px) !important;height:54px !important;min-height:54px !important;padding:0 1.35rem !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;white-space:nowrap !important}}html{scroll-behavior:smooth;scroll-padding-top:72px}#studentSlider1,#studentSlider2{scroll-behavior:smooth;overscroll-behavior-x:contain}@media (min-width:769px){#results [data-i18n="results_sub"]{height:auto !important;min-height:1.45rem !important;max-width:920px !important;margin-left:auto !important;margin-right:auto !important;overflow:visible !important;white-space:normal !important;text-overflow:clip !important;display:block !important;line-height:1.6 !important}#features>div[style*="display:grid"]>.feat-item{align-items:flex-start !important;justify-content:flex-start !important}#features .feat-item>div:last-child{width:100% !important}#features .feat-title{margin-bottom:0.62rem !important}#features .feat-desc{width:100% !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:0.42rem !important;direction:rtl !important;text-align:right !important;color:var(--mid) !important;font-size:0.78rem !important;line-height:1.45 !important}#features .feature-desc-line{display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:0.45rem !important;width:100% !important;margin:0 !important;padding:0 !important;text-align:inherit !important}#features .feature-desc-line::before{content:"" !important;flex:0 0 5px !important;width:5px !important;height:5px !important;border-radius:50% !important;background:var(--orange) !important;margin-top:0.55em !important}.lang-en #features .feat-desc{direction:ltr !important;text-align:left !important}.lang-en #features .feature-desc-line{flex-direction:row !important}#instructor>div.reveal{max-width:560px !important;margin-left:auto !important;margin-right:auto !important}#instructor>div.reveal>div{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;gap:1.35rem !important;text-align:center !important}#instructor>div.reveal>div>div:first-child{width:172px !important;height:172px !important;margin:0 auto !important}#instructor>div.reveal>div>div:last-child{width:min(100%,520px) !important;min-width:0 !important;text-align:right !important;display:flex !important;flex-direction:column !important;align-items:stretch !important}#instructor>div.reveal>div>div:last-child>div:first-child,#instructor #instructor-title{text-align:right !important}#instructor #instructor-bio{width:100% !important;direction:rtl !important;text-align:right !important;padding:0 !important;margin:0 0 1.25rem !important}#instructor #instructor-bio li{width:100% !important;direction:rtl !important;text-align:right !important;display:flex !important;flex-direction:row !important;align-items:flex-start !important;justify-content:flex-start !important}#instructor-cards{width:100% !important}#instructor #instructor-bio,#instructor-cards{padding-inline-start:0 !important;padding-inline-end:0 !important}#instructor #instructor-bio li span[data-i18n]{flex:1 1 auto !important;text-align:inherit !important}#instructor #instructor-bio+div,#instructor #instructor-cards{width:100% !important;display:flex !important;flex-direction:column !important;gap:10px !important;margin:0 0 1.5rem !important}#instructor #instructor-cards>div{width:100% !important}.lang-en #instructor>div.reveal>div>div:last-child,.lang-en #instructor>div.reveal>div>div:last-child>div:first-child,.lang-en #instructor #instructor-title,.lang-en #instructor #instructor-bio,.lang-en #instructor #instructor-bio li{direction:ltr !important;text-align:left !important}.lang-en #instructor #instructor-bio li{flex-direction:row !important;justify-content:flex-start !important;direction:ltr !important}.lang-en #instructor #instructor-bio{text-align:left !important;direction:ltr !important}}@media (min-width:769px){#enroll .section-title{margin-bottom:0.45rem !important;min-height:0 !important}#enroll .enroll-subtitle{margin:0 auto 2rem !important;text-align:center !important;color:var(--mid) !important;font-size:0.88rem !important;line-height:1.6 !important}#enroll label{justify-content:flex-end !important;text-align:right !important;direction:rtl !important}#enroll input,#enroll select{direction:rtl !important;text-align:right !important}.lang-en #enroll label{justify-content:flex-start !important;text-align:left !important;direction:ltr !important}.lang-en #enroll input,.lang-en #enroll select{direction:ltr !important;text-align:left !important;background-position:right 1rem center !important;padding-left:1rem !important;padding-right:2.5rem !important}#enroll [id^="enroll-sl"]{line-height:1.25 !important}#instructor #instructor-bio+div,#instructor #instructor-cards{display:flex !important;flex-direction:column !important;width:100% !important;max-width:100% !important;align-self:stretch !important}#instructor #instructor-cards>div{width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important}#instructor #instructor-cards>div:nth-child(2){height:auto !important;max-height:none !important}}#pricing .pricing-grid>div:nth-child(3) .pkg-value-content,#pricing .pricing-grid>div:nth-child(3) .pkg-value-content *{color:var(--orange)!important}#pricing .pricing-grid>div:nth-child(3) .pkg-value-main{color:rgba(255,255,255,0.88)!important}#pricing .pricing-grid>div:nth-child(3) .pkg-value-sub{color:rgba(255,255,255,0.5)!important}#pricing .pricing-grid>div:nth-child(3) .pkg-value-content{display:flex!important;flex-direction:column!important;gap:.62rem!important;margin-top:.1rem!important;margin-bottom:1.1rem!important;flex:1!important;font-size:.76rem!important;line-height:1.55!important;position:relative!important;z-index:2!important}#pricing .pricing-grid>div:nth-child(3) .pkg-value-details{display:grid!important;gap:.62rem!important}#pricing .pricing-grid>div:nth-child(3) .pkg-value-group{display:grid!important;gap:.22rem!important}#pricing .pricing-grid>div:nth-child(3) .pkg-value-main,#pricing .pricing-grid>div:nth-child(3) .pkg-value-sub{position:relative!important;padding-inline-start:1.1rem!important}#pricing .pricing-grid>div:nth-child(3) .pkg-value-main{font-weight:800!important}#pricing .pricing-grid>div:nth-child(3) .pkg-value-main::before{content:""!important;position:absolute!important;inset-inline-start:0!important;display:block!important;width:.28rem!important;height:.28rem!important;border-radius:50%!important;background:var(--orange)!important;top:.78em!important;transform:translateY(-50%)!important}#pricing .pricing-grid>div:nth-child(3) .pkg-value-sub{margin-inline-start:.18rem!important;font-weight:400!important}#pricing .pricing-grid>div:nth-child(3) .pkg-value-sub::before{content:"✓"!important;position:absolute!important;inset-inline-start:.05rem!important;display:inline!important;width:auto!important;height:auto!important;border-radius:0!important;background:none!important;color:var(--orange)!important;top:0!important;transform:none!important;font-weight:900!important;line-height:inherit!important}:root{--vpkg-bg:#1C1B19;--vpkg-orange:#CC5C38}.value-pkg-badge-row{display:flex;align-items:center;justify-content:center;gap:0.4rem;margin-bottom:0.6rem}.value-pkg-badge-row .pkg-badge{position:static !important;background:var(--vpkg-orange) !important;color:#fff !important;font-size:0.78rem !important;letter-spacing:0.14em !important;text-transform:uppercase !important;padding:0.39rem 1.17rem !important;border-radius:980px !important;font-weight:700 !important;display:inline-flex !important;align-items:center !important;gap:0.45rem !important}.value-pkg-badge-row .pkg-badge svg{width:1.1rem;height:1.1rem;flex-shrink:0}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes border-spin{to{--angle:360deg}}.value-pkg-wrapper{border-radius:28px;padding:4px;background:conic-gradient( from var(--angle),#ffffff,#FFB07A,#CC5C38,#C4531F,#7A3010,#3A1A06,#3A1A06,#ffffff );animation:border-spin 4s linear infinite;position:relative}.value-pkg-card{background:#1C1C1C !important;border-radius:23px !important;border:none !important;box-shadow:none !important;position:relative !important;overflow:hidden !important}.value-pkg-card::after{content:'';position:absolute;inset:0;border-radius:23px;box-shadow:inset 0 0 55px 14px rgba(204,92,56,0.22);pointer-events:none;z-index:0}:root{--vpkg-bg:#1C1C1C}#pricing .pricing-grid>div [data-i18n$="_name"],#pricing .pricing-grid>div [data-i18n="pkgC_name"]{font-size:1.05rem !important;font-weight:700 !important;line-height:1.3 !important;min-height:2.8rem !important}#pricing .pricing-grid>div [data-i18n$="_desc"],#pricing .pricing-grid>div [data-i18n="pkgC_desc"]{font-size:0.75rem !important;font-weight:400 !important;line-height:1.65 !important;min-height:4rem !important}#pricing .pricing-grid>div .pkg-stars-row{min-height:20px !important}#pricing .pricing-grid>div .pkg-eyebrow-label{text-align:center}#pricing .pricing-grid>div .pkg-num{text-align:center}#pricing .pricing-grid>div [data-i18n$="_name"],#pricing .pricing-grid>div [data-i18n="pkgC_name"]{text-align:center}#pricing .pricing-grid>div [data-i18n$="_desc"],#pricing .pricing-grid>div [data-i18n="pkgC_desc"]{text-align:center}#pricing .pricing-grid>div .pkg-price-block{text-align:right}.lang-en #pricing .pricing-grid>div .pkg-price-block{text-align:left}#pricing .pricing-grid>div .pkg-eyebrow-label{font-size:0.62rem;letter-spacing:0.18em;text-transform:uppercase;margin-bottom:0.4rem;min-height:1rem;display:block}#pricing .pricing-grid>div .pkg-num{font-size:2rem;font-weight:700;line-height:1;margin-bottom:4px;min-height:2.2rem;display:block}#pricing .pricing-grid>div .pkg-old-price{font-size:0.9rem;font-weight:500;text-decoration:line-through;margin-bottom:4px;min-height:1.4rem;display:block}#pricing .pricing-grid>div .pkg-main-price{font-size:2.2rem;font-weight:700;line-height:1;min-height:2.6rem;display:block}#pricing .pricing-grid>div .pkg-price-block{margin-bottom:0.5rem;min-height:5.2rem}.value-pkg-card [style*="color:var(--orange)"],.value-pkg-card .pkg-value-content,.value-pkg-card .pkg-value-content *{color:var(--vpkg-orange) !important}.value-pkg-card a[onclick*="enrollPreselect('C')"]{background:var(--vpkg-orange) !important}.value-pkg-card a[onclick*="enrollPreselect('C')"]:hover{background:#C9612A !important}#enroll label{direction:rtl;justify-content:flex-start;width:100%}.lang-en #enroll label{direction:ltr;justify-content:flex-start;flex-direction:row}#enroll label>span[style*="color:var(--orange)"]{order:0}#enroll label>i,#enroll label>svg{order:2}#enroll label>span:not([style*="color:var(--orange)"]){order:1}#enroll input,#enroll select{text-align:right;direction:rtl}.lang-en #enroll input,.lang-en #enroll select{text-align:left;direction:ltr}#enroll input::placeholder{text-align:right;direction:rtl}.lang-en #enroll input::placeholder{text-align:left;direction:ltr}#enroll select{background-position:right 1rem center !important;padding-right:2.5rem !important;padding-left:1rem !important}.lang-en #enroll select{background-position:left 1rem center !important;padding-left:2.5rem !important;padding-right:1rem !important}#enroll [data-i18n="enr_required"]{text-align:right;direction:rtl}.lang-en #enroll [data-i18n="enr_required"]{text-align:center;direction:ltr}@media (max-width:768px){.instructor-name,#instructor-title{text-align:center !important;width:100% !important}#instructor-bio{text-align:unset !important;align-items:flex-start !important}#instructor-bio li{justify-content:flex-start !important;text-align:unset !important;white-space:normal !important}html[lang="ar"] #instructor-bio,html[lang="ar"] #instructor-bio li{direction:rtl !important;text-align:right !important}html[lang="en"] #instructor #instructor-bio,html[lang="en"] #instructor #instructor-bio li{direction:ltr !important;text-align:left !important}html[lang="en"] #instructor #instructor-bio li{flex-direction:row !important;justify-content:flex-start !important}html[lang="en"] #instructor>div.reveal>div>div:last-child{direction:ltr !important;text-align:left !important}.ba-ph img.loaded{object-fit:contain !important;object-position:center center !important}.rc-card img{object-fit:cover !important;object-position:center center !important}}#btn-ar,#btn-en{transition:all 0.2s}.nav-logo,.footer-logo{display:flex;align-items:center}.nav-logo img{display:block;width:54px;height:54px;object-fit:contain}.footer-logo img{display:block;width:46px;height:46px;object-fit:contain}.hero-logo-title{margin-bottom:0.75rem}.hero-logo-title img{display:block;width:clamp(170px,24vw,280px);height:auto;margin:0 auto;filter:drop-shadow(0 10px 25px rgba(0,0,0,0.18))}@media (max-width:768px){.nav-logo img{width:65px;height:65px}.hero-logo-title img{width:clamp(145px,42vw,210px)}}.brand-wordmark{font-family:'Knewave','Cairo',cursive;display:inline-flex !important;flex-direction:column;align-items:center;justify-content:center;gap:0;color:var(--orange) !important;line-height:0.82;letter-spacing:0;text-transform:uppercase}.brand-wordmark span{display:block;font:inherit;line-height:inherit}.brand-wordmark span:first-child{color:var(--dark) !important}.brand-wordmark span:last-child{color:var(--orange) !important}html[data-theme="dark"] .brand-wordmark span:first-child{color:#F7F1E8 !important}.nav-logo.brand-wordmark{font-size:1.02rem !important;min-width:58px}.footer-logo.brand-wordmark{font-size:0.88rem !important;min-width:52px}@media (max-width:768px){.nav-logo.brand-wordmark{font-size:0.9rem !important;min-width:48px}.footer-logo.brand-wordmark{font-size:0.8rem !important}}.nav-logo img{display:block;width:80px !important;height:auto !important;object-fit:contain}.footer-logo img{display:block;width:52px !important;height:auto !important;object-fit:contain}@media (max-width:768px){.nav-logo img{width:65px !important}.footer-logo img{width:46px !important}}.section-eyebrow,.section-title,#enroll .section-eyebrow,#enroll .section-title,#enroll .enroll-subtitle{text-align:center !important;margin-left:auto !important;margin-right:auto !important}.section-eyebrow{direction:inherit !important}#enroll .section-title{margin-bottom:0.35rem !important}#enroll .enroll-subtitle{display:block !important;max-width:360px !important;font-size:0.78rem !important;line-height:1.65 !important;color:var(--mid) !important;margin-top:-0.15rem !important;margin-bottom:1.35rem !important;padding:0 1rem !important}@media (max-width:768px){#enroll .enroll-subtitle{max-width:300px !important;font-size:0.72rem !important;margin-bottom:1.1rem !important}}#enroll-stepper{width:min(100%,290px) !important;margin:0 auto 0.5rem !important;display:grid !important;grid-template-columns:58px 36px 58px 36px 58px !important;align-items:start !important;justify-content:center !important;gap:0 !important;direction:ltr !important}#enroll-stepper .enroll-step-node{width:58px !important;min-width:58px !important;max-width:58px !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:4px !important}#enroll-stepper .enroll-step-circle{width:28px !important;height:28px !important;min-width:28px !important;min-height:28px !important;max-width:28px !important;max-height:28px !important;flex:0 0 28px !important}#enroll-stepper .enroll-step-line{width:36px !important;min-width:36px !important;max-width:36px !important;height:1px !important;flex:0 0 36px !important;margin-top:14px !important;margin-bottom:0 !important}#enroll-stepper .enroll-step-label{width:64px !important;min-height:22px !important;white-space:normal !important;overflow:visible !important;text-align:center !important;line-height:1.18 !important;direction:inherit !important}html[lang="ar"] #enroll-stepper .enroll-step-label{font-size:8.5px !important}html[lang="en"] #enroll-stepper .enroll-step-label{font-size:7.2px !important}@media (max-width:768px){#enroll-stepper{grid-template-columns:58px 36px 58px 36px 58px !important}}@media (max-width:768px){#steps .step{display:grid !important;grid-template-columns:38px minmax(0,1fr) !important;align-items:center !important;gap:0.75rem !important;padding:1rem 1rem !important;overflow:hidden !important}#steps .step-num{width:38px !important;min-width:38px !important;max-width:38px !important;font-size:1.32rem !important;line-height:1 !important;letter-spacing:0 !important;text-align:center !important;overflow:visible !important}#steps .step-num i{font-size:1.45rem !important}#steps .step>div:not(.step-num){min-width:0 !important;overflow:hidden !important}#steps .step-text,#steps .step-sub{overflow-wrap:anywhere !important;word-break:normal !important}}html[data-theme="dark"]{color-scheme:dark;--orange:#B65336;--bg1:#252320;--bg2:#2E2B27;--bg3:#3A352F;--card:#464039;--dark:#F7F1E8;--mid:#C9BFB4;--light:#8F857B;--divider:#514A42;--white:#252320}html[data-theme="dark"] body{background:var(--bg1) !important;color:var(--dark) !important}html[data-theme="dark"] nav{background:rgba(37,35,32,0.92) !important;border-bottom-color:var(--divider) !important}html[data-theme="dark"] #mob-menu{background:rgba(37,35,32,0.97) !important}html[data-theme="dark"] .nav-logo img,html[data-theme="dark"] .footer-logo img{background:rgba(253,250,246,0.92);border-radius:8px;padding:2px}#theme-toggle{border:none;border-radius:980px;background:transparent;color:var(--mid);cursor:pointer;font-family:inherit;font-size:0.72rem;font-weight:800;min-width:28px;height:24px;padding:0 8px;transition:background 0.2s,color 0.2s,transform 0.2s}#theme-toggle:hover{background:rgba(204,92,56,0.12);color:var(--orange)}#theme-toggle.is-dark{background:var(--dark);color:var(--bg1)}@media (max-width:768px){#theme-toggle{min-width:26px;height:23px;padding:0 7px;font-size:0.68rem}}html[data-theme="dark"] .value-pkg-wrapper{background:conic-gradient( from var(--angle),#F8EFE4,#E6C6B4,#CC5C38,#F8EFE4,#8F3E25,#F8EFE4 ) !important;box-shadow:0 18px 55px rgba(0,0,0,0.32) !important}html[data-theme="dark"] .value-pkg-card{background:#F8EFE4 !important;color:#2A2520 !important;border:1px solid rgba(204,92,56,0.24) !important}html[data-theme="dark"] .value-pkg-card::after{box-shadow:inset 0 0 42px 10px rgba(204,92,56,0.12) !important}html[data-theme="dark"] .value-pkg-card .pkg-eyebrow-label,html[data-theme="dark"] .value-pkg-card [style*="rgba(255,255,255,0.4)"]{color:rgba(42,37,32,0.42) !important}html[data-theme="dark"] .value-pkg-card .pkg-num,html[data-theme="dark"] .value-pkg-card [style*="rgba(255,255,255,0.15)"]{color:rgba(42,37,32,0.14) !important}html[data-theme="dark"] .value-pkg-card [data-i18n="pkgC_name"],html[data-theme="dark"] .value-pkg-card [style*="color:#F2EFE9"],html[data-theme="dark"] .value-pkg-card .pkg-value-main{color:#2A2520 !important}html[data-theme="dark"] .value-pkg-card [data-i18n="pkgC_desc"],html[data-theme="dark"] .value-pkg-card [style*="rgba(255,255,255,0.5)"],html[data-theme="dark"] .value-pkg-card .pkg-value-sub{color:#6B5F55 !important}html[data-theme="dark"] .value-pkg-card .pkg-value-content,html[data-theme="dark"] .value-pkg-card .pkg-value-content *{color:inherit !important}html[data-theme="dark"] .value-pkg-card .pkg-value-main::before,html[data-theme="dark"] .value-pkg-card .pkg-value-sub::before{color:var(--orange) !important;background-color:var(--orange) !important}html[data-theme="dark"] .value-pkg-card .pkg-value-sub::before{background:none !important}html[data-theme="dark"] .value-pkg-card .pkg-stars-row>div[style*="background"]{background:#F8EFE4 !important}html[data-theme="dark"] .value-pkg-card .pkg-old-price,html[data-theme="dark"] .value-pkg-card [style*="color:rgba(255,255,255,0.32)"]{color:rgba(42,37,32,0.36) !important}html[data-theme="dark"] .value-pkg-card .pkg-main-price,html[data-theme="dark"] .value-pkg-card [style*="color:#F2EFE9"] span{color:#2A2520 !important}html[data-theme="dark"] .value-pkg-card a[onclick*="enrollPreselect('C')"]{background:var(--orange) !important;color:#fff !important}html[data-theme="dark"] #pricing .pricing-grid>div:nth-child(3) .value-pkg-card .pkg-value-main,html[data-theme="dark"] #pricing .pricing-grid>div:nth-child(3) .value-pkg-card .pkg-value-main *{color:#2A2520 !important}html[data-theme="dark"] #pricing .pricing-grid>div:nth-child(3) .value-pkg-card .pkg-value-sub,html[data-theme="dark"] #pricing .pricing-grid>div:nth-child(3) .value-pkg-card .pkg-value-sub *{color:#6B5F55 !important}html[data-theme="dark"] #pricing .pricing-grid>div:nth-child(3) .value-pkg-card .pkg-value-main::before{background:var(--orange) !important}html[data-theme="dark"] #pricing .pricing-grid>div:nth-child(3) .value-pkg-card .pkg-value-sub::before{color:var(--orange) !important}#theme-toggle-wrap{display:flex;align-items:center;justify-content:center;margin:0 0.35rem}#theme-toggle{background:var(--bg3) !important;border:0.5px solid var(--divider) !important;color:var(--mid) !important;box-shadow:none !important}#theme-toggle.is-dark{background:var(--orange) !important;border-color:var(--orange) !important;color:#fff !important}html[data-theme="dark"] .nav-logo img,html[data-theme="dark"] .footer-logo img{background:transparent !important;border-radius:0 !important;padding:0 !important}html[data-theme="dark"] #pricing .pkg-stars-row>div[style*="background"]{background:transparent !important}html[data-theme="dark"] #pricing .value-pkg-card .pkg-stars-row>div[style*="background"]{background:transparent !important}html[data-theme="dark"] .btn-primary,html[data-theme="dark"] .nav-btn,html[data-theme="dark"] .value-pkg-badge-row .pkg-badge,html[data-theme="dark"] .value-pkg-card a[onclick*="enrollPreselect('C')"]{background:#B65336 !important;color:#fff !important}html[data-theme="dark"] .btn-primary:hover,html[data-theme="dark"] .nav-btn:hover,html[data-theme="dark"] .value-pkg-card a[onclick*="enrollPreselect('C')"]:hover{background:#9F432C !important}@media (max-width:768px){nav{grid-template-columns:38px minmax(0,1fr) 34px auto !important;grid-template-areas:"menu lang theme logo" "cta cta cta cta" !important}#theme-toggle-wrap{grid-area:theme;justify-self:center;margin:0 !important}}html[data-theme="dark"] #theme-toggle{background:var(--orange) !important;border-color:var(--orange) !important;color:#fff !important}html[data-theme="dark"] .nav-links .nav-btn,html[data-theme="dark"] a.nav-btn,html[data-theme="dark"] a.btn-primary,html[data-theme="dark"] button.btn-primary,html[data-theme="dark"] .btn-primary{background:#B65336 !important;color:#fff !important}html[data-theme="dark"] .nav-links .nav-btn:hover,html[data-theme="dark"] a.nav-btn:hover,html[data-theme="dark"] a.btn-primary:hover,html[data-theme="dark"] button.btn-primary:hover,html[data-theme="dark"] .btn-primary:hover{background:#9F432C !important}html[data-theme="dark"] #theme-toggle{background-color:var(--orange) !important;background-image:none !important}html[data-theme="dark"] .nav-links .nav-btn,html[data-theme="dark"] a.nav-btn,html[data-theme="dark"] a.btn-primary,html[data-theme="dark"] button.btn-primary,html[data-theme="dark"] .btn-primary,html[data-theme="dark"] .value-pkg-badge-row .pkg-badge,html[data-theme="dark"] .value-pkg-card a[onclick*="enrollPreselect('C')"]{background-color:#B65336 !important;background-image:none !important}html:not(.lang-en),html:not(.lang-en) body,html[lang="ar"],html[lang="ar"] body{font-family:'Cairo',Arial,sans-serif !important}html.lang-en,html.lang-en body,html[lang="en"],html[lang="en"] body{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif !important}html:not(.lang-en) button,html:not(.lang-en) input,html:not(.lang-en) select,html:not(.lang-en) textarea,html[lang="ar"] button,html[lang="ar"] input,html[lang="ar"] select,html[lang="ar"] textarea{font-family:'Cairo',Arial,sans-serif !important}html.lang-en button,html.lang-en input,html.lang-en select,html.lang-en textarea,html[lang="en"] button,html[lang="en"] input,html[lang="en"] select,html[lang="en"] textarea{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif !important}.brand-wordmark,.brand-wordmark *{font-family:'Knewave','Cairo',cursive !important}@media (max-width:768px){.hero.has-menu,#final-cta{background-image:url('<?php echo get_template_directory_uri();?>/images/Artboard-mobile.webp') !important}}.ti::before{content:"\2022"}.hero{--hero-content-width:min(900px,calc(100% - 4rem))}.hero .hero-blur-box,.hero .hero-actions,.hero .hero-quick-links{width:var(--hero-content-width) !important;max-width:900px !important}.hero .hero-actions{display:flex !important}.hero .hero-actions .btn-primary{width:100% !important;text-align:center}.hero .hero-quick-links{display:flex !important}.hero .hero-quick-links a{flex:1 1 0 !important;width:auto !important;min-width:0}.nav-logo.brand-wordmark{text-decoration:none;cursor:pointer}@media (max-width:600px){.hero{--hero-content-width:calc(100% - 2rem)}.hero .hero-quick-links{gap:0.65rem !important}}.nav-links{gap:1.25rem}.lang-en .nav-links{gap:1rem}.lang-en .nav-links a{font-size:0.74rem}@media (min-width:1025px){.nav-links a{white-space:nowrap}}