/* JAES v35: scoped styles; retain cascade order. */

html[dir="rtl"] .el-scope.el-elearning{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .el-scope.el-elearning h1,html[dir="rtl"] .el-scope.el-elearning h2,html[dir="rtl"] .el-scope.el-elearning h3,html[dir="rtl"] .el-scope.el-elearning h4,html[dir="rtl"] .el-scope.el-elearning h5,html[dir="rtl"] .el-scope.el-elearning h6{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .el-scope.el-elearning .top-bar-info strong{letter-spacing:normal;}
html[dir="rtl"] .el-scope.el-elearning .lang-dropdown-container{margin-left:0;margin-right:4px;}
html[dir="rtl"] .el-scope.el-elearning .lang-dropdown-btn{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .el-scope.el-elearning .language-dropdown-menu{right:auto;left:0;}
html[dir="rtl"] .el-scope.el-elearning .language-dropdown-header{letter-spacing:normal;}
html[dir="rtl"] .el-scope.el-elearning .lang-dropdown-item:hover{transform:translateX(-3px);}
html[dir="rtl"] .el-scope.el-elearning .mobile-nav-overlay{left:auto;right:0;}
html[dir="rtl"] .el-scope.el-elearning .mobile-nav-drawer{left:auto;right:0;transform:translateX(100%);}
html[dir="rtl"] .el-scope.el-elearning .mobile-nav-drawer.active{transform:translateX(-0);}
html[dir="rtl"] .el-scope.el-elearning .mobile-nav-link{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .el-scope.el-elearning nav.main-nav ul li a{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .el-scope.el-elearning nav.main-nav ul li a::after{left:auto;right:0;}
html[dir="rtl"] .el-scope.el-elearning .header-cta-btn{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .el-scope.el-elearning .btn{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;letter-spacing:normal;}
html[dir="rtl"] .el-scope.el-elearning .elearning-hero::after{right:auto;left:-80px;}
html[dir="rtl"] .el-scope.el-elearning .elearning-hero h1{letter-spacing:normal;}
html[dir="rtl"] .el-scope.el-elearning .elearning-hero-subtitle{letter-spacing:normal;}
html[dir="rtl"] .el-scope.el-elearning .section-header-title h2{letter-spacing:normal;}
html[dir="rtl"] .el-scope.el-elearning .section-header-title h2::after{left:auto;right:50%;transform:translateX(50%);}
html[dir="rtl"] .el-scope.el-elearning .stat-card-number{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .el-scope.el-elearning .stat-card-label{letter-spacing:normal;}
html[dir="rtl"] .el-scope.el-elearning .page-btn{font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .el-scope.el-elearning .page-btn-nav{letter-spacing:normal;}
html[dir="rtl"] .el-scope.el-elearning .editorial-image-wrap{right:0;left:0;}
html[dir="rtl"] .el-scope.el-elearning .editorial-card-container.card-theme-white{border-left:none;border-right:6px solid var(--jaes-navy);}
html[dir="rtl"] .el-scope.el-elearning .editorial-card-container.card-theme-dark{border-right:none;border-left:6px solid var(--jaes-cyan);}
html[dir="rtl"] .el-scope.el-elearning .faq-item[open]{border-left:none;border-right:5px solid var(--jaes-blue);}
html[dir="rtl"] .el-scope.el-elearning .faq-question{text-align:right;font-family:var(--jaes-rtl-font, "Noto Sans Arabic"), Tahoma, Arial, sans-serif;}
html[dir="rtl"] .el-scope.el-elearning .modal-overlay{left:auto;right:0;}
html[dir="rtl"] .el-scope.el-elearning .footer-col h4{letter-spacing:normal;}
html[dir="rtl"] .el-scope.el-elearning .footer-col h4::after{left:auto;right:0;}
html[dir="rtl"] .el-scope.el-elearning .footer-col ul li a:hover{padding-left:0;padding-right:4px;}
@media (max-width: 768px){
html[dir="rtl"] .el-scope.el-elearning .language-dropdown-menu{right:auto;left:0;}}
