﻿.pagelayout-frontpage #page-content{padding:0 !important}.pagelayout-frontpage #region-main{padding:0 !important}.pagelayout-frontpage .edwiseradvancedblock{margin-bottom:0 !important}.pagelayout-frontpage .hero-landing{position:relative;min-height:calc(100vh - 70px);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:3rem 2rem 5rem;background:linear-gradient(-45deg, #0f172a, #1e3a5f, #0f172a, #1e293b);background-size:400% 400%;animation:gradientShift 15s ease infinite}.pagelayout-frontpage .hero-landing::before,.pagelayout-frontpage .hero-landing::after{content:"";position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:blob 8s ease-in-out infinite}.pagelayout-frontpage .hero-landing::before{width:500px;height:500px;background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);top:-10%;right:-10%}.pagelayout-frontpage .hero-landing::after{width:400px;height:400px;background:linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);bottom:-10%;left:-10%;animation-delay:4s}.pagelayout-frontpage .hero-landing .hero-content{position:relative;z-index:10;max-width:900px;text-align:center;animation:slideUp 1s ease-out}.pagelayout-frontpage .hero-landing .hero-badge{display:inline-flex;align-items:center;gap:.5rem;background:rgba(245,158,11,.15);border:1px solid rgba(245,158,11,.3);color:#fbbf24;padding:.625rem 1.25rem;border-radius:50px;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:2rem;backdrop-filter:blur(10px)}.pagelayout-frontpage .hero-landing .hero-badge::before{content:"🏆";font-size:1rem}.pagelayout-frontpage .hero-landing h1{font-size:clamp(2.75rem, 7vw, 5rem);font-weight:800;color:#fff;line-height:1.1;margin-bottom:1.75rem;letter-spacing:-0.02em}.pagelayout-frontpage .hero-landing h1 .highlight{background:linear-gradient(135deg, #fbbf24 0%, #f59e0b 50%, #d97706 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pagelayout-frontpage .hero-landing .hero-subtitle{font-size:clamp(1.25rem, 2.5vw, 1.5rem);color:rgba(255,255,255,.85);line-height:1.7;max-width:700px;margin:0 auto 2.5rem}.pagelayout-frontpage .hero-landing .hero-blob{position:absolute;border-radius:50%;filter:blur(100px);opacity:.3;animation:blob 12s ease-in-out infinite;z-index:1}.pagelayout-frontpage .hero-landing .hero-blob.hero-blob-1{width:600px;height:600px;background:linear-gradient(135deg, #f59e0b 0%, #ea580c 100%);top:-20%;right:-15%}.pagelayout-frontpage .hero-landing .hero-blob.hero-blob-2{width:500px;height:500px;background:linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%);bottom:-15%;left:-10%;animation-delay:6s}.pagelayout-frontpage .hero-landing .hero-particles{position:absolute;inset:0;background-image:radial-gradient(rgba(255, 255, 255, 0.1) 1px, transparent 1px);background-size:50px 50px;z-index:2;opacity:.5}.pagelayout-frontpage .hero-landing h1,.pagelayout-frontpage .hero-landing .hero-title{font-size:clamp(2.5rem, 6vw, 4.5rem);font-weight:800;color:#fff;line-height:1.2;margin-bottom:1.5rem;letter-spacing:-0.02em;overflow:visible}.pagelayout-frontpage .hero-landing h1 .highlight,.pagelayout-frontpage .hero-landing h1 .title-highlight,.pagelayout-frontpage .hero-landing .hero-title .highlight,.pagelayout-frontpage .hero-landing .hero-title .title-highlight{display:block;background:linear-gradient(135deg, #fbbf24 0%, #f59e0b 50%, #d97706 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pagelayout-frontpage .hero-landing h1 .title-main,.pagelayout-frontpage .hero-landing .hero-title .title-main{display:block}.pagelayout-frontpage .hero-landing .hero-cta-group,.pagelayout-frontpage .hero-landing .hero-cta{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3.5rem}.pagelayout-frontpage .hero-landing .hero-cta-group .hero-btn,.pagelayout-frontpage .hero-landing .hero-cta .hero-btn{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1.125rem;font-weight:600;border-radius:12px;text-decoration:none;transition:all .3s ease}.pagelayout-frontpage .hero-landing .hero-cta-group .hero-btn .btn-icon,.pagelayout-frontpage .hero-landing .hero-cta .hero-btn .btn-icon{font-size:1.25rem}.pagelayout-frontpage .hero-landing .hero-cta-group .hero-btn .btn-arrow,.pagelayout-frontpage .hero-landing .hero-cta .hero-btn .btn-arrow{transition:transform .3s ease}.pagelayout-frontpage .hero-landing .hero-cta-group .hero-btn:hover .btn-arrow,.pagelayout-frontpage .hero-landing .hero-cta .hero-btn:hover .btn-arrow{transform:translateX(4px)}.pagelayout-frontpage .hero-landing .hero-cta-group .hero-btn-primary,.pagelayout-frontpage .hero-landing .hero-cta-group .btn-primary-hero,.pagelayout-frontpage .hero-landing .hero-cta .hero-btn-primary,.pagelayout-frontpage .hero-landing .hero-cta .btn-primary-hero{color:#0f172a;background:linear-gradient(135deg, #fbbf24 0%, #f59e0b 100%);border:none;box-shadow:0 4px 15px rgba(245,158,11,.4)}.pagelayout-frontpage .hero-landing .hero-cta-group .hero-btn-primary:hover,.pagelayout-frontpage .hero-landing .hero-cta-group .btn-primary-hero:hover,.pagelayout-frontpage .hero-landing .hero-cta .hero-btn-primary:hover,.pagelayout-frontpage .hero-landing .hero-cta .btn-primary-hero:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(245,158,11,.5);color:#0f172a}.pagelayout-frontpage .hero-landing .hero-cta-group .hero-btn-secondary,.pagelayout-frontpage .hero-landing .hero-cta-group .btn-secondary-hero,.pagelayout-frontpage .hero-landing .hero-cta .hero-btn-secondary,.pagelayout-frontpage .hero-landing .hero-cta .btn-secondary-hero{color:#fff;background:rgba(255,255,255,.1);border:2px solid rgba(255,255,255,.3);backdrop-filter:blur(10px)}.pagelayout-frontpage .hero-landing .hero-cta-group .hero-btn-secondary:hover,.pagelayout-frontpage .hero-landing .hero-cta-group .btn-secondary-hero:hover,.pagelayout-frontpage .hero-landing .hero-cta .hero-btn-secondary:hover,.pagelayout-frontpage .hero-landing .hero-cta .btn-secondary-hero:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.5);color:#fff}.pagelayout-frontpage .hero-landing .hero-stats{display:flex;justify-content:center;align-items:center;gap:2rem;margin-bottom:2rem}@media(max-width: 576px){.pagelayout-frontpage .hero-landing .hero-stats{gap:1.5rem;flex-wrap:wrap}}.pagelayout-frontpage .hero-landing .hero-stats .stat,.pagelayout-frontpage .hero-landing .hero-stats .stat-item{display:flex;align-items:center;gap:1rem;text-align:left;animation:countUp .8s ease-out;animation-fill-mode:both}.pagelayout-frontpage .hero-landing .hero-stats .stat:nth-child(1),.pagelayout-frontpage .hero-landing .hero-stats .stat-item:nth-child(1){animation-delay:.3s}.pagelayout-frontpage .hero-landing .hero-stats .stat:nth-child(3),.pagelayout-frontpage .hero-landing .hero-stats .stat-item:nth-child(3){animation-delay:.5s}.pagelayout-frontpage .hero-landing .hero-stats .stat:nth-child(5),.pagelayout-frontpage .hero-landing .hero-stats .stat-item:nth-child(5){animation-delay:.7s}.pagelayout-frontpage .hero-landing .hero-stats .stat-icon{font-size:2rem;opacity:.9}.pagelayout-frontpage .hero-landing .hero-stats .stat-content{display:flex;flex-direction:column}.pagelayout-frontpage .hero-landing .hero-stats .stat-divider{width:1px;height:40px;background:rgba(255,255,255,.2)}.pagelayout-frontpage .hero-landing .hero-stats .stat-number{display:block;font-size:clamp(1.5rem, 3vw, 2.5rem);font-weight:800;background:linear-gradient(135deg, #fbbf24 0%, #f59e0b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.pagelayout-frontpage .hero-landing .hero-stats .stat-label{font-size:.8125rem;color:rgba(255,255,255,.7);font-weight:500}.pagelayout-frontpage .hero-landing .hero-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem;margin-top:1rem}.pagelayout-frontpage .hero-landing .hero-trust .trust-item{color:rgba(255,255,255,.7);font-size:.875rem;font-weight:500}.pagelayout-frontpage .hero-landing .hero-scroll-indicator{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;color:rgba(255,255,255,.6);font-size:.75rem;animation:float 3s ease-in-out infinite;z-index:10}.pagelayout-frontpage .hero-landing .hero-scroll-indicator .scroll-arrow{font-size:1.25rem;animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}.pagelayout-frontpage .social-proof-bar{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:1.5rem 2rem}.pagelayout-frontpage .social-proof-bar .proof-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;max-width:1200px;margin:0 auto}@media(max-width: 767.98px){.pagelayout-frontpage .social-proof-bar .proof-container{gap:1rem}}.pagelayout-frontpage .social-proof-bar .proof-item{display:flex;align-items:center;gap:.75rem;color:#475569;font-weight:500;font-size:.9375rem}.pagelayout-frontpage .social-proof-bar .proof-item .proof-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);border-radius:50%;color:#fff;font-size:1rem}.pagelayout-frontpage .courses-section{padding:5rem 2rem;background:linear-gradient(180deg, #f8fafc 0%, #f1f5f9 100%)}.pagelayout-frontpage .courses-section .section-header{text-align:center;max-width:700px;margin:0 auto 3.5rem}.pagelayout-frontpage .courses-section .section-header .section-badge{display:inline-block;background:linear-gradient(135deg, rgba(245, 158, 11, 0.1) 0%, rgba(217, 119, 6, 0.1) 100%);color:#d97706;padding:.5rem 1rem;border-radius:50px;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem}.pagelayout-frontpage .courses-section .section-header h2{font-size:clamp(2rem, 4vw, 3rem);font-weight:800;color:#0f172a;margin-bottom:1rem;line-height:1.2}.pagelayout-frontpage .courses-section .section-header p{font-size:1.125rem;color:#64748b;line-height:1.7}.pagelayout-frontpage .courses-section .courses-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2rem;max-width:1200px;margin:0 auto}.pagelayout-frontpage .courses-section .course-card-landing{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);position:relative}.pagelayout-frontpage .courses-section .course-card-landing::before{content:"";position:absolute;inset:0;border-radius:20px;padding:2px;background:linear-gradient(135deg, transparent 0%, transparent 50%, #f59e0b 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease}.pagelayout-frontpage .courses-section .course-card-landing:hover{transform:translateY(-8px);box-shadow:0 25px 50px -12px rgba(0,0,0,.15)}.pagelayout-frontpage .courses-section .course-card-landing:hover::before{opacity:1}.pagelayout-frontpage .courses-section .course-card-landing:hover .course-image img{transform:scale(1.05)}.pagelayout-frontpage .courses-section .course-card-landing .course-image{position:relative;height:180px;overflow:hidden}.pagelayout-frontpage .courses-section .course-card-landing .course-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.pagelayout-frontpage .courses-section .course-card-landing .course-image .course-category-badge{position:absolute;top:1rem;left:1rem;background:rgba(15,23,42,.9);color:#fff;padding:.375rem .875rem;border-radius:50px;font-size:.75rem;font-weight:600;backdrop-filter:blur(10px)}.pagelayout-frontpage .courses-section .course-card-landing .course-content{padding:1.5rem}.pagelayout-frontpage .courses-section .course-card-landing .course-content h3{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:.75rem;line-height:1.3}.pagelayout-frontpage .courses-section .course-card-landing .course-content .course-meta{display:flex;gap:1rem;margin-bottom:1rem;font-size:.875rem;color:#64748b}.pagelayout-frontpage .courses-section .course-card-landing .course-content .course-meta span{display:flex;align-items:center;gap:.375rem}.pagelayout-frontpage .courses-section .course-card-landing .course-content .course-cta{display:flex;align-items:center;gap:.5rem;color:#f59e0b;font-weight:600;font-size:.9375rem;text-decoration:none;transition:gap .3s ease}.pagelayout-frontpage .courses-section .course-card-landing .course-content .course-cta:hover{gap:.75rem;color:#d97706}.pagelayout-frontpage .courses-section .courses-cta-wrapper{text-align:center;margin-top:3rem}.pagelayout-frontpage .courses-section .courses-cta-wrapper .btn-all-courses{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:#0f172a;color:#fff;font-weight:600;font-size:1rem;border-radius:12px;text-decoration:none;transition:all .3s ease}.pagelayout-frontpage .courses-section .courses-cta-wrapper .btn-all-courses:hover{background:#1e293b;transform:translateY(-2px);box-shadow:0 10px 20px rgba(15,23,42,.2);color:#fff}.pagelayout-frontpage .courses-section .courses-grid-wrapper{max-width:1200px;margin:0 auto}.pagelayout-frontpage .courses-section .courses-grid-wrapper section{padding:0 !important;background:transparent !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .container{max-width:100% !important;padding:0 !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .carousel{overflow:hidden}.pagelayout-frontpage .courses-section .courses-grid-wrapper .carousel-inner{overflow:hidden}.pagelayout-frontpage .courses-section .courses-grid-wrapper .carousel-item{transition:transform .6s ease-in-out}.pagelayout-frontpage .courses-section .courses-grid-wrapper .row.card-deck,.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-deck{display:flex !important;flex-wrap:nowrap !important;gap:1.5rem !important;margin:0 !important;padding:0 .5rem !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .col-md-3{flex:0 0 calc(33.333% - 1rem) !important;max-width:calc(33.333% - 1rem) !important;padding:0 !important}@media(max-width: 991.98px){.pagelayout-frontpage .courses-section .courses-grid-wrapper .col-md-3{flex:0 0 calc(50% - 0.75rem) !important;max-width:calc(50% - 0.75rem) !important}}@media(max-width: 576px){.pagelayout-frontpage .courses-section .courses-grid-wrapper .col-md-3{flex:0 0 100% !important;max-width:100% !important}}.pagelayout-frontpage .courses-section .courses-grid-wrapper .mb-5{margin-bottom:0 !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .carousel-btn,.pagelayout-frontpage .courses-section .courses-grid-wrapper a[data-slide],.pagelayout-frontpage .courses-section .courses-grid-wrapper a[data-bs-slide]{width:50px !important;height:50px !important;background:#0f172a !important;border:2px solid #f59e0b !important;border-radius:50% !important;color:#f59e0b !important;box-shadow:0 4px 15px rgba(15,23,42,.2) !important;transition:all .3s ease !important;opacity:1 !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .carousel-btn:hover,.pagelayout-frontpage .courses-section .courses-grid-wrapper a[data-slide]:hover,.pagelayout-frontpage .courses-section .courses-grid-wrapper a[data-bs-slide]:hover{background:#f59e0b !important;color:#0f172a !important;transform:scale(1.05) !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .carousel-btn i,.pagelayout-frontpage .courses-section .courses-grid-wrapper a[data-slide] i,.pagelayout-frontpage .courses-section .courses-grid-wrapper a[data-bs-slide] i{font-size:1.125rem !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .d-flex.justify-content-center.align-items-center.my-3{margin-top:2.5rem !important;gap:1rem}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card{background:#fff;border:none !important;border-radius:1rem !important;overflow:hidden;box-shadow:0 2px 12px rgba(15,23,42,.08);transition:all .3s ease;height:100%;display:flex;flex-direction:column;position:relative}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card:hover{transform:translateY(-6px);box-shadow:0 12px 32px rgba(15,23,42,.12)}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card:hover .card-image img{transform:scale(1.08)}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-image{height:160px !important;min-height:160px !important;max-height:160px !important;overflow:hidden;position:relative}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-action{position:absolute !important;bottom:10px !important;right:10px !important;top:auto !important;width:44px !important;height:44px !important;background:#fff !important;border:2px solid #fff !important;border-radius:50% !important;box-shadow:0 2px 8px rgba(0,0,0,.2) !important;z-index:5;padding:0 !important;overflow:hidden}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-action img{width:100% !important;height:100% !important;object-fit:cover;border-radius:50%}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-action:hover{transform:scale(1.1);border-color:#f59e0b !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-body{padding:1.25rem !important;flex:1;display:flex;flex-direction:column;background:#fff}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-body small,.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-body .text-secondary{display:none !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-body .card-title,.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-body h4{font-size:1rem !important;font-weight:700 !important;color:#0f172a !important;line-height:1.4 !important;margin:0 0 .5rem 0 !important;min-height:2.8em !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-body .card-title.ellipsis-2,.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-body h4.ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-body .card-text{font-size:.8125rem !important;color:#64748b !important;line-height:1.6 !important;padding:0 !important;margin:0 !important;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3.9em}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-footer{padding:0 !important;background:#fff !important;border:none !important;position:relative !important;bottom:auto !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-footer small,.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-footer .text-secondary{display:none !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-button{display:flex !important;align-items:center !important;justify-content:center !important;padding:.75rem 1.5rem !important;background:#0f172a !important;color:#f59e0b !important;font-weight:600 !important;font-size:0 !important;letter-spacing:.02em !important;border-radius:0 0 1rem 1rem !important;transition:all .3s ease !important;text-decoration:none !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-button::after{content:"Ver curso →";font-size:.875rem;font-weight:600}.pagelayout-frontpage .courses-section .courses-grid-wrapper .card-button:hover{background:#f59e0b !important;color:#0f172a !important;text-decoration:none !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .course_card{max-width:100% !important;margin:0 !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .course_card .wrapper{border-radius:1.25rem !important;min-height:380px !important;box-shadow:0 4px 20px rgba(15,23,42,.08) !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .course_card .wrapper:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(15,23,42,.15) !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .course_card .wrapper .date{background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important;border-radius:0 0 .5rem 0 !important;padding:.5rem .75rem !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .course_card .wrapper .date .day{font-size:1.25rem !important;font-weight:700 !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .course_card .wrapper .data{transform:translateY(0) !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .course_card .wrapper .data .content{min-height:auto !important;padding:1.25rem !important;border-radius:0 0 1.25rem 1.25rem !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .course_card .wrapper .data .content .author{color:#d97706 !important;font-weight:600 !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .course_card .wrapper .data .content .title{color:#0f172a !important;font-weight:700 !important}.pagelayout-frontpage .courses-section .courses-grid-wrapper .course_card .wrapper .data .content .text{color:#64748b !important}.pagelayout-frontpage .courses-section .courses-cta{text-align:center;margin-top:3rem}.pagelayout-frontpage .courses-section .courses-cta .btn-view-all{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:linear-gradient(135deg, #0f172a 0%, #1e3a5f 100%);color:#fff;font-weight:600;font-size:1rem;border-radius:50px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(15,23,42,.3)}.pagelayout-frontpage .courses-section .courses-cta .btn-view-all:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(15,23,42,.4);color:#fff}.pagelayout-frontpage .courses-section .courses-cta .btn-view-all .btn-arrow{transition:transform .3s ease}.pagelayout-frontpage .courses-section .courses-cta .btn-view-all:hover .btn-arrow{transform:translateX(4px)}.pagelayout-frontpage .how-it-works-section{padding:5rem 2rem;background:linear-gradient(180deg, #f8fafc 0%, #ffffff 100%)}.pagelayout-frontpage .how-it-works-section .section-header{text-align:center;max-width:600px;margin:0 auto 4rem}.pagelayout-frontpage .how-it-works-section .section-header h2{font-size:clamp(2rem, 4vw, 3rem);font-weight:800;color:#0f172a;margin-bottom:1rem}.pagelayout-frontpage .how-it-works-section .steps-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem;max-width:1200px;margin:0 auto;position:relative}.pagelayout-frontpage .how-it-works-section .steps-container::before{content:"";position:absolute;top:40px;left:12.5%;right:12.5%;height:3px;background:linear-gradient(90deg, #f59e0b 0%, #d97706 50%, #f59e0b 100%);border-radius:2px}@media(max-width: 991.98px){.pagelayout-frontpage .how-it-works-section .steps-container::before{display:none}}@media(max-width: 991.98px){.pagelayout-frontpage .how-it-works-section .steps-container{grid-template-columns:repeat(2, 1fr);gap:2rem}}@media(max-width: 576px){.pagelayout-frontpage .how-it-works-section .steps-container{grid-template-columns:1fr;gap:2rem}}.pagelayout-frontpage .how-it-works-section .steps-container.steps-4-cols{grid-template-columns:repeat(4, 1fr)}@media(max-width: 991.98px){.pagelayout-frontpage .how-it-works-section .steps-container.steps-4-cols{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.pagelayout-frontpage .how-it-works-section .steps-container.steps-4-cols{grid-template-columns:1fr}}.pagelayout-frontpage .how-it-works-section .step-card{text-align:center;position:relative;z-index:1}.pagelayout-frontpage .how-it-works-section .step-card .step-number{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important;border-radius:50%;margin:0 auto 1rem;box-shadow:0 8px 25px rgba(245,158,11,.35);font-size:1.5rem !important;font-weight:800 !important;color:#fff !important;position:relative;z-index:2}.pagelayout-frontpage .how-it-works-section .step-card h3{font-size:1.375rem;font-weight:700;color:#0f172a;margin-bottom:.75rem}.pagelayout-frontpage .how-it-works-section .step-card p{font-size:1rem;color:#64748b;line-height:1.7;max-width:280px;margin:0 auto}.pagelayout-frontpage .features-section{padding:5rem 2rem;background:#0f172a;position:relative;overflow:hidden}.pagelayout-frontpage .features-section::before{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(circle, rgba(245, 158, 11, 0.15) 0%, transparent 70%);top:-300px;right:-200px}.pagelayout-frontpage .features-section .section-header{text-align:center;max-width:600px;margin:0 auto 4rem;position:relative;z-index:1}.pagelayout-frontpage .features-section .section-header h2{font-size:clamp(2rem, 4vw, 3rem);font-weight:800;color:#fff;margin-bottom:1rem}.pagelayout-frontpage .features-section .section-header p{color:rgba(255,255,255,.7);font-size:1.125rem}.pagelayout-frontpage .features-section .features-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:1.5rem;max-width:1200px;margin:0 auto;position:relative;z-index:1}.pagelayout-frontpage .features-section .feature-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem;transition:all .3s ease;backdrop-filter:blur(10px)}.pagelayout-frontpage .features-section .feature-card:hover{background:rgba(255,255,255,.1);border-color:rgba(245,158,11,.5);transform:translateY(-4px)}.pagelayout-frontpage .features-section .feature-card:hover .feature-icon{transform:scale(1.1)}.pagelayout-frontpage .features-section .feature-card .feature-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:linear-gradient(135deg, rgba(245, 158, 11, 0.2) 0%, rgba(217, 119, 6, 0.2) 100%);border-radius:12px;margin-bottom:1.25rem;transition:transform .3s ease;font-size:1.5rem}.pagelayout-frontpage .features-section .feature-card h3{font-size:1.125rem;font-weight:700;color:#fff;margin-bottom:.5rem}.pagelayout-frontpage .features-section .feature-card p{font-size:.9375rem;color:rgba(255,255,255,.6);line-height:1.6}.pagelayout-frontpage .gamification-section{padding:5rem 2rem;background:linear-gradient(135deg, #fef3c7 0%, #fde68a 50%, #fcd34d 100%);position:relative;overflow:hidden}.pagelayout-frontpage .gamification-section::before,.pagelayout-frontpage .gamification-section::after{content:"";position:absolute;border-radius:50%;opacity:.3}.pagelayout-frontpage .gamification-section::before{width:300px;height:300px;background:#f59e0b;top:-100px;left:-100px;filter:blur(60px)}.pagelayout-frontpage .gamification-section::after{width:400px;height:400px;background:#d97706;bottom:-150px;right:-150px;filter:blur(80px)}.pagelayout-frontpage .gamification-section .section-container{max-width:1200px;margin:0 auto;position:relative;z-index:1}.pagelayout-frontpage .gamification-section .section-header{text-align:center;max-width:600px;margin:0 auto 4rem}.pagelayout-frontpage .gamification-section .section-header .section-badge{background:rgba(15,23,42,.1);color:#0f172a}.pagelayout-frontpage .gamification-section .section-header h2{font-size:clamp(2rem, 4vw, 3rem);font-weight:800;color:#0f172a;margin-bottom:1rem}.pagelayout-frontpage .gamification-section .section-header p{color:#78350f;font-size:1.125rem}.pagelayout-frontpage .gamification-section .gamification-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem}@media(max-width: 991.98px){.pagelayout-frontpage .gamification-section .gamification-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.pagelayout-frontpage .gamification-section .gamification-grid{grid-template-columns:1fr}}.pagelayout-frontpage .gamification-section .gamification-card{background:#fff;border-radius:1rem;padding:2rem;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease}.pagelayout-frontpage .gamification-section .gamification-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.pagelayout-frontpage .gamification-section .gamification-card .gamification-icon{font-size:3rem;margin-bottom:1rem;display:block}.pagelayout-frontpage .gamification-section .gamification-card .gamification-title{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:.75rem}.pagelayout-frontpage .gamification-section .gamification-card .gamification-description{font-size:.9375rem;color:#64748b;line-height:1.6;margin:0}.pagelayout-frontpage .gamification-section .gamification-cta{text-align:center;margin-top:3rem}.pagelayout-frontpage .gamification-section .gamification-cta .gamification-tagline{font-size:1.25rem;font-weight:600;color:#78350f;margin:0}.pagelayout-frontpage .ai-section{padding:5rem 2rem;background:linear-gradient(135deg, #0f172a 0%, #1e3a5f 100%)}.pagelayout-frontpage .ai-section .section-header{text-align:center;max-width:700px;margin:0 auto 4rem}.pagelayout-frontpage .ai-section .section-header .section-badge{display:inline-block;background:rgba(245,158,11,.2);color:#fbbf24;padding:.5rem 1.25rem;border-radius:50px;font-weight:600;font-size:.875rem;margin-bottom:1.5rem;border:1px solid rgba(245,158,11,.3)}.pagelayout-frontpage .ai-section .section-header .section-title{font-size:clamp(2rem, 4vw, 2.75rem);font-weight:800;color:#fff;margin-bottom:1rem}.pagelayout-frontpage .ai-section .section-header .section-subtitle{font-size:1.125rem;color:rgba(255,255,255,.7);line-height:1.7}.pagelayout-frontpage .ai-section .ai-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem;max-width:1200px;margin:0 auto}@media(max-width: 991.98px){.pagelayout-frontpage .ai-section .ai-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.pagelayout-frontpage .ai-section .ai-grid{grid-template-columns:1fr}}.pagelayout-frontpage .ai-section .ai-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:2rem;text-align:center;transition:all .3s ease;backdrop-filter:blur(10px)}.pagelayout-frontpage .ai-section .ai-card:hover{background:rgba(255,255,255,.1);border-color:rgba(245,158,11,.5);transform:translateY(-5px)}.pagelayout-frontpage .ai-section .ai-card .ai-icon{font-size:2.5rem;margin-bottom:1rem;display:block}.pagelayout-frontpage .ai-section .ai-card .ai-title{font-size:1.125rem;font-weight:700;color:#fff;margin-bottom:.75rem}.pagelayout-frontpage .ai-section .ai-card .ai-description{font-size:.9rem;color:rgba(255,255,255,.7);line-height:1.6;margin:0}.pagelayout-frontpage .testimonials-section{padding:5rem 2rem;background:linear-gradient(180deg, #ffffff 0%, #f8fafc 100%)}.pagelayout-frontpage .testimonials-section .section-header{text-align:center;max-width:600px;margin:0 auto 4rem}.pagelayout-frontpage .testimonials-section .section-header h2{font-size:clamp(2rem, 4vw, 3rem);font-weight:800;color:#0f172a;margin-bottom:1rem}.pagelayout-frontpage .testimonials-section .testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));gap:2rem;max-width:1200px;margin:0 auto}.pagelayout-frontpage .testimonials-section .testimonial-card{background:#fff;border-radius:20px;padding:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);border:1px solid #e2e8f0;transition:all .3s ease;position:relative}.pagelayout-frontpage .testimonials-section .testimonial-card::before{content:'"';position:absolute;top:1rem;right:1.5rem;font-size:5rem;font-family:Georgia,serif;color:#f59e0b;opacity:.2;line-height:1}.pagelayout-frontpage .testimonials-section .testimonial-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(0,0,0,.1);border-color:rgba(245,158,11,.3)}.pagelayout-frontpage .testimonials-section .testimonial-card .testimonial-stars{display:flex;gap:.25rem;margin-bottom:1rem;color:#f59e0b;font-size:1.125rem}.pagelayout-frontpage .testimonials-section .testimonial-card .testimonial-content{font-size:1.0625rem;color:#475569;line-height:1.8;margin-bottom:1.5rem;position:relative;z-index:1}.pagelayout-frontpage .testimonials-section .testimonial-card .testimonial-author{display:flex;align-items:center;gap:1rem}.pagelayout-frontpage .testimonials-section .testimonial-card .testimonial-author .author-avatar{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.125rem}.pagelayout-frontpage .testimonials-section .testimonial-card .testimonial-author .author-info .author-name{font-weight:700;color:#0f172a;font-size:1rem}.pagelayout-frontpage .testimonials-section .testimonial-card .testimonial-author .author-info .author-title{font-size:.875rem;color:#64748b}.pagelayout-frontpage .cta-section{padding:5rem 2rem;background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);text-align:center;position:relative;overflow:hidden}.pagelayout-frontpage .cta-section::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255, 255, 255, 0.1) 0%, transparent 50%);animation:pulse 4s ease-in-out infinite}.pagelayout-frontpage .cta-section .cta-content{position:relative;z-index:1;max-width:700px;margin:0 auto}.pagelayout-frontpage .cta-section .cta-content h2{font-size:clamp(2rem, 4vw, 3rem);font-weight:800;color:#fff;margin-bottom:1rem}.pagelayout-frontpage .cta-section .cta-content p{font-size:1.25rem;color:rgba(255,255,255,.9);margin-bottom:2rem}.pagelayout-frontpage .cta-section .cta-content .cta-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.pagelayout-frontpage .cta-section .cta-content .cta-buttons .btn-cta-primary{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:#fff;color:#d97706;font-weight:700;font-size:1.125rem;border-radius:12px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.1)}.pagelayout-frontpage .cta-section .cta-content .cta-buttons .btn-cta-primary:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.15);color:#b45309}.pagelayout-frontpage .cta-section .cta-content .cta-buttons .btn-cta-secondary{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:transparent;color:#fff;font-weight:600;font-size:1.125rem;border:2px solid rgba(255,255,255,.5);border-radius:12px;text-decoration:none;transition:all .3s ease}.pagelayout-frontpage .cta-section .cta-content .cta-buttons .btn-cta-secondary:hover{background:rgba(255,255,255,.1);border-color:#fff;color:#fff}.pagelayout-frontpage .cta-section .cta-content .cta-buttons .cta-btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;font-size:1.1rem;font-weight:600;text-decoration:none;border-radius:12px;background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);color:#fff;box-shadow:0 4px 15px rgba(245,158,11,.4);transition:all .3s ease;border:none}.pagelayout-frontpage .cta-section .cta-content .cta-buttons .cta-btn-primary:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(245,158,11,.5);background:linear-gradient(135deg, #d97706 0%, #b45309 100%);color:#fff}.pagelayout-frontpage .cta-section .cta-content .cta-buttons .cta-btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;font-size:1.1rem;font-weight:600;text-decoration:none;border-radius:12px;background:#fff;color:#0f172a;border:2px solid #e2e8f0;transition:all .3s ease}.pagelayout-frontpage .cta-section .cta-content .cta-buttons .cta-btn-secondary:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.1);border-color:#f59e0b;color:#d97706}.pagelayout-frontpage .cta-section .cta-content .cta-features{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:1.5rem}.pagelayout-frontpage .cta-section .cta-content .cta-features .cta-feature{color:#fff !important;font-weight:500;font-size:.95rem;opacity:1}.pagelayout-frontpage .courses-filter{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:3rem}.pagelayout-frontpage .courses-filter .filter-btn{padding:.75rem 1.5rem;background:#fff;border:2px solid #e2e8f0;border-radius:50px;color:#64748b;font-weight:500;cursor:pointer;transition:all .3s ease}.pagelayout-frontpage .courses-filter .filter-btn:hover{border-color:#f59e0b;color:#f59e0b}.pagelayout-frontpage .courses-filter .filter-btn.active{background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);border-color:transparent;color:#fff;box-shadow:0 4px 15px rgba(245,158,11,.4)}.pagelayout-frontpage .courses-grid-wrapper .edwiser-fc .card,.pagelayout-frontpage .courses-grid-wrapper .edwiser-fc .course-card{border-radius:1rem !important;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08) !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1) !important;border:none !important}.pagelayout-frontpage .courses-grid-wrapper .edwiser-fc .card:hover,.pagelayout-frontpage .courses-grid-wrapper .edwiser-fc .course-card:hover{transform:translateY(-8px) !important;box-shadow:0 20px 40px rgba(0,0,0,.15) !important}.pagelayout-frontpage .courses-grid-wrapper .edwiser-fc .card .card-img-top,.pagelayout-frontpage .courses-grid-wrapper .edwiser-fc .card img,.pagelayout-frontpage .courses-grid-wrapper .edwiser-fc .course-card .card-img-top,.pagelayout-frontpage .courses-grid-wrapper .edwiser-fc .course-card img{transition:transform .4s ease}.pagelayout-frontpage .courses-grid-wrapper .edwiser-fc .card:hover .card-img-top,.pagelayout-frontpage .courses-grid-wrapper .edwiser-fc .card:hover img,.pagelayout-frontpage .courses-grid-wrapper .edwiser-fc .course-card:hover .card-img-top,.pagelayout-frontpage .courses-grid-wrapper .edwiser-fc .course-card:hover img{transform:scale(1.05)}.pagelayout-frontpage .courses-cta{text-align:center;margin-top:3rem}.pagelayout-frontpage .courses-cta .btn-view-all{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:transparent;border:2px solid #0f172a;color:#0f172a;border-radius:50px;font-weight:600;text-decoration:none;transition:all .3s ease}.pagelayout-frontpage .courses-cta .btn-view-all .btn-arrow{transition:transform .3s ease}.pagelayout-frontpage .courses-cta .btn-view-all:hover{background:#0f172a;color:#fff}.pagelayout-frontpage .courses-cta .btn-view-all:hover .btn-arrow{transform:translateX(4px)}@media(max-width: 767.98px){.pagelayout-frontpage .hero-landing{min-height:auto;padding:4rem 1.5rem}.pagelayout-frontpage .hero-landing::before,.pagelayout-frontpage .hero-landing::after{width:250px;height:250px}.pagelayout-frontpage .hero-landing .hero-cta{flex-direction:column;align-items:center}.pagelayout-frontpage .hero-landing .hero-cta .btn-primary-hero,.pagelayout-frontpage .hero-landing .hero-cta .btn-secondary-hero{width:100%;max-width:280px;justify-content:center}.pagelayout-frontpage .hero-landing .hero-stats{flex-direction:column;gap:2rem}.pagelayout-frontpage .social-proof-bar .proof-container{flex-direction:column;text-align:center}.pagelayout-frontpage .courses-section,.pagelayout-frontpage .how-it-works-section,.pagelayout-frontpage .features-section,.pagelayout-frontpage .testimonials-section,.pagelayout-frontpage .cta-section{padding:3rem 1.5rem}}#page-enrol-index{background:#f8fafc}#page-enrol-index #page-header{display:none}#page-enrol-index .enrollment-sections{align-items:start;gap:32px}@media(max-width: 991px){#page-enrol-index .enrollment-sections{gap:24px}}#page-enrol-index .header-section{background:linear-gradient(135deg, #0f172a 0%, #1e3a5f 100%) !important;border-radius:20px !important;color:#fff !important;overflow:hidden;position:relative}#page-enrol-index .header-section::before{content:"";position:absolute;top:-50%;right:-20%;width:400px;height:400px;background:radial-gradient(circle, rgba(245, 158, 11, 0.1) 0%, transparent 70%);pointer-events:none}#page-enrol-index .header-section .title-meta-wrapper{padding:2rem 2rem 1.5rem;position:relative;z-index:1}#page-enrol-index .header-section .course-title{font-size:clamp(1.75rem, 4vw, 2.5rem) !important;font-weight:700 !important;color:#fff !important;line-height:1.3;margin-bottom:1rem}#page-enrol-index .header-section .course-metadata{gap:1.5rem 2.5rem}#page-enrol-index .header-section .details-block .details--title{color:rgba(255,255,255,.6) !important;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px}#page-enrol-index .header-section .details-block .details--info{color:#fff !important;font-weight:500}#page-enrol-index .header-section .instructors-stack-imgs .avatar{border:2px solid rgba(255,255,255,.3);border-radius:50%;overflow:hidden}#page-enrol-index .header-section .instructors-stack-imgs .avatar img{border:none !important}#page-enrol-index .header-section .course-stats{padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(255,255,255,.1)}#page-enrol-index .header-section .stat-container{background:rgba(255,255,255,.1);padding:.5rem 1rem;border-radius:8px;backdrop-filter:blur(10px)}#page-enrol-index .header-section .stat-container .edw-icon{color:#f59e0b !important}#page-enrol-index .header-section .stat-container .stat{color:rgba(255,255,255,.9) !important}#page-enrol-index .header-section .stat-container .stat b{color:#fff}#page-enrol-index .header-section .rating-short-design .avgrating,#page-enrol-index .header-section .rating-short-design .rnr-link{color:rgba(255,255,255,.9) !important}#page-enrol-index .header-section .video-container{padding:0 2rem 2rem}#page-enrol-index .header-section .video-container .videoframe{border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.3)}#page-enrol-index .header-section .textlink-with-icon{color:rgba(255,255,255,.7) !important}#page-enrol-index .header-section .textlink-with-icon:hover{color:#fff !important}#page-enrol-index .header-section .textlink-with-icon .edw-icon{color:inherit !important}#page-enrol-index .header-section .divider{border-color:rgba(255,255,255,.1) !important}#page-enrol-index .pricing-section{border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.08);overflow:hidden;background:#fff;position:sticky;top:80px;align-self:start;transition:box-shadow .3s ease}#page-enrol-index .pricing-section:hover{box-shadow:0 15px 50px rgba(0,0,0,.12)}#page-enrol-index .pricing-section .courseimage{overflow:hidden}#page-enrol-index .pricing-section .courseimage img{width:100%;max-height:220px;object-fit:cover;transition:transform .4s ease}#page-enrol-index .pricing-section .courseimage:hover img{transform:scale(1.05)}#page-enrol-index .pricing-section .pricing{padding:1.5rem 1.5rem .5rem}#page-enrol-index .pricing-section .pricing--label{color:#64748b;font-size:.875rem}#page-enrol-index .pricing-section .pricing--price{font-size:2.25rem !important;font-weight:700 !important;color:#0f172a !important;line-height:1.2}#page-enrol-index .pricing-section .enroll-btn-wrapper{padding:.75rem 1.5rem 1.5rem}#page-enrol-index .pricing-section .enroll-btn-wrapper .btn-primary{background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important;border:none !important;padding:1rem 2rem !important;font-size:1.1rem !important;font-weight:600 !important;border-radius:12px !important;transition:transform .2s ease,box-shadow .2s ease !important;text-transform:none;letter-spacing:0}#page-enrol-index .pricing-section .enroll-btn-wrapper .btn-primary:hover{transform:translateY(-2px) !important;box-shadow:0 8px 25px rgba(245,158,11,.4) !important;background:linear-gradient(135deg, #fbbf24 0%, #f59e0b 100%) !important}#page-enrol-index .pricing-section .enroll-btn-wrapper .btn-primary:active{transform:translateY(0) !important}#page-enrol-index .pricing-section .bottom .list-item-group{border-top:1px solid #e2e8f0}#page-enrol-index .pricing-section .bottom .list-item{padding:1rem 1.5rem;border-bottom:1px solid #f1f5f9;transition:background .2s ease}#page-enrol-index .pricing-section .bottom .list-item:hover{background:#f8fafc}#page-enrol-index .pricing-section .bottom .list-item:last-child{border-bottom:none}#page-enrol-index .pricing-section .bottom .list-item .edw-icon{color:#f59e0b !important;font-size:20px}#page-enrol-index .pricing-section .bottom .list-item .h-regular-5{color:#64748b}#page-enrol-index .pricing-section .bottom .list-item .h-semibold-5{color:#0f172a}#page-enrol-index .pricing-section.doted-border,#page-enrol-index .pricing-section .doted-border{border-color:rgba(245,158,11,.3) !important}#page-enrol-index .courseoverview-section{background:#fff;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.04);overflow:hidden}#page-enrol-index .courseoverview-section .secondary-navigation{border-bottom:none}#page-enrol-index .courseoverview-section .secondary-navigation .navigation{padding:0}#page-enrol-index .courseoverview-section .secondary-navigation .navigation .nav-tabs{border:none;gap:0}#page-enrol-index .courseoverview-section .secondary-navigation .navigation .nav-tabs .nav-item{margin:0}#page-enrol-index .courseoverview-section .secondary-navigation .navigation .nav-tabs .nav-link{font-weight:600;color:#64748b;border:none !important;border-radius:0;padding:1.25rem 1.5rem;position:relative;background:transparent;transition:color .2s ease}#page-enrol-index .courseoverview-section .secondary-navigation .navigation .nav-tabs .nav-link::after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#f59e0b;border-radius:3px 3px 0 0;transform:scaleX(0);transition:transform .3s ease}#page-enrol-index .courseoverview-section .secondary-navigation .navigation .nav-tabs .nav-link:hover{color:#0f172a;background:#f8fafc}#page-enrol-index .courseoverview-section .secondary-navigation .navigation .nav-tabs .nav-link.active{color:#0f172a !important;background:transparent}#page-enrol-index .courseoverview-section .secondary-navigation .navigation .nav-tabs .nav-link.active::after{transform:scaleX(1)}#page-enrol-index .courseoverview-section .tab-content{padding:2rem}#page-enrol-index .courseoverview-section .tab-content .tab-pane>h3.h-bold-4{display:none}#page-enrol-index .courseoverview-section .tab-content .tab-pane>.tab-pane-area:first-child,#page-enrol-index .courseoverview-section .tab-content .tab-pane>.textlink-with-icon+.tab-pane-area{padding-top:0}#page-enrol-index .courseoverview-section .tab-content #linkcourseoverview{line-height:1.7;color:#475569}#page-enrol-index .courseoverview-section .tab-content #linkcourseoverview .tab-pane-area h1,#page-enrol-index .courseoverview-section .tab-content #linkcourseoverview .tab-pane-area h2,#page-enrol-index .courseoverview-section .tab-content #linkcourseoverview .tab-pane-area h3,#page-enrol-index .courseoverview-section .tab-content #linkcourseoverview .tab-pane-area h4,#page-enrol-index .courseoverview-section .tab-content #linkcourseoverview .tab-pane-area h5,#page-enrol-index .courseoverview-section .tab-content #linkcourseoverview .tab-pane-area h6{color:#0f172a;margin-top:1.5rem;margin-bottom:.75rem}#page-enrol-index .courseoverview-section .tab-content #linkcourseoverview .tab-pane-area p{margin-bottom:1rem}#page-enrol-index .courseoverview-section .tab-content #linkcourseoverview .tab-pane-area ul,#page-enrol-index .courseoverview-section .tab-content #linkcourseoverview .tab-pane-area ol{padding-left:1.5rem;margin-bottom:1rem}#page-enrol-index .courseoverview-section .tab-content #linkcourseoverview .tab-pane-area ul li,#page-enrol-index .courseoverview-section .tab-content #linkcourseoverview .tab-pane-area ol li{margin-bottom:.5rem}#page-enrol-index .accordion-list-group{list-style:none;padding:0;margin:0}#page-enrol-index .accordion-list-group .accordion-list-item{padding:.75rem 1rem;transition:background .2s ease;border-radius:8px}#page-enrol-index .accordion-list-group .accordion-list-item img{opacity:.8}#page-enrol-index .accordion-list-group .accordion-list-item.accordion-bb{padding:1rem 1.25rem;border-radius:12px;margin-bottom:.5rem;background:#f8fafc;border:1px solid #e2e8f0;cursor:pointer}#page-enrol-index .accordion-list-group .accordion-list-item.accordion-bb:hover{background:#f1f5f9;border-color:#cbd5e1}#page-enrol-index .accordion-list-group .accordion-list-item.accordion-bb .h-semibold-5,#page-enrol-index .accordion-list-group .accordion-list-item.accordion-bb .h-bold-5{color:#0f172a;font-weight:600}#page-enrol-index .accordion-list-group .accordion-list-item.accordion-bb .edw-icon{color:#64748b;transition:transform .3s ease,color .2s ease}#page-enrol-index .accordion-list-group .accordion-list-item.accordion-bb:not(.collapsed){background:#fff;border-color:#f59e0b}#page-enrol-index .accordion-list-group .accordion-list-item.accordion-bb:not(.collapsed) .edw-icon{color:#f59e0b;transform:rotate(180deg)}#page-enrol-index .instructors .instructor{background:#f8fafc;border-radius:16px;padding:2rem;margin-bottom:1.5rem;transition:box-shadow .3s ease}#page-enrol-index .instructors .instructor:hover{box-shadow:0 8px 30px rgba(0,0,0,.08)}#page-enrol-index .instructors .instructor .instructor-profile .userpicture,#page-enrol-index .instructors .instructor .instructor-profile .userinitials{border:3px solid #f59e0b !important;box-shadow:0 4px 15px rgba(245,158,11,.2)}#page-enrol-index .instructors .instructor .instructor-name a{color:#0f172a;font-weight:600}#page-enrol-index .instructors .instructor .instructor-name a:hover{color:#f59e0b}#page-enrol-index .instructors .instructor .instructor-stats .stat-container{background:#fff;padding:.5rem 1rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.04)}#page-enrol-index .instructors .instructor .instructor-stats .stat-container .edw-icon{color:#f59e0b !important}#page-enrol-index .instructors .instructor .btn-secondary{border-color:#e2e8f0;color:#64748b}#page-enrol-index .instructors .instructor .btn-secondary:hover{background:#f59e0b;border-color:#f59e0b;color:#fff}#page-enrol-index .enrol-main-area-wrapper{background:linear-gradient(180deg, #f8fafc 0%, #ffffff 100%);border-radius:20px;padding:2rem 2.5rem 2.5rem;margin-top:2rem;border:1px solid #e2e8f0;box-shadow:0 4px 20px rgba(0,0,0,.03);position:relative}#page-enrol-index .enrol-main-area-wrapper>h2:first-child,#page-enrol-index .enrol-main-area-wrapper>.h-semibold-3:first-child{color:#0f172a;font-weight:700;font-size:1.35rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #f1f5f9;display:flex;align-items:center;gap:.625rem}#page-enrol-index .enrol-main-area-wrapper>h2:first-child::before,#page-enrol-index .enrol-main-area-wrapper>.h-semibold-3:first-child::before{content:"🎓";font-size:1.25rem}#page-enrol-index .enrol-main-area-wrapper .enrol-instance{background:#fff;border-radius:16px;margin-bottom:1.25rem;border:1px solid #e2e8f0;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.02)}#page-enrol-index .enrol-main-area-wrapper .enrol-instance:hover{border-color:#f59e0b;box-shadow:0 6px 20px rgba(245,158,11,.12);transform:translateY(-2px)}#page-enrol-index .enrol-main-area-wrapper .enrol-instance .card{border:none;border-radius:0;box-shadow:none;background:transparent}#page-enrol-index .enrol-main-area-wrapper .enrol-instance .card:hover{transform:none;box-shadow:none}#page-enrol-index .enrol-main-area-wrapper .enrol-instance .card-header{background:linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%);border-bottom:1px solid #e2e8f0;padding:1rem 1.25rem;display:flex;align-items:center;gap:.75rem}#page-enrol-index .enrol-main-area-wrapper .enrol-instance .card-header h3{margin:0;font-size:1rem;font-weight:600;color:#334155;display:flex;align-items:center;gap:.5rem}#page-enrol-index .enrol-main-area-wrapper .enrol-instance .card-header h3::before{display:none}#page-enrol-index .enrol-main-area-wrapper .enrol-instance .card-header::before{font-size:1.25rem;line-height:1}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=paypal] .card-header{background:linear-gradient(135deg, #fef3c7 0%, #fef9c3 100%);border-bottom-color:#fde68a}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=paypal] .card-header::before{content:"💳"}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=paypal] .card-header h3{color:#92400e}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=paypal] .card-body{padding:1.25rem;background:#fffbeb}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=paypal] .card-body .d-flex{align-items:center;gap:1rem}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=paypal] .card-body .d-flex>div:first-child{font-size:1.125rem;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:.375rem}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=paypal] .card-body .d-flex>div:first-child::before{content:"💰";font-size:1rem}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=paypal] .card-body .d-flex img{height:28px;width:auto}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=self] .card-header::before{content:"✅"}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=self] .card-body{padding:1.25rem;color:#475569;font-size:.9375rem;line-height:1.6}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=fee] .card-header{background:linear-gradient(135deg, #dbeafe 0%, #eff6ff 100%);border-bottom-color:#bfdbfe}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=fee] .card-header::before{content:"💳"}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=fee] .card-header h3{color:#1e40af}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=fee] .card-body{padding:1.25rem;background:#f0f9ff}#page-enrol-index .enrol-main-area-wrapper .enrol-instance[data-enrol=guest] .card-header::before{content:"👤"}#page-enrol-index .enrol-main-area-wrapper .enrol-instance .card-body{padding:1.25rem}#page-enrol-index .enrol-main-area-wrapper .enrol-instance .card-footer{background:#f8fafc;border-top:1px solid #e2e8f0;padding:1rem 1.25rem;display:flex;justify-content:flex-end;gap:.75rem}#page-enrol-index .enrol-main-area-wrapper .enrol-instance .card-footer .btn-primary{background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important;border:none !important;padding:.75rem 1.5rem !important;font-weight:600 !important;font-size:.9375rem !important;border-radius:10px !important;transition:all .3s ease !important;display:flex;align-items:center;gap:.375rem}#page-enrol-index .enrol-main-area-wrapper .enrol-instance .card-footer .btn-primary:hover{transform:translateY(-2px) !important;box-shadow:0 6px 16px rgba(245,158,11,.35) !important}#page-enrol-index .enrol-main-area-wrapper .enrol-instance .card-footer .btn-primary::before{content:"→";font-weight:400}#page-enrol-index .enrol-main-area-wrapper>.generalbox:not(.enrol-instance),#page-enrol-index .enrol-main-area-wrapper>.box:not(.enrol-instance){background:#fff;border-radius:16px;padding:1.5rem;border:1px solid #e2e8f0;margin-bottom:1rem;color:#64748b;font-size:.9375rem;line-height:1.6}#page-enrol-index .enrol-main-area-wrapper>.generalbox:not(.enrol-instance).py-3,#page-enrol-index .enrol-main-area-wrapper>.box:not(.enrol-instance).py-3{padding:1rem 1.5rem;background:linear-gradient(135deg, #fef3c7 0%, #fffbeb 100%);border-color:#fde68a;color:#92400e;display:flex;align-items:center;gap:.75rem}#page-enrol-index .enrol-main-area-wrapper>.generalbox:not(.enrol-instance).py-3::before,#page-enrol-index .enrol-main-area-wrapper>.box:not(.enrol-instance).py-3::before{content:"ℹ️";font-size:1.25rem}#page-enrol-index .enrol-main-area-wrapper>form,#page-enrol-index .enrol-main-area-wrapper .enrolmentform{background:#fff;border-radius:16px;padding:1.5rem;border:1px solid #e2e8f0;margin-bottom:1rem;transition:all .3s ease}#page-enrol-index .enrol-main-area-wrapper>form:hover,#page-enrol-index .enrol-main-area-wrapper .enrolmentform:hover{border-color:#cbd5e1}#page-enrol-index .enrol-main-area-wrapper p,#page-enrol-index .enrol-main-area-wrapper .para-regular-2{color:#64748b;line-height:1.6;margin-bottom:.5rem}#page-enrol-index .enrol-main-area-wrapper ul,#page-enrol-index .enrol-main-area-wrapper ol{padding-left:1.25rem;margin-bottom:0}#page-enrol-index .enrol-main-area-wrapper ul li,#page-enrol-index .enrol-main-area-wrapper ol li{padding:.25rem 0;color:#475569}#page-enrol-index .enrol-main-area-wrapper ul li::marker,#page-enrol-index .enrol-main-area-wrapper ol li::marker{color:#f59e0b}#page-enrol-index .enrol-main-area-wrapper>form[action*=login] .btn,#page-enrol-index .enrol-main-area-wrapper>.btn{background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important;border:none !important;padding:.75rem 1.5rem !important;font-weight:600 !important;border-radius:10px !important;margin-top:1rem}#page-enrol-index .enrol-main-area-wrapper>.courseinfobox,#page-enrol-index .enrol-main-area-wrapper .courseinfobox{display:none}#page-enrol-index .enrol-main-area-wrapper>h2:not(:first-child),#page-enrol-index .enrol-main-area-wrapper>h3:not(:first-child){display:none}#page-enrol-index .enrol-main-area-wrapper #notice{background:linear-gradient(135deg, #fff7ed 0%, #fffbeb 100%);border:1px solid #fed7aa;border-radius:12px;padding:1rem 1.25rem;color:#9a3412;font-size:.9375rem;display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}#page-enrol-index .enrol-main-area-wrapper #notice::before{content:"🔒";font-size:1.125rem}#page-enrol-index .enroll-page-relatedcourses,#page-enrol-index .enroll-page-latestcourses{margin-top:3rem;padding:2.5rem;background:linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);border-radius:24px;border:1px solid #e2e8f0;box-shadow:0 4px 20px rgba(0,0,0,.03)}#page-enrol-index .enroll-page-relatedcourses>.d-flex:first-child,#page-enrol-index .enroll-page-relatedcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper),#page-enrol-index .enroll-page-latestcourses>.d-flex:first-child,#page-enrol-index .enroll-page-latestcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper){margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid #f1f5f9}#page-enrol-index .enroll-page-relatedcourses>.d-flex:first-child h3,#page-enrol-index .enroll-page-relatedcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper) h3,#page-enrol-index .enroll-page-latestcourses>.d-flex:first-child h3,#page-enrol-index .enroll-page-latestcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper) h3{color:#0f172a;font-weight:700;font-size:1.5rem;margin:0;display:flex;align-items:center;gap:.75rem}#page-enrol-index .enroll-page-relatedcourses>.d-flex:first-child h3::before,#page-enrol-index .enroll-page-relatedcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper) h3::before,#page-enrol-index .enroll-page-latestcourses>.d-flex:first-child h3::before,#page-enrol-index .enroll-page-latestcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper) h3::before{font-size:1.5rem}#page-enrol-index .enroll-page-relatedcourses>.d-flex:first-child a,#page-enrol-index .enroll-page-relatedcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper) a,#page-enrol-index .enroll-page-latestcourses>.d-flex:first-child a,#page-enrol-index .enroll-page-latestcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper) a{color:#f59e0b;font-weight:600;font-size:.9375rem;text-decoration:none;display:inline-flex;align-items:center;gap:.375rem;transition:all .3s ease;padding:.5rem 1rem;background:rgba(245,158,11,.1);border-radius:8px}#page-enrol-index .enroll-page-relatedcourses>.d-flex:first-child a:hover,#page-enrol-index .enroll-page-relatedcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper) a:hover,#page-enrol-index .enroll-page-latestcourses>.d-flex:first-child a:hover,#page-enrol-index .enroll-page-latestcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper) a:hover{background:rgba(245,158,11,.15);color:#d97706;gap:.625rem}#page-enrol-index .enroll-page-relatedcourses>.d-flex:first-child a::after,#page-enrol-index .enroll-page-relatedcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper) a::after,#page-enrol-index .enroll-page-latestcourses>.d-flex:first-child a::after,#page-enrol-index .enroll-page-latestcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper) a::after{content:"→";transition:transform .3s ease}#page-enrol-index .enroll-page-relatedcourses>.d-flex:first-child a:hover::after,#page-enrol-index .enroll-page-relatedcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper) a:hover::after,#page-enrol-index .enroll-page-latestcourses>.d-flex:first-child a:hover::after,#page-enrol-index .enroll-page-latestcourses>div:first-child:not(.relatedcourses-wrapper):not(.latestcourses-wrapper) a:hover::after{transform:translateX(4px)}#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper,#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid,#page-enrol-index .enroll-page-latestcourses .relatedcourses-wrapper,#page-enrol-index .enroll-page-latestcourses .edw-course-card-grid{display:grid !important;grid-template-columns:repeat(3, 1fr);gap:1.75rem}@media(max-width: 1199.98px){#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper,#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid,#page-enrol-index .enroll-page-latestcourses .relatedcourses-wrapper,#page-enrol-index .enroll-page-latestcourses .edw-course-card-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767.98px){#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper,#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid,#page-enrol-index .enroll-page-latestcourses .relatedcourses-wrapper,#page-enrol-index .enroll-page-latestcourses .edw-course-card-grid{grid-template-columns:1fr}}#page-enrol-index .enroll-page-relatedcourses .latestcourses-wrapper,#page-enrol-index .enroll-page-latestcourses .latestcourses-wrapper{margin:0 -0.75rem}#page-enrol-index .enroll-page-relatedcourses .latestcourses-wrapper .slick-list,#page-enrol-index .enroll-page-latestcourses .latestcourses-wrapper .slick-list{overflow:visible;padding:.5rem 0 1rem !important}#page-enrol-index .enroll-page-relatedcourses .latestcourses-wrapper .slick-slide,#page-enrol-index .enroll-page-latestcourses .latestcourses-wrapper .slick-slide{padding:0 .75rem}#page-enrol-index .enroll-page-relatedcourses .latestcourses-wrapper .slick-slide>div,#page-enrol-index .enroll-page-latestcourses .latestcourses-wrapper .slick-slide>div{height:100%}#page-enrol-index .enroll-page-relatedcourses .latestcourses-wrapper .slick-track,#page-enrol-index .enroll-page-latestcourses .latestcourses-wrapper .slick-track{display:flex;align-items:stretch}#page-enrol-index .enroll-page-relatedcourses .dashboard-card,#page-enrol-index .enroll-page-relatedcourses .card-wrapper,#page-enrol-index .enroll-page-latestcourses .dashboard-card,#page-enrol-index .enroll-page-latestcourses .card-wrapper{background:#fff !important;border-radius:20px !important;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.08) !important;border:1px solid #e2e8f0 !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1) !important;position:relative;height:100%;display:flex;flex-direction:column}#page-enrol-index .enroll-page-relatedcourses .dashboard-card::before,#page-enrol-index .enroll-page-relatedcourses .card-wrapper::before,#page-enrol-index .enroll-page-latestcourses .dashboard-card::before,#page-enrol-index .enroll-page-latestcourses .card-wrapper::before{content:"";position:absolute;inset:0;border-radius:20px;padding:2px;background:linear-gradient(135deg, transparent 0%, transparent 40%, #f59e0b 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}#page-enrol-index .enroll-page-relatedcourses .dashboard-card:hover,#page-enrol-index .enroll-page-relatedcourses .card-wrapper:hover,#page-enrol-index .enroll-page-latestcourses .dashboard-card:hover,#page-enrol-index .enroll-page-latestcourses .card-wrapper:hover{transform:translateY(-10px) !important;box-shadow:0 25px 50px -12px rgba(0,0,0,.18) !important;border-color:transparent !important}#page-enrol-index .enroll-page-relatedcourses .dashboard-card:hover::before,#page-enrol-index .enroll-page-relatedcourses .card-wrapper:hover::before,#page-enrol-index .enroll-page-latestcourses .dashboard-card:hover::before,#page-enrol-index .enroll-page-latestcourses .card-wrapper:hover::before{opacity:1}#page-enrol-index .enroll-page-relatedcourses .dashboard-card:hover .edw-course-img-wrapper::after,#page-enrol-index .enroll-page-relatedcourses .dashboard-card:hover .card-img.dashboard-card-img::after,#page-enrol-index .enroll-page-relatedcourses .card-wrapper:hover .edw-course-img-wrapper::after,#page-enrol-index .enroll-page-relatedcourses .card-wrapper:hover .card-img.dashboard-card-img::after,#page-enrol-index .enroll-page-latestcourses .dashboard-card:hover .edw-course-img-wrapper::after,#page-enrol-index .enroll-page-latestcourses .dashboard-card:hover .card-img.dashboard-card-img::after,#page-enrol-index .enroll-page-latestcourses .card-wrapper:hover .edw-course-img-wrapper::after,#page-enrol-index .enroll-page-latestcourses .card-wrapper:hover .card-img.dashboard-card-img::after{opacity:.1}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .edw-course-img-wrapper,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-img.dashboard-card-img,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .edw-course-img-wrapper,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-img.dashboard-card-img,#page-enrol-index .enroll-page-latestcourses .dashboard-card .edw-course-img-wrapper,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-img.dashboard-card-img,#page-enrol-index .enroll-page-latestcourses .card-wrapper .edw-course-img-wrapper,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-img.dashboard-card-img{position:relative;height:180px;overflow:hidden;background-size:cover !important;background-position:center !important}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .edw-course-img-wrapper::after,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-img.dashboard-card-img::after,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .edw-course-img-wrapper::after,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-img.dashboard-card-img::after,#page-enrol-index .enroll-page-latestcourses .dashboard-card .edw-course-img-wrapper::after,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-img.dashboard-card-img::after,#page-enrol-index .enroll-page-latestcourses .card-wrapper .edw-course-img-wrapper::after,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-img.dashboard-card-img::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.3) 100%);opacity:0;transition:opacity .4s ease}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .edw-course-img-wrapper .skilltag,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-img.dashboard-card-img .skilltag,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .edw-course-img-wrapper .skilltag,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-img.dashboard-card-img .skilltag,#page-enrol-index .enroll-page-latestcourses .dashboard-card .edw-course-img-wrapper .skilltag,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-img.dashboard-card-img .skilltag,#page-enrol-index .enroll-page-latestcourses .card-wrapper .edw-course-img-wrapper .skilltag,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-img.dashboard-card-img .skilltag{position:absolute;top:1rem;left:1rem;background:rgba(15,23,42,.9) !important;color:#fff !important;padding:.375rem .875rem;border-radius:50px;font-size:.7rem;font-weight:600;backdrop-filter:blur(10px);z-index:2;border:none !important}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container{padding:1.5rem !important;display:flex;flex-direction:column;flex:1;gap:0;background:#fff}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .categoryname,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .categoryname,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .categoryname,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .categoryname,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .categoryname,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .categoryname,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .categoryname,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .categoryname{font-size:.75rem;font-weight:600;color:#f59e0b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .coursename,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .coursename,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .coursename,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .coursename,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .coursename,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .coursename,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .coursename,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .coursename{font-size:1.125rem !important;font-weight:700 !important;color:#0f172a !important;line-height:1.4;margin-bottom:.75rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .coursename:hover,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .coursename:hover,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .coursename:hover,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .coursename:hover,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .coursename:hover,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .coursename:hover,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .coursename:hover,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .coursename:hover{color:#f59e0b !important}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .instructor-info-wrapper,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .instructor-info-wrapper,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .instructor-info-wrapper,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .instructor-info-wrapper,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .instructor-info-wrapper,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .instructor-info-wrapper,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .instructor-info-wrapper,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .instructor-info-wrapper{margin-bottom:.75rem}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .instructor-info-wrapper img,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .instructor-info-wrapper img,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .instructor-info-wrapper img,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .instructor-info-wrapper img,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .instructor-info-wrapper img,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .instructor-info-wrapper img,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .instructor-info-wrapper img,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .instructor-info-wrapper img{width:28px;height:28px;border:2px solid #f1f5f9}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .instructor-info-wrapper .course-instructors,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .instructor-info-wrapper .course-instructors,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .instructor-info-wrapper .course-instructors,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .instructor-info-wrapper .course-instructors,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .instructor-info-wrapper .course-instructors,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .instructor-info-wrapper .course-instructors,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .instructor-info-wrapper .course-instructors,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .instructor-info-wrapper .course-instructors{font-size:.8125rem;color:#64748b;font-weight:500}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .coursesummary,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .coursesummary,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .coursesummary,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .coursesummary,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .coursesummary,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .coursesummary,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .coursesummary,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .coursesummary{font-size:.875rem;color:#64748b;line-height:1.6;margin-bottom:1rem}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .edw-card-design-ft,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .edw-card-design-ft,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .edw-card-design-ft,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .edw-card-design-ft,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .edw-card-design-ft,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .edw-card-design-ft,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .edw-card-design-ft,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .edw-card-design-ft{margin-top:auto;padding-top:1rem;border-top:1px solid #f1f5f9}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .lesson-date-wrapper,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .rating-enroll-wrapper,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .lesson-date-wrapper,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .rating-enroll-wrapper,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .lesson-date-wrapper,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .rating-enroll-wrapper,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .lesson-date-wrapper,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .rating-enroll-wrapper,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .lesson-date-wrapper,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .rating-enroll-wrapper,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .lesson-date-wrapper,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .rating-enroll-wrapper,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .lesson-date-wrapper,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .rating-enroll-wrapper,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .lesson-date-wrapper,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .rating-enroll-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .lesson-date-wrapper .lesson-count,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .lesson-date-wrapper .updated-date,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .lesson-date-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .rating-enroll-wrapper .lesson-count,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .rating-enroll-wrapper .updated-date,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .rating-enroll-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .lesson-date-wrapper .lesson-count,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .lesson-date-wrapper .updated-date,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .lesson-date-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .rating-enroll-wrapper .lesson-count,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .rating-enroll-wrapper .updated-date,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .rating-enroll-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .lesson-date-wrapper .lesson-count,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .lesson-date-wrapper .updated-date,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .lesson-date-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .rating-enroll-wrapper .lesson-count,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .rating-enroll-wrapper .updated-date,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .rating-enroll-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .lesson-date-wrapper .lesson-count,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .lesson-date-wrapper .updated-date,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .lesson-date-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .rating-enroll-wrapper .lesson-count,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .rating-enroll-wrapper .updated-date,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .rating-enroll-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .lesson-date-wrapper .lesson-count,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .lesson-date-wrapper .updated-date,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .lesson-date-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .rating-enroll-wrapper .lesson-count,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .rating-enroll-wrapper .updated-date,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .rating-enroll-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .lesson-date-wrapper .lesson-count,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .lesson-date-wrapper .updated-date,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .lesson-date-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .rating-enroll-wrapper .lesson-count,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .rating-enroll-wrapper .updated-date,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .rating-enroll-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .lesson-date-wrapper .lesson-count,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .lesson-date-wrapper .updated-date,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .lesson-date-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .rating-enroll-wrapper .lesson-count,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .rating-enroll-wrapper .updated-date,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .rating-enroll-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .lesson-date-wrapper .lesson-count,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .lesson-date-wrapper .updated-date,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .lesson-date-wrapper .enrolled-users-count,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .rating-enroll-wrapper .lesson-count,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .rating-enroll-wrapper .updated-date,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .rating-enroll-wrapper .enrolled-users-count{font-size:.8125rem;color:#64748b;display:flex;align-items:center;gap:.375rem}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .lesson-date-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .lesson-date-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .lesson-date-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .rating-enroll-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .rating-enroll-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .rating-enroll-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .lesson-date-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .lesson-date-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .lesson-date-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .rating-enroll-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .rating-enroll-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .rating-enroll-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .lesson-date-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .lesson-date-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .lesson-date-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .rating-enroll-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .rating-enroll-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .rating-enroll-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .lesson-date-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .lesson-date-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .lesson-date-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .rating-enroll-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .rating-enroll-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .rating-enroll-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .lesson-date-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .lesson-date-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .lesson-date-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .rating-enroll-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .rating-enroll-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .rating-enroll-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .lesson-date-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .lesson-date-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .lesson-date-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .rating-enroll-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .rating-enroll-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .rating-enroll-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .lesson-date-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .lesson-date-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .lesson-date-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .rating-enroll-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .rating-enroll-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .rating-enroll-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .lesson-date-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .lesson-date-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .lesson-date-wrapper .enrolled-users-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .rating-enroll-wrapper .lesson-count .edw-icon,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .rating-enroll-wrapper .updated-date .edw-icon,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .rating-enroll-wrapper .enrolled-users-count .edw-icon{color:#f59e0b;font-size:1rem}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .payment-view-wrapper,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .payment-view-wrapper,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .payment-view-wrapper,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .payment-view-wrapper,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .payment-view-wrapper,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .payment-view-wrapper,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .payment-view-wrapper,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .payment-view-wrapper{margin-top:1rem;display:flex;justify-content:space-between;align-items:center}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .payment-view-wrapper .course-price-footer,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .payment-view-wrapper .course-price-footer,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .payment-view-wrapper .course-price-footer,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .payment-view-wrapper .course-price-footer,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .payment-view-wrapper .course-price-footer,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .payment-view-wrapper .course-price-footer,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .payment-view-wrapper .course-price-footer,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .payment-view-wrapper .course-price-footer{font-size:1rem;white-space:nowrap}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .payment-view-wrapper .course-price-footer .price-period,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .payment-view-wrapper .course-price-footer .price-period,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .payment-view-wrapper .course-price-footer .price-period,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .payment-view-wrapper .course-price-footer .price-period,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .payment-view-wrapper .course-price-footer .price-period,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .payment-view-wrapper .course-price-footer .price-period,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .payment-view-wrapper .course-price-footer .price-period,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .payment-view-wrapper .course-price-footer .price-period{font-weight:400;font-size:.75rem;opacity:.8}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .payment-view-wrapper .enrollmenticons-wrapper,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .payment-view-wrapper .enrollmenticons-wrapper,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .payment-view-wrapper .enrollmenticons-wrapper,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .payment-view-wrapper .enrollmenticons-wrapper,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .payment-view-wrapper .enrollmenticons-wrapper,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .payment-view-wrapper .enrollmenticons-wrapper,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .payment-view-wrapper .enrollmenticons-wrapper,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .payment-view-wrapper .enrollmenticons-wrapper{display:flex;gap:.375rem}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .payment-view-wrapper .enrollmenticons-wrapper img,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .payment-view-wrapper .enrollmenticons-wrapper img,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .payment-view-wrapper .enrollmenticons-wrapper img,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .payment-view-wrapper .enrollmenticons-wrapper img,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .payment-view-wrapper .enrollmenticons-wrapper img,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .payment-view-wrapper .enrollmenticons-wrapper img,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .payment-view-wrapper .enrollmenticons-wrapper img,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .payment-view-wrapper .enrollmenticons-wrapper img{height:20px;width:auto;opacity:.7}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .payment-view-wrapper .view-course-btn,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .payment-view-wrapper .view-course-btn,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .payment-view-wrapper .view-course-btn,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .payment-view-wrapper .view-course-btn,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .payment-view-wrapper .view-course-btn,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .payment-view-wrapper .view-course-btn,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .payment-view-wrapper .view-course-btn,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .payment-view-wrapper .view-course-btn{background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important;color:#fff !important;border:none !important;padding:.625rem 1.25rem !important;border-radius:10px !important;font-weight:600 !important;font-size:.875rem !important;transition:all .3s ease !important;display:inline-flex;align-items:center;gap:.375rem}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .payment-view-wrapper .view-course-btn::after,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .payment-view-wrapper .view-course-btn::after,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .payment-view-wrapper .view-course-btn::after,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .payment-view-wrapper .view-course-btn::after,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .payment-view-wrapper .view-course-btn::after,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .payment-view-wrapper .view-course-btn::after,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .payment-view-wrapper .view-course-btn::after,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .payment-view-wrapper .view-course-btn::after{content:"→";transition:transform .3s ease}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .payment-view-wrapper .view-course-btn:hover,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .payment-view-wrapper .view-course-btn:hover,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .payment-view-wrapper .view-course-btn:hover,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .payment-view-wrapper .view-course-btn:hover,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .payment-view-wrapper .view-course-btn:hover,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .payment-view-wrapper .view-course-btn:hover,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .payment-view-wrapper .view-course-btn:hover,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .payment-view-wrapper .view-course-btn:hover{transform:translateY(-2px) !important;box-shadow:0 6px 16px rgba(245,158,11,.4) !important}#page-enrol-index .enroll-page-relatedcourses .dashboard-card .card-body .payment-view-wrapper .view-course-btn:hover::after,#page-enrol-index .enroll-page-relatedcourses .dashboard-card .course-info-container .payment-view-wrapper .view-course-btn:hover::after,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .card-body .payment-view-wrapper .view-course-btn:hover::after,#page-enrol-index .enroll-page-relatedcourses .card-wrapper .course-info-container .payment-view-wrapper .view-course-btn:hover::after,#page-enrol-index .enroll-page-latestcourses .dashboard-card .card-body .payment-view-wrapper .view-course-btn:hover::after,#page-enrol-index .enroll-page-latestcourses .dashboard-card .course-info-container .payment-view-wrapper .view-course-btn:hover::after,#page-enrol-index .enroll-page-latestcourses .card-wrapper .card-body .payment-view-wrapper .view-course-btn:hover::after,#page-enrol-index .enroll-page-latestcourses .card-wrapper .course-info-container .payment-view-wrapper .view-course-btn:hover::after{transform:translateX(4px)}#page-enrol-index .enroll-page-latestcourses{display:none !important}#page-enrol-index .enroll-page-relatedcourses>.d-flex:first-child h3::before,#page-enrol-index .enroll-page-relatedcourses>div:first-child h3::before{content:"📚"}#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper,#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;gap:1.5rem !important}#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper>.card-wrapper:nth-child(n+4),#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper>.dashboard-card:nth-child(n+4),#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper>div:nth-child(n+4),#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid>.card-wrapper:nth-child(n+4),#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid>.dashboard-card:nth-child(n+4),#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid>div:nth-child(n+4){display:none !important}@media(max-width: 991.98px){#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper,#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid{grid-template-columns:repeat(2, 1fr) !important}#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper>.card-wrapper:nth-child(n+3),#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper>.dashboard-card:nth-child(n+3),#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper>div:nth-child(n+3),#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid>.card-wrapper:nth-child(n+3),#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid>.dashboard-card:nth-child(n+3),#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid>div:nth-child(n+3){display:none !important}}@media(max-width: 576px){#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper,#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid{grid-template-columns:1fr !important}#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper>.card-wrapper:nth-child(n+2),#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper>.dashboard-card:nth-child(n+2),#page-enrol-index .enroll-page-relatedcourses .relatedcourses-wrapper>div:nth-child(n+2),#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid>.card-wrapper:nth-child(n+2),#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid>.dashboard-card:nth-child(n+2),#page-enrol-index .enroll-page-relatedcourses .edw-course-card-grid>div:nth-child(n+2){display:none !important}}#page-enrol-index .latest-available-courses.button-container{margin-top:2rem;display:flex;justify-content:center;gap:1rem}#page-enrol-index .latest-available-courses.button-container .btn{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0f172a;border:none;color:#fff;transition:all .3s ease;box-shadow:0 4px 15px rgba(15,23,42,.25)}#page-enrol-index .latest-available-courses.button-container .btn .edw-icon{font-size:1.125rem}#page-enrol-index .latest-available-courses.button-container .btn:hover:not(.slick-disabled){background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);transform:scale(1.1);box-shadow:0 8px 25px rgba(245,158,11,.45)}#page-enrol-index .latest-available-courses.button-container .btn.slick-disabled{background:#e2e8f0;color:#94a3b8;opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}#page-enrol-index .enrolled-users-count,#page-enrol-index .enrolleduserscount,#page-enrol-index [class*=enrolled-users],#page-enrol-index [class*=enrolledusers]{display:none !important}#page-enrol-index .course-stats .enrolled,#page-enrol-index .stat-container:has(.edw-icon-Group-user),#page-enrol-index .edw-icon-Group-user{display:none !important}#page-enrol-index .instructor-stats .students,#page-enrol-index .instructor-info .student-count,#page-enrol-index [class*=instructor] [class*=student],#page-enrol-index .instructors-section .students-count{display:none !important}@media(max-width: 991px){#page-enrol-index .pricing-section{position:relative;top:0}#page-enrol-index .header-section .title-meta-wrapper{padding:1.5rem}#page-enrol-index .header-section .course-title{font-size:1.5rem !important}}@media(max-width: 576px){#page-enrol-index .header-section{border-radius:12px}#page-enrol-index .header-section .course-metadata{gap:1rem}#page-enrol-index .header-section .stat-container{padding:.375rem .75rem}#page-enrol-index .pricing-section{border-radius:12px}#page-enrol-index .pricing-section .enroll-btn-wrapper .btn-primary{padding:.875rem 1.5rem !important;font-size:1rem !important}#page-enrol-index .courseoverview-section{border-radius:12px}#page-enrol-index .courseoverview-section .secondary-navigation .navigation .nav-tabs .nav-link{padding:1rem;font-size:.875rem}#page-enrol-index .courseoverview-section .tab-content{padding:1.5rem}}#page-enrol-index .pricing-section .pricing .pricing--price.h-bold-2{display:inline-block;background:linear-gradient(135deg, #ecfdf5 0%, #d1fae5 100%);color:#059669 !important;padding:.5rem 1.25rem;border-radius:10px;border:1px solid #a7f3d0;position:relative}#page-enrol-index .pricing-section .pricing .pricing--price.h-bold-2::before{content:"🎯 ";margin-right:.25rem}#page-enrol-index .pricing-section .enroll-btn-wrapper{position:relative}#page-enrol-index .pricing-section .enroll-btn-wrapper::after{content:"🔒 Sin compromiso • Acceso inmediato";display:block;text-align:center;color:#64748b;font-size:.75rem;margin-top:.875rem;padding-top:.75rem;border-top:1px dashed #e2e8f0}#page-enrol-index .header-section .stat-container{background:rgba(245,158,11,.2) !important;border:1px solid rgba(245,158,11,.4)}#page-enrol-index .header-section .stat-container .count{color:#fbbf24 !important;font-weight:700;font-size:1.1em}#page-enrol-index .header-section .stat-container .edw-icon{color:#fbbf24 !important}@media(max-width: 991px){#page-enrol-index #page-content{padding-bottom:90px !important}#page-enrol-index .pricing-section .enroll-btn-wrapper{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:1rem 1.5rem !important;margin:0;z-index:1050;box-shadow:0 -4px 20px rgba(0,0,0,.15);border-radius:0;border-top:1px solid #e2e8f0}#page-enrol-index .pricing-section .enroll-btn-wrapper::after{display:none}#page-enrol-index .pricing-section .enroll-btn-wrapper .p-px-6{padding:0 !important;display:flex;align-items:center;gap:1rem;max-width:600px;margin:0 auto}#page-enrol-index .pricing-section .enroll-btn-wrapper .p-px-6::before{content:"GRATIS";font-size:1.25rem;font-weight:700;color:#059669;white-space:nowrap}#page-enrol-index .pricing-section .enroll-btn-wrapper .btn-primary{flex:1;margin:0 !important;padding:.875rem 1.5rem !important}#page-enrol-index .pricing-section .pricing{display:none}}#page-enrol-index .pricing-section .btn-primary{position:relative;overflow:hidden}#page-enrol-index .pricing-section .btn-primary::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);transition:left .5s ease}#page-enrol-index .pricing-section .btn-primary:hover::before{left:100%}#page-enrol-index .pricing-section .benefits-list{list-style:none;padding:1.25rem 1.5rem;margin:0;background:linear-gradient(135deg, #f0fdf4 0%, #ecfdf5 100%);border-top:1px solid #d1fae5}#page-enrol-index .pricing-section .benefits-list li{padding:.5rem 0;color:#334155;font-size:.9rem;display:flex;align-items:center;gap:.5rem}#page-enrol-index .pricing-section .benefits-list li:first-child{padding-top:0}#page-enrol-index .pricing-section .benefits-list li:last-child{padding-bottom:0}#page-enrol-index .pricing-section .benefits-list .benefit-check{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#10b981;color:#fff;border-radius:50%;font-size:.7rem;font-weight:bold;flex-shrink:0}@media(max-width: 991px){#page-enrol-index .pricing-section .benefits-list{padding:1rem;font-size:.85rem}}#page-course-index,#page-course-index-category{background:linear-gradient(180deg, #f8fafc 0%, #ffffff 100%)}#page-course-index #page-header,#page-course-index-category #page-header{display:none}#page-course-index #course-archive-main-container,#page-course-index-category #course-archive-main-container{max-width:1400px;padding:0 1.5rem}#page-course-index .filters-wrapper,#page-course-index-category .filters-wrapper{background:#fff;border-radius:20px;padding:1.5rem 2rem;box-shadow:0 10px 40px rgba(0,0,0,.08);margin-bottom:2rem;border:1px solid #e2e8f0}#page-course-index .filters-wrapper .all-filters-wrapper,#page-course-index-category .filters-wrapper .all-filters-wrapper{flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}@media(max-width: 767.98px){#page-course-index .filters-wrapper .all-filters-wrapper,#page-course-index-category .filters-wrapper .all-filters-wrapper{flex-direction:column;align-items:stretch}}#page-course-index .filters-wrapper .course-filters-wrapper,#page-course-index-category .filters-wrapper .course-filters-wrapper{flex-wrap:wrap;gap:.75rem;flex:1}#page-course-index .filters-wrapper .search-form-wrapper,#page-course-index-category .filters-wrapper .search-form-wrapper{flex:1;min-width:280px;max-width:400px}#page-course-index .filters-wrapper .search-form-wrapper .simplesearchform,#page-course-index-category .filters-wrapper .search-form-wrapper .simplesearchform{width:100%}#page-course-index .filters-wrapper .search-form-wrapper form.simplesearchform,#page-course-index-category .filters-wrapper .search-form-wrapper form.simplesearchform{position:relative;width:100%}#page-course-index .filters-wrapper .search-form-wrapper .input-group,#page-course-index-category .filters-wrapper .search-form-wrapper .input-group{position:relative;width:100%}#page-course-index .filters-wrapper .search-form-wrapper input.form-control,#page-course-index-category .filters-wrapper .search-form-wrapper input.form-control{background:#f8fafc !important;border:2px solid #e2e8f0 !important;border-radius:12px !important;padding:.625rem 1rem .625rem 2.75rem !important;font-size:.95rem !important;transition:all .3s ease;width:100% !important;height:44px !important;line-height:1.4 !important}#page-course-index .filters-wrapper .search-form-wrapper input.form-control:focus,#page-course-index-category .filters-wrapper .search-form-wrapper input.form-control:focus{background:#fff !important;border-color:#f59e0b !important;box-shadow:0 0 0 4px rgba(245,158,11,.1) !important;outline:none !important}#page-course-index .filters-wrapper .search-form-wrapper input.form-control::placeholder,#page-course-index-category .filters-wrapper .search-form-wrapper input.form-control::placeholder{color:#94a3b8}#page-course-index .filters-wrapper .search-form-wrapper .input-group-append,#page-course-index-category .filters-wrapper .search-form-wrapper .input-group-append{position:absolute !important;left:24px !important;top:50% !important;transform:translateY(-50%) !important;z-index:10 !important;pointer-events:none}#page-course-index .filters-wrapper .search-form-wrapper .input-group-append button.search-icon,#page-course-index-category .filters-wrapper .search-form-wrapper .input-group-append button.search-icon{background:transparent !important;border:none !important;padding:0 !important;margin:0 !important;pointer-events:auto}#page-course-index .filters-wrapper .search-form-wrapper .input-group-append button.search-icon .edw-icon,#page-course-index-category .filters-wrapper .search-form-wrapper .input-group-append button.search-icon .edw-icon{color:#94a3b8 !important;font-size:1.1rem !important}#page-course-index .filters-wrapper .categoryfiltermenu button.categoryfilter,#page-course-index-category .filters-wrapper .categoryfiltermenu button.categoryfilter{background:#fff !important;border:2px solid #e2e8f0 !important;border-radius:12px !important;padding:.625rem 1rem !important;font-weight:600 !important;color:#0f172a !important;min-width:180px;height:44px !important;display:flex !important;align-items:center !important;transition:all .3s ease}#page-course-index .filters-wrapper .categoryfiltermenu button.categoryfilter:hover,#page-course-index .filters-wrapper .categoryfiltermenu button.categoryfilter:focus,#page-course-index-category .filters-wrapper .categoryfiltermenu button.categoryfilter:hover,#page-course-index-category .filters-wrapper .categoryfiltermenu button.categoryfilter:focus{border-color:#f59e0b !important;box-shadow:0 0 0 4px rgba(245,158,11,.1)}#page-course-index .filters-wrapper .categoryfiltermenu button.categoryfilter::after,#page-course-index-category .filters-wrapper .categoryfiltermenu button.categoryfilter::after{margin-left:auto}#page-course-index .filters-wrapper .categoryfiltermenu .dropdown-menu,#page-course-index-category .filters-wrapper .categoryfiltermenu .dropdown-menu{border:none;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.15);padding:1rem;min-width:280px;max-height:400px;overflow-y:auto}#page-course-index .filters-wrapper .categoryfiltermenu .dropdown-menu .dropdown-item,#page-course-index .filters-wrapper .categoryfiltermenu .dropdown-menu .category-item,#page-course-index-category .filters-wrapper .categoryfiltermenu .dropdown-menu .dropdown-item,#page-course-index-category .filters-wrapper .categoryfiltermenu .dropdown-menu .category-item{border-radius:8px;padding:.75rem 1rem;transition:all .2s ease;color:#475569}#page-course-index .filters-wrapper .categoryfiltermenu .dropdown-menu .dropdown-item:hover,#page-course-index .filters-wrapper .categoryfiltermenu .dropdown-menu .dropdown-item.active,#page-course-index .filters-wrapper .categoryfiltermenu .dropdown-menu .category-item:hover,#page-course-index .filters-wrapper .categoryfiltermenu .dropdown-menu .category-item.active,#page-course-index-category .filters-wrapper .categoryfiltermenu .dropdown-menu .dropdown-item:hover,#page-course-index-category .filters-wrapper .categoryfiltermenu .dropdown-menu .dropdown-item.active,#page-course-index-category .filters-wrapper .categoryfiltermenu .dropdown-menu .category-item:hover,#page-course-index-category .filters-wrapper .categoryfiltermenu .dropdown-menu .category-item.active{background:linear-gradient(135deg, #fef3c7 0%, #fde68a 100%);color:#92400e}#page-course-index .filters-wrapper .course-filters .dropdown-toggle,#page-course-index-category .filters-wrapper .course-filters .dropdown-toggle{background:#f8fafc !important;border:2px solid #e2e8f0 !important;border-radius:12px !important;padding:.625rem 1rem !important;font-weight:600;color:#0f172a;height:44px !important;display:flex;align-items:center;transition:all .3s ease}#page-course-index .filters-wrapper .course-filters .dropdown-toggle:hover,#page-course-index-category .filters-wrapper .course-filters .dropdown-toggle:hover{border-color:#f59e0b;background:#fffbeb}#page-course-index .filters-wrapper .course-filters .dropdown-toggle .filter-count-label,#page-course-index-category .filters-wrapper .course-filters .dropdown-toggle .filter-count-label{background:#f59e0b;color:#fff;border-radius:50%;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem}#page-course-index .filters-wrapper .course-filters .dropdown-menu,#page-course-index-category .filters-wrapper .course-filters .dropdown-menu{border:none;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.15);padding:0;min-width:320px;overflow:hidden}#page-course-index .filters-wrapper .course-filters .dropdown-menu .select-optgroup-wrapper,#page-course-index-category .filters-wrapper .course-filters .dropdown-menu .select-optgroup-wrapper{padding:1.25rem;max-height:350px;overflow-y:auto}#page-course-index .filters-wrapper .course-filters .dropdown-menu .select-optgroup,#page-course-index-category .filters-wrapper .course-filters .dropdown-menu .select-optgroup{margin-bottom:1rem}#page-course-index .filters-wrapper .course-filters .dropdown-menu .select-optgroup:last-child,#page-course-index-category .filters-wrapper .course-filters .dropdown-menu .select-optgroup:last-child{margin-bottom:0}#page-course-index .filters-wrapper .course-filters .dropdown-menu .select-optgroup .optgroup-label,#page-course-index-category .filters-wrapper .course-filters .dropdown-menu .select-optgroup .optgroup-label{color:#64748b;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}#page-course-index .filters-wrapper .course-filters .dropdown-menu .select-optgroup .select-option,#page-course-index-category .filters-wrapper .course-filters .dropdown-menu .select-optgroup .select-option{padding:.625rem .75rem;border-radius:8px;cursor:pointer;transition:background .2s ease}#page-course-index .filters-wrapper .course-filters .dropdown-menu .select-optgroup .select-option:hover,#page-course-index-category .filters-wrapper .course-filters .dropdown-menu .select-optgroup .select-option:hover{background:#f8fafc}#page-course-index .filters-wrapper .course-filters .dropdown-menu .select-optgroup .select-option input[type=checkbox],#page-course-index-category .filters-wrapper .course-filters .dropdown-menu .select-optgroup .select-option input[type=checkbox]{accent-color:#f59e0b;width:18px;height:18px;margin-right:.75rem}#page-course-index .filters-wrapper .course-filters .dropdown-menu .filter-form-footer,#page-course-index-category .filters-wrapper .course-filters .dropdown-menu .filter-form-footer{background:#f8fafc;border-top:1px solid #e2e8f0;padding:1rem 1.25rem}#page-course-index .filters-wrapper .course-filters .dropdown-menu .filter-form-footer .clear-btn,#page-course-index-category .filters-wrapper .course-filters .dropdown-menu .filter-form-footer .clear-btn{color:#64748b;cursor:pointer;transition:color .2s ease}#page-course-index .filters-wrapper .course-filters .dropdown-menu .filter-form-footer .clear-btn:hover,#page-course-index-category .filters-wrapper .course-filters .dropdown-menu .filter-form-footer .clear-btn:hover{color:#ef4444}#page-course-index .filters-wrapper .course-filters .dropdown-menu .filter-form-footer .btn-secondary,#page-course-index-category .filters-wrapper .course-filters .dropdown-menu .filter-form-footer .btn-secondary{background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);border:none;color:#fff;border-radius:10px;padding:.625rem 1.25rem;font-weight:600;transition:all .3s ease}#page-course-index .filters-wrapper .course-filters .dropdown-menu .filter-form-footer .btn-secondary:hover,#page-course-index-category .filters-wrapper .course-filters .dropdown-menu .filter-form-footer .btn-secondary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(245,158,11,.35)}#page-course-index .filters-wrapper .view-buttons,#page-course-index-category .filters-wrapper .view-buttons{background:#f1f5f9;border-radius:10px;padding:4px;gap:0}#page-course-index .filters-wrapper .view-buttons .btn,#page-course-index .filters-wrapper .view-buttons .togglebtn,#page-course-index-category .filters-wrapper .view-buttons .btn,#page-course-index-category .filters-wrapper .view-buttons .togglebtn{background:transparent;border:none;border-radius:8px;padding:.625rem .875rem;color:#64748b;transition:all .2s ease}#page-course-index .filters-wrapper .view-buttons .btn:hover,#page-course-index .filters-wrapper .view-buttons .togglebtn:hover,#page-course-index-category .filters-wrapper .view-buttons .btn:hover,#page-course-index-category .filters-wrapper .view-buttons .togglebtn:hover{color:#0f172a}#page-course-index .filters-wrapper .view-buttons .btn.active,#page-course-index .filters-wrapper .view-buttons .togglebtn.active,#page-course-index-category .filters-wrapper .view-buttons .btn.active,#page-course-index-category .filters-wrapper .view-buttons .togglebtn.active{background:#fff;color:#f59e0b;box-shadow:0 2px 8px rgba(0,0,0,.08)}#page-course-index .filters-wrapper .view-buttons .btn .edw-icon,#page-course-index .filters-wrapper .view-buttons .togglebtn .edw-icon,#page-course-index-category .filters-wrapper .view-buttons .btn .edw-icon,#page-course-index-category .filters-wrapper .view-buttons .togglebtn .edw-icon{font-size:1.1rem}#page-course-index .filters-wrapper .course-counter,#page-course-index-category .filters-wrapper .course-counter{color:#64748b;font-size:.95rem}#page-course-index .filters-wrapper .course-counter .course-number,#page-course-index-category .filters-wrapper .course-counter .course-number{color:#0f172a;font-size:1.25rem}#page-course-index .filters-wrapper .course-shorting .dropdown-toggle,#page-course-index-category .filters-wrapper .course-shorting .dropdown-toggle{background:transparent;border:none;padding:.5rem .75rem;color:#64748b;font-weight:500;transition:color .2s ease}#page-course-index .filters-wrapper .course-shorting .dropdown-toggle:hover,#page-course-index-category .filters-wrapper .course-shorting .dropdown-toggle:hover{color:#0f172a}#page-course-index .filters-wrapper .course-shorting .dropdown-toggle .edw-icon,#page-course-index-category .filters-wrapper .course-shorting .dropdown-toggle .edw-icon{color:#f59e0b}#page-course-index .filters-wrapper .course-shorting .dropdown-menu,#page-course-index-category .filters-wrapper .course-shorting .dropdown-menu{border:none;border-radius:12px;box-shadow:0 15px 40px rgba(0,0,0,.12);padding:.75rem;min-width:180px}#page-course-index .filters-wrapper .course-shorting .dropdown-menu .select-option,#page-course-index-category .filters-wrapper .course-shorting .dropdown-menu .select-option{padding:.625rem 1rem;border-radius:8px;cursor:pointer;transition:all .2s ease;color:#475569}#page-course-index .filters-wrapper .course-shorting .dropdown-menu .select-option:hover,#page-course-index .filters-wrapper .course-shorting .dropdown-menu .select-option.active,#page-course-index-category .filters-wrapper .course-shorting .dropdown-menu .select-option:hover,#page-course-index-category .filters-wrapper .course-shorting .dropdown-menu .select-option.active{background:#fef3c7;color:#92400e}#page-course-index .course-cards,#page-course-index-category .course-cards{display:grid !important;gap:1.5rem}#page-course-index .course-cards.grid-view,#page-course-index-category .course-cards.grid-view{grid-template-columns:repeat(auto-fill, minmax(320px, 1fr))}@media(max-width: 767.98px){#page-course-index .course-cards.grid-view,#page-course-index-category .course-cards.grid-view{grid-template-columns:1fr}}#page-course-index .course-cards .card,#page-course-index .course-cards .course-card,#page-course-index .course-cards .dashboard-card,#page-course-index .course-cards .wdm-course-card,#page-course-index-category .course-cards .card,#page-course-index-category .course-cards .course-card,#page-course-index-category .course-cards .dashboard-card,#page-course-index-category .course-cards .wdm-course-card{background:#fff;border-radius:20px !important;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.06);border:1px solid #e2e8f0 !important;transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);height:100%;display:flex;flex-direction:column}#page-course-index .course-cards .card:hover,#page-course-index .course-cards .course-card:hover,#page-course-index .course-cards .dashboard-card:hover,#page-course-index .course-cards .wdm-course-card:hover,#page-course-index-category .course-cards .card:hover,#page-course-index-category .course-cards .course-card:hover,#page-course-index-category .course-cards .dashboard-card:hover,#page-course-index-category .course-cards .wdm-course-card:hover{transform:translateY(-8px);box-shadow:0 20px 50px rgba(0,0,0,.12);border-color:#f59e0b !important}#page-course-index .course-cards .card:hover .card-img-top,#page-course-index .course-cards .card:hover .courseimage img,#page-course-index .course-cards .card:hover .course-card-img img,#page-course-index .course-cards .course-card:hover .card-img-top,#page-course-index .course-cards .course-card:hover .courseimage img,#page-course-index .course-cards .course-card:hover .course-card-img img,#page-course-index .course-cards .dashboard-card:hover .card-img-top,#page-course-index .course-cards .dashboard-card:hover .courseimage img,#page-course-index .course-cards .dashboard-card:hover .course-card-img img,#page-course-index .course-cards .wdm-course-card:hover .card-img-top,#page-course-index .course-cards .wdm-course-card:hover .courseimage img,#page-course-index .course-cards .wdm-course-card:hover .course-card-img img,#page-course-index-category .course-cards .card:hover .card-img-top,#page-course-index-category .course-cards .card:hover .courseimage img,#page-course-index-category .course-cards .card:hover .course-card-img img,#page-course-index-category .course-cards .course-card:hover .card-img-top,#page-course-index-category .course-cards .course-card:hover .courseimage img,#page-course-index-category .course-cards .course-card:hover .course-card-img img,#page-course-index-category .course-cards .dashboard-card:hover .card-img-top,#page-course-index-category .course-cards .dashboard-card:hover .courseimage img,#page-course-index-category .course-cards .dashboard-card:hover .course-card-img img,#page-course-index-category .course-cards .wdm-course-card:hover .card-img-top,#page-course-index-category .course-cards .wdm-course-card:hover .courseimage img,#page-course-index-category .course-cards .wdm-course-card:hover .course-card-img img{transform:scale(1.08)}#page-course-index .course-cards .card:hover .course-fullname,#page-course-index .course-cards .card:hover .card-title a,#page-course-index .course-cards .course-card:hover .course-fullname,#page-course-index .course-cards .course-card:hover .card-title a,#page-course-index .course-cards .dashboard-card:hover .course-fullname,#page-course-index .course-cards .dashboard-card:hover .card-title a,#page-course-index .course-cards .wdm-course-card:hover .course-fullname,#page-course-index .course-cards .wdm-course-card:hover .card-title a,#page-course-index-category .course-cards .card:hover .course-fullname,#page-course-index-category .course-cards .card:hover .card-title a,#page-course-index-category .course-cards .course-card:hover .course-fullname,#page-course-index-category .course-cards .course-card:hover .card-title a,#page-course-index-category .course-cards .dashboard-card:hover .course-fullname,#page-course-index-category .course-cards .dashboard-card:hover .card-title a,#page-course-index-category .course-cards .wdm-course-card:hover .course-fullname,#page-course-index-category .course-cards .wdm-course-card:hover .card-title a{color:#f59e0b !important}#page-course-index .course-cards .card .card-img-top,#page-course-index .course-cards .card .courseimage,#page-course-index .course-cards .card .course-card-img,#page-course-index .course-cards .course-card .card-img-top,#page-course-index .course-cards .course-card .courseimage,#page-course-index .course-cards .course-card .course-card-img,#page-course-index .course-cards .dashboard-card .card-img-top,#page-course-index .course-cards .dashboard-card .courseimage,#page-course-index .course-cards .dashboard-card .course-card-img,#page-course-index .course-cards .wdm-course-card .card-img-top,#page-course-index .course-cards .wdm-course-card .courseimage,#page-course-index .course-cards .wdm-course-card .course-card-img,#page-course-index-category .course-cards .card .card-img-top,#page-course-index-category .course-cards .card .courseimage,#page-course-index-category .course-cards .card .course-card-img,#page-course-index-category .course-cards .course-card .card-img-top,#page-course-index-category .course-cards .course-card .courseimage,#page-course-index-category .course-cards .course-card .course-card-img,#page-course-index-category .course-cards .dashboard-card .card-img-top,#page-course-index-category .course-cards .dashboard-card .courseimage,#page-course-index-category .course-cards .dashboard-card .course-card-img,#page-course-index-category .course-cards .wdm-course-card .card-img-top,#page-course-index-category .course-cards .wdm-course-card .courseimage,#page-course-index-category .course-cards .wdm-course-card .course-card-img{position:relative;overflow:hidden;aspect-ratio:16/9}#page-course-index .course-cards .card .card-img-top img,#page-course-index .course-cards .card .courseimage img,#page-course-index .course-cards .card .course-card-img img,#page-course-index .course-cards .course-card .card-img-top img,#page-course-index .course-cards .course-card .courseimage img,#page-course-index .course-cards .course-card .course-card-img img,#page-course-index .course-cards .dashboard-card .card-img-top img,#page-course-index .course-cards .dashboard-card .courseimage img,#page-course-index .course-cards .dashboard-card .course-card-img img,#page-course-index .course-cards .wdm-course-card .card-img-top img,#page-course-index .course-cards .wdm-course-card .courseimage img,#page-course-index .course-cards .wdm-course-card .course-card-img img,#page-course-index-category .course-cards .card .card-img-top img,#page-course-index-category .course-cards .card .courseimage img,#page-course-index-category .course-cards .card .course-card-img img,#page-course-index-category .course-cards .course-card .card-img-top img,#page-course-index-category .course-cards .course-card .courseimage img,#page-course-index-category .course-cards .course-card .course-card-img img,#page-course-index-category .course-cards .dashboard-card .card-img-top img,#page-course-index-category .course-cards .dashboard-card .courseimage img,#page-course-index-category .course-cards .dashboard-card .course-card-img img,#page-course-index-category .course-cards .wdm-course-card .card-img-top img,#page-course-index-category .course-cards .wdm-course-card .courseimage img,#page-course-index-category .course-cards .wdm-course-card .course-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}#page-course-index .course-cards .card .card-img-top::after,#page-course-index .course-cards .card .courseimage::after,#page-course-index .course-cards .card .course-card-img::after,#page-course-index .course-cards .course-card .card-img-top::after,#page-course-index .course-cards .course-card .courseimage::after,#page-course-index .course-cards .course-card .course-card-img::after,#page-course-index .course-cards .dashboard-card .card-img-top::after,#page-course-index .course-cards .dashboard-card .courseimage::after,#page-course-index .course-cards .dashboard-card .course-card-img::after,#page-course-index .course-cards .wdm-course-card .card-img-top::after,#page-course-index .course-cards .wdm-course-card .courseimage::after,#page-course-index .course-cards .wdm-course-card .course-card-img::after,#page-course-index-category .course-cards .card .card-img-top::after,#page-course-index-category .course-cards .card .courseimage::after,#page-course-index-category .course-cards .card .course-card-img::after,#page-course-index-category .course-cards .course-card .card-img-top::after,#page-course-index-category .course-cards .course-card .courseimage::after,#page-course-index-category .course-cards .course-card .course-card-img::after,#page-course-index-category .course-cards .dashboard-card .card-img-top::after,#page-course-index-category .course-cards .dashboard-card .courseimage::after,#page-course-index-category .course-cards .dashboard-card .course-card-img::after,#page-course-index-category .course-cards .wdm-course-card .card-img-top::after,#page-course-index-category .course-cards .wdm-course-card .courseimage::after,#page-course-index-category .course-cards .wdm-course-card .course-card-img::after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, transparent 100%);pointer-events:none}#page-course-index .course-cards .card .card-body,#page-course-index .course-cards .card .course-card-body,#page-course-index .course-cards .course-card .card-body,#page-course-index .course-cards .course-card .course-card-body,#page-course-index .course-cards .dashboard-card .card-body,#page-course-index .course-cards .dashboard-card .course-card-body,#page-course-index .course-cards .wdm-course-card .card-body,#page-course-index .course-cards .wdm-course-card .course-card-body,#page-course-index-category .course-cards .card .card-body,#page-course-index-category .course-cards .card .course-card-body,#page-course-index-category .course-cards .course-card .card-body,#page-course-index-category .course-cards .course-card .course-card-body,#page-course-index-category .course-cards .dashboard-card .card-body,#page-course-index-category .course-cards .dashboard-card .course-card-body,#page-course-index-category .course-cards .wdm-course-card .card-body,#page-course-index-category .course-cards .wdm-course-card .course-card-body{padding:1.5rem;display:flex;flex-direction:column;flex:1}#page-course-index .course-cards .card .card-body .course-category,#page-course-index .course-cards .card .card-body .categoryname,#page-course-index .course-cards .card .course-card-body .course-category,#page-course-index .course-cards .card .course-card-body .categoryname,#page-course-index .course-cards .course-card .card-body .course-category,#page-course-index .course-cards .course-card .card-body .categoryname,#page-course-index .course-cards .course-card .course-card-body .course-category,#page-course-index .course-cards .course-card .course-card-body .categoryname,#page-course-index .course-cards .dashboard-card .card-body .course-category,#page-course-index .course-cards .dashboard-card .card-body .categoryname,#page-course-index .course-cards .dashboard-card .course-card-body .course-category,#page-course-index .course-cards .dashboard-card .course-card-body .categoryname,#page-course-index .course-cards .wdm-course-card .card-body .course-category,#page-course-index .course-cards .wdm-course-card .card-body .categoryname,#page-course-index .course-cards .wdm-course-card .course-card-body .course-category,#page-course-index .course-cards .wdm-course-card .course-card-body .categoryname,#page-course-index-category .course-cards .card .card-body .course-category,#page-course-index-category .course-cards .card .card-body .categoryname,#page-course-index-category .course-cards .card .course-card-body .course-category,#page-course-index-category .course-cards .card .course-card-body .categoryname,#page-course-index-category .course-cards .course-card .card-body .course-category,#page-course-index-category .course-cards .course-card .card-body .categoryname,#page-course-index-category .course-cards .course-card .course-card-body .course-category,#page-course-index-category .course-cards .course-card .course-card-body .categoryname,#page-course-index-category .course-cards .dashboard-card .card-body .course-category,#page-course-index-category .course-cards .dashboard-card .card-body .categoryname,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-category,#page-course-index-category .course-cards .dashboard-card .course-card-body .categoryname,#page-course-index-category .course-cards .wdm-course-card .card-body .course-category,#page-course-index-category .course-cards .wdm-course-card .card-body .categoryname,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-category,#page-course-index-category .course-cards .wdm-course-card .course-card-body .categoryname{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#f59e0b;margin-bottom:.5rem}#page-course-index .course-cards .card .card-body .course-fullname,#page-course-index .course-cards .card .card-body .card-title,#page-course-index .course-cards .card .course-card-body .course-fullname,#page-course-index .course-cards .card .course-card-body .card-title,#page-course-index .course-cards .course-card .card-body .course-fullname,#page-course-index .course-cards .course-card .card-body .card-title,#page-course-index .course-cards .course-card .course-card-body .course-fullname,#page-course-index .course-cards .course-card .course-card-body .card-title,#page-course-index .course-cards .dashboard-card .card-body .course-fullname,#page-course-index .course-cards .dashboard-card .card-body .card-title,#page-course-index .course-cards .dashboard-card .course-card-body .course-fullname,#page-course-index .course-cards .dashboard-card .course-card-body .card-title,#page-course-index .course-cards .wdm-course-card .card-body .course-fullname,#page-course-index .course-cards .wdm-course-card .card-body .card-title,#page-course-index .course-cards .wdm-course-card .course-card-body .course-fullname,#page-course-index .course-cards .wdm-course-card .course-card-body .card-title,#page-course-index-category .course-cards .card .card-body .course-fullname,#page-course-index-category .course-cards .card .card-body .card-title,#page-course-index-category .course-cards .card .course-card-body .course-fullname,#page-course-index-category .course-cards .card .course-card-body .card-title,#page-course-index-category .course-cards .course-card .card-body .course-fullname,#page-course-index-category .course-cards .course-card .card-body .card-title,#page-course-index-category .course-cards .course-card .course-card-body .course-fullname,#page-course-index-category .course-cards .course-card .course-card-body .card-title,#page-course-index-category .course-cards .dashboard-card .card-body .course-fullname,#page-course-index-category .course-cards .dashboard-card .card-body .card-title,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-fullname,#page-course-index-category .course-cards .dashboard-card .course-card-body .card-title,#page-course-index-category .course-cards .wdm-course-card .card-body .course-fullname,#page-course-index-category .course-cards .wdm-course-card .card-body .card-title,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-fullname,#page-course-index-category .course-cards .wdm-course-card .course-card-body .card-title{font-size:1.125rem;font-weight:700;color:#0f172a;line-height:1.4;margin-bottom:.75rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#page-course-index .course-cards .card .card-body .course-fullname a,#page-course-index .course-cards .card .card-body .card-title a,#page-course-index .course-cards .card .course-card-body .course-fullname a,#page-course-index .course-cards .card .course-card-body .card-title a,#page-course-index .course-cards .course-card .card-body .course-fullname a,#page-course-index .course-cards .course-card .card-body .card-title a,#page-course-index .course-cards .course-card .course-card-body .course-fullname a,#page-course-index .course-cards .course-card .course-card-body .card-title a,#page-course-index .course-cards .dashboard-card .card-body .course-fullname a,#page-course-index .course-cards .dashboard-card .card-body .card-title a,#page-course-index .course-cards .dashboard-card .course-card-body .course-fullname a,#page-course-index .course-cards .dashboard-card .course-card-body .card-title a,#page-course-index .course-cards .wdm-course-card .card-body .course-fullname a,#page-course-index .course-cards .wdm-course-card .card-body .card-title a,#page-course-index .course-cards .wdm-course-card .course-card-body .course-fullname a,#page-course-index .course-cards .wdm-course-card .course-card-body .card-title a,#page-course-index-category .course-cards .card .card-body .course-fullname a,#page-course-index-category .course-cards .card .card-body .card-title a,#page-course-index-category .course-cards .card .course-card-body .course-fullname a,#page-course-index-category .course-cards .card .course-card-body .card-title a,#page-course-index-category .course-cards .course-card .card-body .course-fullname a,#page-course-index-category .course-cards .course-card .card-body .card-title a,#page-course-index-category .course-cards .course-card .course-card-body .course-fullname a,#page-course-index-category .course-cards .course-card .course-card-body .card-title a,#page-course-index-category .course-cards .dashboard-card .card-body .course-fullname a,#page-course-index-category .course-cards .dashboard-card .card-body .card-title a,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-fullname a,#page-course-index-category .course-cards .dashboard-card .course-card-body .card-title a,#page-course-index-category .course-cards .wdm-course-card .card-body .course-fullname a,#page-course-index-category .course-cards .wdm-course-card .card-body .card-title a,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-fullname a,#page-course-index-category .course-cards .wdm-course-card .course-card-body .card-title a{color:inherit;text-decoration:none;transition:color .3s ease}#page-course-index .course-cards .card .card-body .course-summary,#page-course-index .course-cards .card .card-body .card-text,#page-course-index .course-cards .card .course-card-body .course-summary,#page-course-index .course-cards .card .course-card-body .card-text,#page-course-index .course-cards .course-card .card-body .course-summary,#page-course-index .course-cards .course-card .card-body .card-text,#page-course-index .course-cards .course-card .course-card-body .course-summary,#page-course-index .course-cards .course-card .course-card-body .card-text,#page-course-index .course-cards .dashboard-card .card-body .course-summary,#page-course-index .course-cards .dashboard-card .card-body .card-text,#page-course-index .course-cards .dashboard-card .course-card-body .course-summary,#page-course-index .course-cards .dashboard-card .course-card-body .card-text,#page-course-index .course-cards .wdm-course-card .card-body .course-summary,#page-course-index .course-cards .wdm-course-card .card-body .card-text,#page-course-index .course-cards .wdm-course-card .course-card-body .course-summary,#page-course-index .course-cards .wdm-course-card .course-card-body .card-text,#page-course-index-category .course-cards .card .card-body .course-summary,#page-course-index-category .course-cards .card .card-body .card-text,#page-course-index-category .course-cards .card .course-card-body .course-summary,#page-course-index-category .course-cards .card .course-card-body .card-text,#page-course-index-category .course-cards .course-card .card-body .course-summary,#page-course-index-category .course-cards .course-card .card-body .card-text,#page-course-index-category .course-cards .course-card .course-card-body .course-summary,#page-course-index-category .course-cards .course-card .course-card-body .card-text,#page-course-index-category .course-cards .dashboard-card .card-body .course-summary,#page-course-index-category .course-cards .dashboard-card .card-body .card-text,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-summary,#page-course-index-category .course-cards .dashboard-card .course-card-body .card-text,#page-course-index-category .course-cards .wdm-course-card .card-body .course-summary,#page-course-index-category .course-cards .wdm-course-card .card-body .card-text,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-summary,#page-course-index-category .course-cards .wdm-course-card .course-card-body .card-text{font-size:.9rem;color:#64748b;line-height:1.6;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}#page-course-index .course-cards .card .card-body .course-meta,#page-course-index .course-cards .card .card-body .course-card-meta,#page-course-index .course-cards .card .course-card-body .course-meta,#page-course-index .course-cards .card .course-card-body .course-card-meta,#page-course-index .course-cards .course-card .card-body .course-meta,#page-course-index .course-cards .course-card .card-body .course-card-meta,#page-course-index .course-cards .course-card .course-card-body .course-meta,#page-course-index .course-cards .course-card .course-card-body .course-card-meta,#page-course-index .course-cards .dashboard-card .card-body .course-meta,#page-course-index .course-cards .dashboard-card .card-body .course-card-meta,#page-course-index .course-cards .dashboard-card .course-card-body .course-meta,#page-course-index .course-cards .dashboard-card .course-card-body .course-card-meta,#page-course-index .course-cards .wdm-course-card .card-body .course-meta,#page-course-index .course-cards .wdm-course-card .card-body .course-card-meta,#page-course-index .course-cards .wdm-course-card .course-card-body .course-meta,#page-course-index .course-cards .wdm-course-card .course-card-body .course-card-meta,#page-course-index-category .course-cards .card .card-body .course-meta,#page-course-index-category .course-cards .card .card-body .course-card-meta,#page-course-index-category .course-cards .card .course-card-body .course-meta,#page-course-index-category .course-cards .card .course-card-body .course-card-meta,#page-course-index-category .course-cards .course-card .card-body .course-meta,#page-course-index-category .course-cards .course-card .card-body .course-card-meta,#page-course-index-category .course-cards .course-card .course-card-body .course-meta,#page-course-index-category .course-cards .course-card .course-card-body .course-card-meta,#page-course-index-category .course-cards .dashboard-card .card-body .course-meta,#page-course-index-category .course-cards .dashboard-card .card-body .course-card-meta,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-meta,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-card-meta,#page-course-index-category .course-cards .wdm-course-card .card-body .course-meta,#page-course-index-category .course-cards .wdm-course-card .card-body .course-card-meta,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-meta,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-card-meta{display:flex;flex-wrap:wrap;gap:1rem;padding-top:1rem;border-top:1px solid #f1f5f9;margin-top:auto}#page-course-index .course-cards .card .card-body .course-meta .meta-item,#page-course-index .course-cards .card .card-body .course-meta .stat,#page-course-index .course-cards .card .card-body .course-card-meta .meta-item,#page-course-index .course-cards .card .card-body .course-card-meta .stat,#page-course-index .course-cards .card .course-card-body .course-meta .meta-item,#page-course-index .course-cards .card .course-card-body .course-meta .stat,#page-course-index .course-cards .card .course-card-body .course-card-meta .meta-item,#page-course-index .course-cards .card .course-card-body .course-card-meta .stat,#page-course-index .course-cards .course-card .card-body .course-meta .meta-item,#page-course-index .course-cards .course-card .card-body .course-meta .stat,#page-course-index .course-cards .course-card .card-body .course-card-meta .meta-item,#page-course-index .course-cards .course-card .card-body .course-card-meta .stat,#page-course-index .course-cards .course-card .course-card-body .course-meta .meta-item,#page-course-index .course-cards .course-card .course-card-body .course-meta .stat,#page-course-index .course-cards .course-card .course-card-body .course-card-meta .meta-item,#page-course-index .course-cards .course-card .course-card-body .course-card-meta .stat,#page-course-index .course-cards .dashboard-card .card-body .course-meta .meta-item,#page-course-index .course-cards .dashboard-card .card-body .course-meta .stat,#page-course-index .course-cards .dashboard-card .card-body .course-card-meta .meta-item,#page-course-index .course-cards .dashboard-card .card-body .course-card-meta .stat,#page-course-index .course-cards .dashboard-card .course-card-body .course-meta .meta-item,#page-course-index .course-cards .dashboard-card .course-card-body .course-meta .stat,#page-course-index .course-cards .dashboard-card .course-card-body .course-card-meta .meta-item,#page-course-index .course-cards .dashboard-card .course-card-body .course-card-meta .stat,#page-course-index .course-cards .wdm-course-card .card-body .course-meta .meta-item,#page-course-index .course-cards .wdm-course-card .card-body .course-meta .stat,#page-course-index .course-cards .wdm-course-card .card-body .course-card-meta .meta-item,#page-course-index .course-cards .wdm-course-card .card-body .course-card-meta .stat,#page-course-index .course-cards .wdm-course-card .course-card-body .course-meta .meta-item,#page-course-index .course-cards .wdm-course-card .course-card-body .course-meta .stat,#page-course-index .course-cards .wdm-course-card .course-card-body .course-card-meta .meta-item,#page-course-index .course-cards .wdm-course-card .course-card-body .course-card-meta .stat,#page-course-index-category .course-cards .card .card-body .course-meta .meta-item,#page-course-index-category .course-cards .card .card-body .course-meta .stat,#page-course-index-category .course-cards .card .card-body .course-card-meta .meta-item,#page-course-index-category .course-cards .card .card-body .course-card-meta .stat,#page-course-index-category .course-cards .card .course-card-body .course-meta .meta-item,#page-course-index-category .course-cards .card .course-card-body .course-meta .stat,#page-course-index-category .course-cards .card .course-card-body .course-card-meta .meta-item,#page-course-index-category .course-cards .card .course-card-body .course-card-meta .stat,#page-course-index-category .course-cards .course-card .card-body .course-meta .meta-item,#page-course-index-category .course-cards .course-card .card-body .course-meta .stat,#page-course-index-category .course-cards .course-card .card-body .course-card-meta .meta-item,#page-course-index-category .course-cards .course-card .card-body .course-card-meta .stat,#page-course-index-category .course-cards .course-card .course-card-body .course-meta .meta-item,#page-course-index-category .course-cards .course-card .course-card-body .course-meta .stat,#page-course-index-category .course-cards .course-card .course-card-body .course-card-meta .meta-item,#page-course-index-category .course-cards .course-card .course-card-body .course-card-meta .stat,#page-course-index-category .course-cards .dashboard-card .card-body .course-meta .meta-item,#page-course-index-category .course-cards .dashboard-card .card-body .course-meta .stat,#page-course-index-category .course-cards .dashboard-card .card-body .course-card-meta .meta-item,#page-course-index-category .course-cards .dashboard-card .card-body .course-card-meta .stat,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-meta .meta-item,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-meta .stat,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-card-meta .meta-item,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-card-meta .stat,#page-course-index-category .course-cards .wdm-course-card .card-body .course-meta .meta-item,#page-course-index-category .course-cards .wdm-course-card .card-body .course-meta .stat,#page-course-index-category .course-cards .wdm-course-card .card-body .course-card-meta .meta-item,#page-course-index-category .course-cards .wdm-course-card .card-body .course-card-meta .stat,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-meta .meta-item,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-meta .stat,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-card-meta .meta-item,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-card-meta .stat{display:flex;align-items:center;gap:.375rem;font-size:.875rem;color:#64748b}#page-course-index .course-cards .card .card-body .course-meta .meta-item .edw-icon,#page-course-index .course-cards .card .card-body .course-meta .meta-item i,#page-course-index .course-cards .card .card-body .course-meta .stat .edw-icon,#page-course-index .course-cards .card .card-body .course-meta .stat i,#page-course-index .course-cards .card .card-body .course-card-meta .meta-item .edw-icon,#page-course-index .course-cards .card .card-body .course-card-meta .meta-item i,#page-course-index .course-cards .card .card-body .course-card-meta .stat .edw-icon,#page-course-index .course-cards .card .card-body .course-card-meta .stat i,#page-course-index .course-cards .card .course-card-body .course-meta .meta-item .edw-icon,#page-course-index .course-cards .card .course-card-body .course-meta .meta-item i,#page-course-index .course-cards .card .course-card-body .course-meta .stat .edw-icon,#page-course-index .course-cards .card .course-card-body .course-meta .stat i,#page-course-index .course-cards .card .course-card-body .course-card-meta .meta-item .edw-icon,#page-course-index .course-cards .card .course-card-body .course-card-meta .meta-item i,#page-course-index .course-cards .card .course-card-body .course-card-meta .stat .edw-icon,#page-course-index .course-cards .card .course-card-body .course-card-meta .stat i,#page-course-index .course-cards .course-card .card-body .course-meta .meta-item .edw-icon,#page-course-index .course-cards .course-card .card-body .course-meta .meta-item i,#page-course-index .course-cards .course-card .card-body .course-meta .stat .edw-icon,#page-course-index .course-cards .course-card .card-body .course-meta .stat i,#page-course-index .course-cards .course-card .card-body .course-card-meta .meta-item .edw-icon,#page-course-index .course-cards .course-card .card-body .course-card-meta .meta-item i,#page-course-index .course-cards .course-card .card-body .course-card-meta .stat .edw-icon,#page-course-index .course-cards .course-card .card-body .course-card-meta .stat i,#page-course-index .course-cards .course-card .course-card-body .course-meta .meta-item .edw-icon,#page-course-index .course-cards .course-card .course-card-body .course-meta .meta-item i,#page-course-index .course-cards .course-card .course-card-body .course-meta .stat .edw-icon,#page-course-index .course-cards .course-card .course-card-body .course-meta .stat i,#page-course-index .course-cards .course-card .course-card-body .course-card-meta .meta-item .edw-icon,#page-course-index .course-cards .course-card .course-card-body .course-card-meta .meta-item i,#page-course-index .course-cards .course-card .course-card-body .course-card-meta .stat .edw-icon,#page-course-index .course-cards .course-card .course-card-body .course-card-meta .stat i,#page-course-index .course-cards .dashboard-card .card-body .course-meta .meta-item .edw-icon,#page-course-index .course-cards .dashboard-card .card-body .course-meta .meta-item i,#page-course-index .course-cards .dashboard-card .card-body .course-meta .stat .edw-icon,#page-course-index .course-cards .dashboard-card .card-body .course-meta .stat i,#page-course-index .course-cards .dashboard-card .card-body .course-card-meta .meta-item .edw-icon,#page-course-index .course-cards .dashboard-card .card-body .course-card-meta .meta-item i,#page-course-index .course-cards .dashboard-card .card-body .course-card-meta .stat .edw-icon,#page-course-index .course-cards .dashboard-card .card-body .course-card-meta .stat i,#page-course-index .course-cards .dashboard-card .course-card-body .course-meta .meta-item .edw-icon,#page-course-index .course-cards .dashboard-card .course-card-body .course-meta .meta-item i,#page-course-index .course-cards .dashboard-card .course-card-body .course-meta .stat .edw-icon,#page-course-index .course-cards .dashboard-card .course-card-body .course-meta .stat i,#page-course-index .course-cards .dashboard-card .course-card-body .course-card-meta .meta-item .edw-icon,#page-course-index .course-cards .dashboard-card .course-card-body .course-card-meta .meta-item i,#page-course-index .course-cards .dashboard-card .course-card-body .course-card-meta .stat .edw-icon,#page-course-index .course-cards .dashboard-card .course-card-body .course-card-meta .stat i,#page-course-index .course-cards .wdm-course-card .card-body .course-meta .meta-item .edw-icon,#page-course-index .course-cards .wdm-course-card .card-body .course-meta .meta-item i,#page-course-index .course-cards .wdm-course-card .card-body .course-meta .stat .edw-icon,#page-course-index .course-cards .wdm-course-card .card-body .course-meta .stat i,#page-course-index .course-cards .wdm-course-card .card-body .course-card-meta .meta-item .edw-icon,#page-course-index .course-cards .wdm-course-card .card-body .course-card-meta .meta-item i,#page-course-index .course-cards .wdm-course-card .card-body .course-card-meta .stat .edw-icon,#page-course-index .course-cards .wdm-course-card .card-body .course-card-meta .stat i,#page-course-index .course-cards .wdm-course-card .course-card-body .course-meta .meta-item .edw-icon,#page-course-index .course-cards .wdm-course-card .course-card-body .course-meta .meta-item i,#page-course-index .course-cards .wdm-course-card .course-card-body .course-meta .stat .edw-icon,#page-course-index .course-cards .wdm-course-card .course-card-body .course-meta .stat i,#page-course-index .course-cards .wdm-course-card .course-card-body .course-card-meta .meta-item .edw-icon,#page-course-index .course-cards .wdm-course-card .course-card-body .course-card-meta .meta-item i,#page-course-index .course-cards .wdm-course-card .course-card-body .course-card-meta .stat .edw-icon,#page-course-index .course-cards .wdm-course-card .course-card-body .course-card-meta .stat i,#page-course-index-category .course-cards .card .card-body .course-meta .meta-item .edw-icon,#page-course-index-category .course-cards .card .card-body .course-meta .meta-item i,#page-course-index-category .course-cards .card .card-body .course-meta .stat .edw-icon,#page-course-index-category .course-cards .card .card-body .course-meta .stat i,#page-course-index-category .course-cards .card .card-body .course-card-meta .meta-item .edw-icon,#page-course-index-category .course-cards .card .card-body .course-card-meta .meta-item i,#page-course-index-category .course-cards .card .card-body .course-card-meta .stat .edw-icon,#page-course-index-category .course-cards .card .card-body .course-card-meta .stat i,#page-course-index-category .course-cards .card .course-card-body .course-meta .meta-item .edw-icon,#page-course-index-category .course-cards .card .course-card-body .course-meta .meta-item i,#page-course-index-category .course-cards .card .course-card-body .course-meta .stat .edw-icon,#page-course-index-category .course-cards .card .course-card-body .course-meta .stat i,#page-course-index-category .course-cards .card .course-card-body .course-card-meta .meta-item .edw-icon,#page-course-index-category .course-cards .card .course-card-body .course-card-meta .meta-item i,#page-course-index-category .course-cards .card .course-card-body .course-card-meta .stat .edw-icon,#page-course-index-category .course-cards .card .course-card-body .course-card-meta .stat i,#page-course-index-category .course-cards .course-card .card-body .course-meta .meta-item .edw-icon,#page-course-index-category .course-cards .course-card .card-body .course-meta .meta-item i,#page-course-index-category .course-cards .course-card .card-body .course-meta .stat .edw-icon,#page-course-index-category .course-cards .course-card .card-body .course-meta .stat i,#page-course-index-category .course-cards .course-card .card-body .course-card-meta .meta-item .edw-icon,#page-course-index-category .course-cards .course-card .card-body .course-card-meta .meta-item i,#page-course-index-category .course-cards .course-card .card-body .course-card-meta .stat .edw-icon,#page-course-index-category .course-cards .course-card .card-body .course-card-meta .stat i,#page-course-index-category .course-cards .course-card .course-card-body .course-meta .meta-item .edw-icon,#page-course-index-category .course-cards .course-card .course-card-body .course-meta .meta-item i,#page-course-index-category .course-cards .course-card .course-card-body .course-meta .stat .edw-icon,#page-course-index-category .course-cards .course-card .course-card-body .course-meta .stat i,#page-course-index-category .course-cards .course-card .course-card-body .course-card-meta .meta-item .edw-icon,#page-course-index-category .course-cards .course-card .course-card-body .course-card-meta .meta-item i,#page-course-index-category .course-cards .course-card .course-card-body .course-card-meta .stat .edw-icon,#page-course-index-category .course-cards .course-card .course-card-body .course-card-meta .stat i,#page-course-index-category .course-cards .dashboard-card .card-body .course-meta .meta-item .edw-icon,#page-course-index-category .course-cards .dashboard-card .card-body .course-meta .meta-item i,#page-course-index-category .course-cards .dashboard-card .card-body .course-meta .stat .edw-icon,#page-course-index-category .course-cards .dashboard-card .card-body .course-meta .stat i,#page-course-index-category .course-cards .dashboard-card .card-body .course-card-meta .meta-item .edw-icon,#page-course-index-category .course-cards .dashboard-card .card-body .course-card-meta .meta-item i,#page-course-index-category .course-cards .dashboard-card .card-body .course-card-meta .stat .edw-icon,#page-course-index-category .course-cards .dashboard-card .card-body .course-card-meta .stat i,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-meta .meta-item .edw-icon,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-meta .meta-item i,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-meta .stat .edw-icon,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-meta .stat i,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-card-meta .meta-item .edw-icon,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-card-meta .meta-item i,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-card-meta .stat .edw-icon,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-card-meta .stat i,#page-course-index-category .course-cards .wdm-course-card .card-body .course-meta .meta-item .edw-icon,#page-course-index-category .course-cards .wdm-course-card .card-body .course-meta .meta-item i,#page-course-index-category .course-cards .wdm-course-card .card-body .course-meta .stat .edw-icon,#page-course-index-category .course-cards .wdm-course-card .card-body .course-meta .stat i,#page-course-index-category .course-cards .wdm-course-card .card-body .course-card-meta .meta-item .edw-icon,#page-course-index-category .course-cards .wdm-course-card .card-body .course-card-meta .meta-item i,#page-course-index-category .course-cards .wdm-course-card .card-body .course-card-meta .stat .edw-icon,#page-course-index-category .course-cards .wdm-course-card .card-body .course-card-meta .stat i,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-meta .meta-item .edw-icon,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-meta .meta-item i,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-meta .stat .edw-icon,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-meta .stat i,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-card-meta .meta-item .edw-icon,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-card-meta .meta-item i,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-card-meta .stat .edw-icon,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-card-meta .stat i{color:#f59e0b;font-size:1rem}#page-course-index .course-cards .card .card-body .course-meta .meta-item strong,#page-course-index .course-cards .card .card-body .course-meta .meta-item b,#page-course-index .course-cards .card .card-body .course-meta .stat strong,#page-course-index .course-cards .card .card-body .course-meta .stat b,#page-course-index .course-cards .card .card-body .course-card-meta .meta-item strong,#page-course-index .course-cards .card .card-body .course-card-meta .meta-item b,#page-course-index .course-cards .card .card-body .course-card-meta .stat strong,#page-course-index .course-cards .card .card-body .course-card-meta .stat b,#page-course-index .course-cards .card .course-card-body .course-meta .meta-item strong,#page-course-index .course-cards .card .course-card-body .course-meta .meta-item b,#page-course-index .course-cards .card .course-card-body .course-meta .stat strong,#page-course-index .course-cards .card .course-card-body .course-meta .stat b,#page-course-index .course-cards .card .course-card-body .course-card-meta .meta-item strong,#page-course-index .course-cards .card .course-card-body .course-card-meta .meta-item b,#page-course-index .course-cards .card .course-card-body .course-card-meta .stat strong,#page-course-index .course-cards .card .course-card-body .course-card-meta .stat b,#page-course-index .course-cards .course-card .card-body .course-meta .meta-item strong,#page-course-index .course-cards .course-card .card-body .course-meta .meta-item b,#page-course-index .course-cards .course-card .card-body .course-meta .stat strong,#page-course-index .course-cards .course-card .card-body .course-meta .stat b,#page-course-index .course-cards .course-card .card-body .course-card-meta .meta-item strong,#page-course-index .course-cards .course-card .card-body .course-card-meta .meta-item b,#page-course-index .course-cards .course-card .card-body .course-card-meta .stat strong,#page-course-index .course-cards .course-card .card-body .course-card-meta .stat b,#page-course-index .course-cards .course-card .course-card-body .course-meta .meta-item strong,#page-course-index .course-cards .course-card .course-card-body .course-meta .meta-item b,#page-course-index .course-cards .course-card .course-card-body .course-meta .stat strong,#page-course-index .course-cards .course-card .course-card-body .course-meta .stat b,#page-course-index .course-cards .course-card .course-card-body .course-card-meta .meta-item strong,#page-course-index .course-cards .course-card .course-card-body .course-card-meta .meta-item b,#page-course-index .course-cards .course-card .course-card-body .course-card-meta .stat strong,#page-course-index .course-cards .course-card .course-card-body .course-card-meta .stat b,#page-course-index .course-cards .dashboard-card .card-body .course-meta .meta-item strong,#page-course-index .course-cards .dashboard-card .card-body .course-meta .meta-item b,#page-course-index .course-cards .dashboard-card .card-body .course-meta .stat strong,#page-course-index .course-cards .dashboard-card .card-body .course-meta .stat b,#page-course-index .course-cards .dashboard-card .card-body .course-card-meta .meta-item strong,#page-course-index .course-cards .dashboard-card .card-body .course-card-meta .meta-item b,#page-course-index .course-cards .dashboard-card .card-body .course-card-meta .stat strong,#page-course-index .course-cards .dashboard-card .card-body .course-card-meta .stat b,#page-course-index .course-cards .dashboard-card .course-card-body .course-meta .meta-item strong,#page-course-index .course-cards .dashboard-card .course-card-body .course-meta .meta-item b,#page-course-index .course-cards .dashboard-card .course-card-body .course-meta .stat strong,#page-course-index .course-cards .dashboard-card .course-card-body .course-meta .stat b,#page-course-index .course-cards .dashboard-card .course-card-body .course-card-meta .meta-item strong,#page-course-index .course-cards .dashboard-card .course-card-body .course-card-meta .meta-item b,#page-course-index .course-cards .dashboard-card .course-card-body .course-card-meta .stat strong,#page-course-index .course-cards .dashboard-card .course-card-body .course-card-meta .stat b,#page-course-index .course-cards .wdm-course-card .card-body .course-meta .meta-item strong,#page-course-index .course-cards .wdm-course-card .card-body .course-meta .meta-item b,#page-course-index .course-cards .wdm-course-card .card-body .course-meta .stat strong,#page-course-index .course-cards .wdm-course-card .card-body .course-meta .stat b,#page-course-index .course-cards .wdm-course-card .card-body .course-card-meta .meta-item strong,#page-course-index .course-cards .wdm-course-card .card-body .course-card-meta .meta-item b,#page-course-index .course-cards .wdm-course-card .card-body .course-card-meta .stat strong,#page-course-index .course-cards .wdm-course-card .card-body .course-card-meta .stat b,#page-course-index .course-cards .wdm-course-card .course-card-body .course-meta .meta-item strong,#page-course-index .course-cards .wdm-course-card .course-card-body .course-meta .meta-item b,#page-course-index .course-cards .wdm-course-card .course-card-body .course-meta .stat strong,#page-course-index .course-cards .wdm-course-card .course-card-body .course-meta .stat b,#page-course-index .course-cards .wdm-course-card .course-card-body .course-card-meta .meta-item strong,#page-course-index .course-cards .wdm-course-card .course-card-body .course-card-meta .meta-item b,#page-course-index .course-cards .wdm-course-card .course-card-body .course-card-meta .stat strong,#page-course-index .course-cards .wdm-course-card .course-card-body .course-card-meta .stat b,#page-course-index-category .course-cards .card .card-body .course-meta .meta-item strong,#page-course-index-category .course-cards .card .card-body .course-meta .meta-item b,#page-course-index-category .course-cards .card .card-body .course-meta .stat strong,#page-course-index-category .course-cards .card .card-body .course-meta .stat b,#page-course-index-category .course-cards .card .card-body .course-card-meta .meta-item strong,#page-course-index-category .course-cards .card .card-body .course-card-meta .meta-item b,#page-course-index-category .course-cards .card .card-body .course-card-meta .stat strong,#page-course-index-category .course-cards .card .card-body .course-card-meta .stat b,#page-course-index-category .course-cards .card .course-card-body .course-meta .meta-item strong,#page-course-index-category .course-cards .card .course-card-body .course-meta .meta-item b,#page-course-index-category .course-cards .card .course-card-body .course-meta .stat strong,#page-course-index-category .course-cards .card .course-card-body .course-meta .stat b,#page-course-index-category .course-cards .card .course-card-body .course-card-meta .meta-item strong,#page-course-index-category .course-cards .card .course-card-body .course-card-meta .meta-item b,#page-course-index-category .course-cards .card .course-card-body .course-card-meta .stat strong,#page-course-index-category .course-cards .card .course-card-body .course-card-meta .stat b,#page-course-index-category .course-cards .course-card .card-body .course-meta .meta-item strong,#page-course-index-category .course-cards .course-card .card-body .course-meta .meta-item b,#page-course-index-category .course-cards .course-card .card-body .course-meta .stat strong,#page-course-index-category .course-cards .course-card .card-body .course-meta .stat b,#page-course-index-category .course-cards .course-card .card-body .course-card-meta .meta-item strong,#page-course-index-category .course-cards .course-card .card-body .course-card-meta .meta-item b,#page-course-index-category .course-cards .course-card .card-body .course-card-meta .stat strong,#page-course-index-category .course-cards .course-card .card-body .course-card-meta .stat b,#page-course-index-category .course-cards .course-card .course-card-body .course-meta .meta-item strong,#page-course-index-category .course-cards .course-card .course-card-body .course-meta .meta-item b,#page-course-index-category .course-cards .course-card .course-card-body .course-meta .stat strong,#page-course-index-category .course-cards .course-card .course-card-body .course-meta .stat b,#page-course-index-category .course-cards .course-card .course-card-body .course-card-meta .meta-item strong,#page-course-index-category .course-cards .course-card .course-card-body .course-card-meta .meta-item b,#page-course-index-category .course-cards .course-card .course-card-body .course-card-meta .stat strong,#page-course-index-category .course-cards .course-card .course-card-body .course-card-meta .stat b,#page-course-index-category .course-cards .dashboard-card .card-body .course-meta .meta-item strong,#page-course-index-category .course-cards .dashboard-card .card-body .course-meta .meta-item b,#page-course-index-category .course-cards .dashboard-card .card-body .course-meta .stat strong,#page-course-index-category .course-cards .dashboard-card .card-body .course-meta .stat b,#page-course-index-category .course-cards .dashboard-card .card-body .course-card-meta .meta-item strong,#page-course-index-category .course-cards .dashboard-card .card-body .course-card-meta .meta-item b,#page-course-index-category .course-cards .dashboard-card .card-body .course-card-meta .stat strong,#page-course-index-category .course-cards .dashboard-card .card-body .course-card-meta .stat b,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-meta .meta-item strong,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-meta .meta-item b,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-meta .stat strong,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-meta .stat b,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-card-meta .meta-item strong,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-card-meta .meta-item b,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-card-meta .stat strong,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-card-meta .stat b,#page-course-index-category .course-cards .wdm-course-card .card-body .course-meta .meta-item strong,#page-course-index-category .course-cards .wdm-course-card .card-body .course-meta .meta-item b,#page-course-index-category .course-cards .wdm-course-card .card-body .course-meta .stat strong,#page-course-index-category .course-cards .wdm-course-card .card-body .course-meta .stat b,#page-course-index-category .course-cards .wdm-course-card .card-body .course-card-meta .meta-item strong,#page-course-index-category .course-cards .wdm-course-card .card-body .course-card-meta .meta-item b,#page-course-index-category .course-cards .wdm-course-card .card-body .course-card-meta .stat strong,#page-course-index-category .course-cards .wdm-course-card .card-body .course-card-meta .stat b,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-meta .meta-item strong,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-meta .meta-item b,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-meta .stat strong,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-meta .stat b,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-card-meta .meta-item strong,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-card-meta .meta-item b,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-card-meta .stat strong,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-card-meta .stat b{color:#0f172a}#page-course-index .course-cards .card .card-body .course-rating,#page-course-index .course-cards .card .card-body .rating,#page-course-index .course-cards .card .course-card-body .course-rating,#page-course-index .course-cards .card .course-card-body .rating,#page-course-index .course-cards .course-card .card-body .course-rating,#page-course-index .course-cards .course-card .card-body .rating,#page-course-index .course-cards .course-card .course-card-body .course-rating,#page-course-index .course-cards .course-card .course-card-body .rating,#page-course-index .course-cards .dashboard-card .card-body .course-rating,#page-course-index .course-cards .dashboard-card .card-body .rating,#page-course-index .course-cards .dashboard-card .course-card-body .course-rating,#page-course-index .course-cards .dashboard-card .course-card-body .rating,#page-course-index .course-cards .wdm-course-card .card-body .course-rating,#page-course-index .course-cards .wdm-course-card .card-body .rating,#page-course-index .course-cards .wdm-course-card .course-card-body .course-rating,#page-course-index .course-cards .wdm-course-card .course-card-body .rating,#page-course-index-category .course-cards .card .card-body .course-rating,#page-course-index-category .course-cards .card .card-body .rating,#page-course-index-category .course-cards .card .course-card-body .course-rating,#page-course-index-category .course-cards .card .course-card-body .rating,#page-course-index-category .course-cards .course-card .card-body .course-rating,#page-course-index-category .course-cards .course-card .card-body .rating,#page-course-index-category .course-cards .course-card .course-card-body .course-rating,#page-course-index-category .course-cards .course-card .course-card-body .rating,#page-course-index-category .course-cards .dashboard-card .card-body .course-rating,#page-course-index-category .course-cards .dashboard-card .card-body .rating,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-rating,#page-course-index-category .course-cards .dashboard-card .course-card-body .rating,#page-course-index-category .course-cards .wdm-course-card .card-body .course-rating,#page-course-index-category .course-cards .wdm-course-card .card-body .rating,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-rating,#page-course-index-category .course-cards .wdm-course-card .course-card-body .rating{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}#page-course-index .course-cards .card .card-body .course-rating .stars,#page-course-index .course-cards .card .card-body .rating .stars,#page-course-index .course-cards .card .course-card-body .course-rating .stars,#page-course-index .course-cards .card .course-card-body .rating .stars,#page-course-index .course-cards .course-card .card-body .course-rating .stars,#page-course-index .course-cards .course-card .card-body .rating .stars,#page-course-index .course-cards .course-card .course-card-body .course-rating .stars,#page-course-index .course-cards .course-card .course-card-body .rating .stars,#page-course-index .course-cards .dashboard-card .card-body .course-rating .stars,#page-course-index .course-cards .dashboard-card .card-body .rating .stars,#page-course-index .course-cards .dashboard-card .course-card-body .course-rating .stars,#page-course-index .course-cards .dashboard-card .course-card-body .rating .stars,#page-course-index .course-cards .wdm-course-card .card-body .course-rating .stars,#page-course-index .course-cards .wdm-course-card .card-body .rating .stars,#page-course-index .course-cards .wdm-course-card .course-card-body .course-rating .stars,#page-course-index .course-cards .wdm-course-card .course-card-body .rating .stars,#page-course-index-category .course-cards .card .card-body .course-rating .stars,#page-course-index-category .course-cards .card .card-body .rating .stars,#page-course-index-category .course-cards .card .course-card-body .course-rating .stars,#page-course-index-category .course-cards .card .course-card-body .rating .stars,#page-course-index-category .course-cards .course-card .card-body .course-rating .stars,#page-course-index-category .course-cards .course-card .card-body .rating .stars,#page-course-index-category .course-cards .course-card .course-card-body .course-rating .stars,#page-course-index-category .course-cards .course-card .course-card-body .rating .stars,#page-course-index-category .course-cards .dashboard-card .card-body .course-rating .stars,#page-course-index-category .course-cards .dashboard-card .card-body .rating .stars,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-rating .stars,#page-course-index-category .course-cards .dashboard-card .course-card-body .rating .stars,#page-course-index-category .course-cards .wdm-course-card .card-body .course-rating .stars,#page-course-index-category .course-cards .wdm-course-card .card-body .rating .stars,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-rating .stars,#page-course-index-category .course-cards .wdm-course-card .course-card-body .rating .stars{color:#f59e0b;letter-spacing:2px}#page-course-index .course-cards .card .card-body .course-rating .rating-count,#page-course-index .course-cards .card .card-body .rating .rating-count,#page-course-index .course-cards .card .course-card-body .course-rating .rating-count,#page-course-index .course-cards .card .course-card-body .rating .rating-count,#page-course-index .course-cards .course-card .card-body .course-rating .rating-count,#page-course-index .course-cards .course-card .card-body .rating .rating-count,#page-course-index .course-cards .course-card .course-card-body .course-rating .rating-count,#page-course-index .course-cards .course-card .course-card-body .rating .rating-count,#page-course-index .course-cards .dashboard-card .card-body .course-rating .rating-count,#page-course-index .course-cards .dashboard-card .card-body .rating .rating-count,#page-course-index .course-cards .dashboard-card .course-card-body .course-rating .rating-count,#page-course-index .course-cards .dashboard-card .course-card-body .rating .rating-count,#page-course-index .course-cards .wdm-course-card .card-body .course-rating .rating-count,#page-course-index .course-cards .wdm-course-card .card-body .rating .rating-count,#page-course-index .course-cards .wdm-course-card .course-card-body .course-rating .rating-count,#page-course-index .course-cards .wdm-course-card .course-card-body .rating .rating-count,#page-course-index-category .course-cards .card .card-body .course-rating .rating-count,#page-course-index-category .course-cards .card .card-body .rating .rating-count,#page-course-index-category .course-cards .card .course-card-body .course-rating .rating-count,#page-course-index-category .course-cards .card .course-card-body .rating .rating-count,#page-course-index-category .course-cards .course-card .card-body .course-rating .rating-count,#page-course-index-category .course-cards .course-card .card-body .rating .rating-count,#page-course-index-category .course-cards .course-card .course-card-body .course-rating .rating-count,#page-course-index-category .course-cards .course-card .course-card-body .rating .rating-count,#page-course-index-category .course-cards .dashboard-card .card-body .course-rating .rating-count,#page-course-index-category .course-cards .dashboard-card .card-body .rating .rating-count,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-rating .rating-count,#page-course-index-category .course-cards .dashboard-card .course-card-body .rating .rating-count,#page-course-index-category .course-cards .wdm-course-card .card-body .course-rating .rating-count,#page-course-index-category .course-cards .wdm-course-card .card-body .rating .rating-count,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-rating .rating-count,#page-course-index-category .course-cards .wdm-course-card .course-card-body .rating .rating-count{font-size:.8rem;color:#64748b}#page-course-index .course-cards .card .card-body .course-footer,#page-course-index .course-cards .card .card-body .card-footer,#page-course-index .course-cards .card .course-card-body .course-footer,#page-course-index .course-cards .card .course-card-body .card-footer,#page-course-index .course-cards .course-card .card-body .course-footer,#page-course-index .course-cards .course-card .card-body .card-footer,#page-course-index .course-cards .course-card .course-card-body .course-footer,#page-course-index .course-cards .course-card .course-card-body .card-footer,#page-course-index .course-cards .dashboard-card .card-body .course-footer,#page-course-index .course-cards .dashboard-card .card-body .card-footer,#page-course-index .course-cards .dashboard-card .course-card-body .course-footer,#page-course-index .course-cards .dashboard-card .course-card-body .card-footer,#page-course-index .course-cards .wdm-course-card .card-body .course-footer,#page-course-index .course-cards .wdm-course-card .card-body .card-footer,#page-course-index .course-cards .wdm-course-card .course-card-body .course-footer,#page-course-index .course-cards .wdm-course-card .course-card-body .card-footer,#page-course-index-category .course-cards .card .card-body .course-footer,#page-course-index-category .course-cards .card .card-body .card-footer,#page-course-index-category .course-cards .card .course-card-body .course-footer,#page-course-index-category .course-cards .card .course-card-body .card-footer,#page-course-index-category .course-cards .course-card .card-body .course-footer,#page-course-index-category .course-cards .course-card .card-body .card-footer,#page-course-index-category .course-cards .course-card .course-card-body .course-footer,#page-course-index-category .course-cards .course-card .course-card-body .card-footer,#page-course-index-category .course-cards .dashboard-card .card-body .course-footer,#page-course-index-category .course-cards .dashboard-card .card-body .card-footer,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-footer,#page-course-index-category .course-cards .dashboard-card .course-card-body .card-footer,#page-course-index-category .course-cards .wdm-course-card .card-body .course-footer,#page-course-index-category .course-cards .wdm-course-card .card-body .card-footer,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-footer,#page-course-index-category .course-cards .wdm-course-card .course-card-body .card-footer{display:flex;align-items:center;justify-content:space-between;padding-top:1rem;margin-top:auto}#page-course-index .course-cards .card .card-body .course-footer .price,#page-course-index .course-cards .card .card-body .card-footer .price,#page-course-index .course-cards .card .course-card-body .course-footer .price,#page-course-index .course-cards .card .course-card-body .card-footer .price,#page-course-index .course-cards .course-card .card-body .course-footer .price,#page-course-index .course-cards .course-card .card-body .card-footer .price,#page-course-index .course-cards .course-card .course-card-body .course-footer .price,#page-course-index .course-cards .course-card .course-card-body .card-footer .price,#page-course-index .course-cards .dashboard-card .card-body .course-footer .price,#page-course-index .course-cards .dashboard-card .card-body .card-footer .price,#page-course-index .course-cards .dashboard-card .course-card-body .course-footer .price,#page-course-index .course-cards .dashboard-card .course-card-body .card-footer .price,#page-course-index .course-cards .wdm-course-card .card-body .course-footer .price,#page-course-index .course-cards .wdm-course-card .card-body .card-footer .price,#page-course-index .course-cards .wdm-course-card .course-card-body .course-footer .price,#page-course-index .course-cards .wdm-course-card .course-card-body .card-footer .price,#page-course-index-category .course-cards .card .card-body .course-footer .price,#page-course-index-category .course-cards .card .card-body .card-footer .price,#page-course-index-category .course-cards .card .course-card-body .course-footer .price,#page-course-index-category .course-cards .card .course-card-body .card-footer .price,#page-course-index-category .course-cards .course-card .card-body .course-footer .price,#page-course-index-category .course-cards .course-card .card-body .card-footer .price,#page-course-index-category .course-cards .course-card .course-card-body .course-footer .price,#page-course-index-category .course-cards .course-card .course-card-body .card-footer .price,#page-course-index-category .course-cards .dashboard-card .card-body .course-footer .price,#page-course-index-category .course-cards .dashboard-card .card-body .card-footer .price,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-footer .price,#page-course-index-category .course-cards .dashboard-card .course-card-body .card-footer .price,#page-course-index-category .course-cards .wdm-course-card .card-body .course-footer .price,#page-course-index-category .course-cards .wdm-course-card .card-body .card-footer .price,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-footer .price,#page-course-index-category .course-cards .wdm-course-card .course-card-body .card-footer .price{font-size:1.5rem;font-weight:700;color:#0f172a}#page-course-index .course-cards .card .card-body .course-footer .price.free,#page-course-index .course-cards .card .card-body .card-footer .price.free,#page-course-index .course-cards .card .course-card-body .course-footer .price.free,#page-course-index .course-cards .card .course-card-body .card-footer .price.free,#page-course-index .course-cards .course-card .card-body .course-footer .price.free,#page-course-index .course-cards .course-card .card-body .card-footer .price.free,#page-course-index .course-cards .course-card .course-card-body .course-footer .price.free,#page-course-index .course-cards .course-card .course-card-body .card-footer .price.free,#page-course-index .course-cards .dashboard-card .card-body .course-footer .price.free,#page-course-index .course-cards .dashboard-card .card-body .card-footer .price.free,#page-course-index .course-cards .dashboard-card .course-card-body .course-footer .price.free,#page-course-index .course-cards .dashboard-card .course-card-body .card-footer .price.free,#page-course-index .course-cards .wdm-course-card .card-body .course-footer .price.free,#page-course-index .course-cards .wdm-course-card .card-body .card-footer .price.free,#page-course-index .course-cards .wdm-course-card .course-card-body .course-footer .price.free,#page-course-index .course-cards .wdm-course-card .course-card-body .card-footer .price.free,#page-course-index-category .course-cards .card .card-body .course-footer .price.free,#page-course-index-category .course-cards .card .card-body .card-footer .price.free,#page-course-index-category .course-cards .card .course-card-body .course-footer .price.free,#page-course-index-category .course-cards .card .course-card-body .card-footer .price.free,#page-course-index-category .course-cards .course-card .card-body .course-footer .price.free,#page-course-index-category .course-cards .course-card .card-body .card-footer .price.free,#page-course-index-category .course-cards .course-card .course-card-body .course-footer .price.free,#page-course-index-category .course-cards .course-card .course-card-body .card-footer .price.free,#page-course-index-category .course-cards .dashboard-card .card-body .course-footer .price.free,#page-course-index-category .course-cards .dashboard-card .card-body .card-footer .price.free,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-footer .price.free,#page-course-index-category .course-cards .dashboard-card .course-card-body .card-footer .price.free,#page-course-index-category .course-cards .wdm-course-card .card-body .course-footer .price.free,#page-course-index-category .course-cards .wdm-course-card .card-body .card-footer .price.free,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-footer .price.free,#page-course-index-category .course-cards .wdm-course-card .course-card-body .card-footer .price.free{color:#10b981}#page-course-index .course-cards .card .card-body .course-footer .price .original-price,#page-course-index .course-cards .card .card-body .card-footer .price .original-price,#page-course-index .course-cards .card .course-card-body .course-footer .price .original-price,#page-course-index .course-cards .card .course-card-body .card-footer .price .original-price,#page-course-index .course-cards .course-card .card-body .course-footer .price .original-price,#page-course-index .course-cards .course-card .card-body .card-footer .price .original-price,#page-course-index .course-cards .course-card .course-card-body .course-footer .price .original-price,#page-course-index .course-cards .course-card .course-card-body .card-footer .price .original-price,#page-course-index .course-cards .dashboard-card .card-body .course-footer .price .original-price,#page-course-index .course-cards .dashboard-card .card-body .card-footer .price .original-price,#page-course-index .course-cards .dashboard-card .course-card-body .course-footer .price .original-price,#page-course-index .course-cards .dashboard-card .course-card-body .card-footer .price .original-price,#page-course-index .course-cards .wdm-course-card .card-body .course-footer .price .original-price,#page-course-index .course-cards .wdm-course-card .card-body .card-footer .price .original-price,#page-course-index .course-cards .wdm-course-card .course-card-body .course-footer .price .original-price,#page-course-index .course-cards .wdm-course-card .course-card-body .card-footer .price .original-price,#page-course-index-category .course-cards .card .card-body .course-footer .price .original-price,#page-course-index-category .course-cards .card .card-body .card-footer .price .original-price,#page-course-index-category .course-cards .card .course-card-body .course-footer .price .original-price,#page-course-index-category .course-cards .card .course-card-body .card-footer .price .original-price,#page-course-index-category .course-cards .course-card .card-body .course-footer .price .original-price,#page-course-index-category .course-cards .course-card .card-body .card-footer .price .original-price,#page-course-index-category .course-cards .course-card .course-card-body .course-footer .price .original-price,#page-course-index-category .course-cards .course-card .course-card-body .card-footer .price .original-price,#page-course-index-category .course-cards .dashboard-card .card-body .course-footer .price .original-price,#page-course-index-category .course-cards .dashboard-card .card-body .card-footer .price .original-price,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-footer .price .original-price,#page-course-index-category .course-cards .dashboard-card .course-card-body .card-footer .price .original-price,#page-course-index-category .course-cards .wdm-course-card .card-body .course-footer .price .original-price,#page-course-index-category .course-cards .wdm-course-card .card-body .card-footer .price .original-price,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-footer .price .original-price,#page-course-index-category .course-cards .wdm-course-card .course-card-body .card-footer .price .original-price{font-size:1rem;color:#94a3b8;text-decoration:line-through;margin-left:.5rem}#page-course-index .course-cards .card .card-body .course-footer .btn-enroll,#page-course-index .course-cards .card .card-body .course-footer .btn-primary,#page-course-index .course-cards .card .card-body .card-footer .btn-enroll,#page-course-index .course-cards .card .card-body .card-footer .btn-primary,#page-course-index .course-cards .card .course-card-body .course-footer .btn-enroll,#page-course-index .course-cards .card .course-card-body .course-footer .btn-primary,#page-course-index .course-cards .card .course-card-body .card-footer .btn-enroll,#page-course-index .course-cards .card .course-card-body .card-footer .btn-primary,#page-course-index .course-cards .course-card .card-body .course-footer .btn-enroll,#page-course-index .course-cards .course-card .card-body .course-footer .btn-primary,#page-course-index .course-cards .course-card .card-body .card-footer .btn-enroll,#page-course-index .course-cards .course-card .card-body .card-footer .btn-primary,#page-course-index .course-cards .course-card .course-card-body .course-footer .btn-enroll,#page-course-index .course-cards .course-card .course-card-body .course-footer .btn-primary,#page-course-index .course-cards .course-card .course-card-body .card-footer .btn-enroll,#page-course-index .course-cards .course-card .course-card-body .card-footer .btn-primary,#page-course-index .course-cards .dashboard-card .card-body .course-footer .btn-enroll,#page-course-index .course-cards .dashboard-card .card-body .course-footer .btn-primary,#page-course-index .course-cards .dashboard-card .card-body .card-footer .btn-enroll,#page-course-index .course-cards .dashboard-card .card-body .card-footer .btn-primary,#page-course-index .course-cards .dashboard-card .course-card-body .course-footer .btn-enroll,#page-course-index .course-cards .dashboard-card .course-card-body .course-footer .btn-primary,#page-course-index .course-cards .dashboard-card .course-card-body .card-footer .btn-enroll,#page-course-index .course-cards .dashboard-card .course-card-body .card-footer .btn-primary,#page-course-index .course-cards .wdm-course-card .card-body .course-footer .btn-enroll,#page-course-index .course-cards .wdm-course-card .card-body .course-footer .btn-primary,#page-course-index .course-cards .wdm-course-card .card-body .card-footer .btn-enroll,#page-course-index .course-cards .wdm-course-card .card-body .card-footer .btn-primary,#page-course-index .course-cards .wdm-course-card .course-card-body .course-footer .btn-enroll,#page-course-index .course-cards .wdm-course-card .course-card-body .course-footer .btn-primary,#page-course-index .course-cards .wdm-course-card .course-card-body .card-footer .btn-enroll,#page-course-index .course-cards .wdm-course-card .course-card-body .card-footer .btn-primary,#page-course-index-category .course-cards .card .card-body .course-footer .btn-enroll,#page-course-index-category .course-cards .card .card-body .course-footer .btn-primary,#page-course-index-category .course-cards .card .card-body .card-footer .btn-enroll,#page-course-index-category .course-cards .card .card-body .card-footer .btn-primary,#page-course-index-category .course-cards .card .course-card-body .course-footer .btn-enroll,#page-course-index-category .course-cards .card .course-card-body .course-footer .btn-primary,#page-course-index-category .course-cards .card .course-card-body .card-footer .btn-enroll,#page-course-index-category .course-cards .card .course-card-body .card-footer .btn-primary,#page-course-index-category .course-cards .course-card .card-body .course-footer .btn-enroll,#page-course-index-category .course-cards .course-card .card-body .course-footer .btn-primary,#page-course-index-category .course-cards .course-card .card-body .card-footer .btn-enroll,#page-course-index-category .course-cards .course-card .card-body .card-footer .btn-primary,#page-course-index-category .course-cards .course-card .course-card-body .course-footer .btn-enroll,#page-course-index-category .course-cards .course-card .course-card-body .course-footer .btn-primary,#page-course-index-category .course-cards .course-card .course-card-body .card-footer .btn-enroll,#page-course-index-category .course-cards .course-card .course-card-body .card-footer .btn-primary,#page-course-index-category .course-cards .dashboard-card .card-body .course-footer .btn-enroll,#page-course-index-category .course-cards .dashboard-card .card-body .course-footer .btn-primary,#page-course-index-category .course-cards .dashboard-card .card-body .card-footer .btn-enroll,#page-course-index-category .course-cards .dashboard-card .card-body .card-footer .btn-primary,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-footer .btn-enroll,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-footer .btn-primary,#page-course-index-category .course-cards .dashboard-card .course-card-body .card-footer .btn-enroll,#page-course-index-category .course-cards .dashboard-card .course-card-body .card-footer .btn-primary,#page-course-index-category .course-cards .wdm-course-card .card-body .course-footer .btn-enroll,#page-course-index-category .course-cards .wdm-course-card .card-body .course-footer .btn-primary,#page-course-index-category .course-cards .wdm-course-card .card-body .card-footer .btn-enroll,#page-course-index-category .course-cards .wdm-course-card .card-body .card-footer .btn-primary,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-footer .btn-enroll,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-footer .btn-primary,#page-course-index-category .course-cards .wdm-course-card .course-card-body .card-footer .btn-enroll,#page-course-index-category .course-cards .wdm-course-card .course-card-body .card-footer .btn-primary{background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);border:none;color:#fff;border-radius:10px;padding:.625rem 1.25rem;font-weight:600;font-size:.9rem;transition:all .3s ease}#page-course-index .course-cards .card .card-body .course-footer .btn-enroll:hover,#page-course-index .course-cards .card .card-body .course-footer .btn-primary:hover,#page-course-index .course-cards .card .card-body .card-footer .btn-enroll:hover,#page-course-index .course-cards .card .card-body .card-footer .btn-primary:hover,#page-course-index .course-cards .card .course-card-body .course-footer .btn-enroll:hover,#page-course-index .course-cards .card .course-card-body .course-footer .btn-primary:hover,#page-course-index .course-cards .card .course-card-body .card-footer .btn-enroll:hover,#page-course-index .course-cards .card .course-card-body .card-footer .btn-primary:hover,#page-course-index .course-cards .course-card .card-body .course-footer .btn-enroll:hover,#page-course-index .course-cards .course-card .card-body .course-footer .btn-primary:hover,#page-course-index .course-cards .course-card .card-body .card-footer .btn-enroll:hover,#page-course-index .course-cards .course-card .card-body .card-footer .btn-primary:hover,#page-course-index .course-cards .course-card .course-card-body .course-footer .btn-enroll:hover,#page-course-index .course-cards .course-card .course-card-body .course-footer .btn-primary:hover,#page-course-index .course-cards .course-card .course-card-body .card-footer .btn-enroll:hover,#page-course-index .course-cards .course-card .course-card-body .card-footer .btn-primary:hover,#page-course-index .course-cards .dashboard-card .card-body .course-footer .btn-enroll:hover,#page-course-index .course-cards .dashboard-card .card-body .course-footer .btn-primary:hover,#page-course-index .course-cards .dashboard-card .card-body .card-footer .btn-enroll:hover,#page-course-index .course-cards .dashboard-card .card-body .card-footer .btn-primary:hover,#page-course-index .course-cards .dashboard-card .course-card-body .course-footer .btn-enroll:hover,#page-course-index .course-cards .dashboard-card .course-card-body .course-footer .btn-primary:hover,#page-course-index .course-cards .dashboard-card .course-card-body .card-footer .btn-enroll:hover,#page-course-index .course-cards .dashboard-card .course-card-body .card-footer .btn-primary:hover,#page-course-index .course-cards .wdm-course-card .card-body .course-footer .btn-enroll:hover,#page-course-index .course-cards .wdm-course-card .card-body .course-footer .btn-primary:hover,#page-course-index .course-cards .wdm-course-card .card-body .card-footer .btn-enroll:hover,#page-course-index .course-cards .wdm-course-card .card-body .card-footer .btn-primary:hover,#page-course-index .course-cards .wdm-course-card .course-card-body .course-footer .btn-enroll:hover,#page-course-index .course-cards .wdm-course-card .course-card-body .course-footer .btn-primary:hover,#page-course-index .course-cards .wdm-course-card .course-card-body .card-footer .btn-enroll:hover,#page-course-index .course-cards .wdm-course-card .course-card-body .card-footer .btn-primary:hover,#page-course-index-category .course-cards .card .card-body .course-footer .btn-enroll:hover,#page-course-index-category .course-cards .card .card-body .course-footer .btn-primary:hover,#page-course-index-category .course-cards .card .card-body .card-footer .btn-enroll:hover,#page-course-index-category .course-cards .card .card-body .card-footer .btn-primary:hover,#page-course-index-category .course-cards .card .course-card-body .course-footer .btn-enroll:hover,#page-course-index-category .course-cards .card .course-card-body .course-footer .btn-primary:hover,#page-course-index-category .course-cards .card .course-card-body .card-footer .btn-enroll:hover,#page-course-index-category .course-cards .card .course-card-body .card-footer .btn-primary:hover,#page-course-index-category .course-cards .course-card .card-body .course-footer .btn-enroll:hover,#page-course-index-category .course-cards .course-card .card-body .course-footer .btn-primary:hover,#page-course-index-category .course-cards .course-card .card-body .card-footer .btn-enroll:hover,#page-course-index-category .course-cards .course-card .card-body .card-footer .btn-primary:hover,#page-course-index-category .course-cards .course-card .course-card-body .course-footer .btn-enroll:hover,#page-course-index-category .course-cards .course-card .course-card-body .course-footer .btn-primary:hover,#page-course-index-category .course-cards .course-card .course-card-body .card-footer .btn-enroll:hover,#page-course-index-category .course-cards .course-card .course-card-body .card-footer .btn-primary:hover,#page-course-index-category .course-cards .dashboard-card .card-body .course-footer .btn-enroll:hover,#page-course-index-category .course-cards .dashboard-card .card-body .course-footer .btn-primary:hover,#page-course-index-category .course-cards .dashboard-card .card-body .card-footer .btn-enroll:hover,#page-course-index-category .course-cards .dashboard-card .card-body .card-footer .btn-primary:hover,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-footer .btn-enroll:hover,#page-course-index-category .course-cards .dashboard-card .course-card-body .course-footer .btn-primary:hover,#page-course-index-category .course-cards .dashboard-card .course-card-body .card-footer .btn-enroll:hover,#page-course-index-category .course-cards .dashboard-card .course-card-body .card-footer .btn-primary:hover,#page-course-index-category .course-cards .wdm-course-card .card-body .course-footer .btn-enroll:hover,#page-course-index-category .course-cards .wdm-course-card .card-body .course-footer .btn-primary:hover,#page-course-index-category .course-cards .wdm-course-card .card-body .card-footer .btn-enroll:hover,#page-course-index-category .course-cards .wdm-course-card .card-body .card-footer .btn-primary:hover,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-footer .btn-enroll:hover,#page-course-index-category .course-cards .wdm-course-card .course-card-body .course-footer .btn-primary:hover,#page-course-index-category .course-cards .wdm-course-card .course-card-body .card-footer .btn-enroll:hover,#page-course-index-category .course-cards .wdm-course-card .course-card-body .card-footer .btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(245,158,11,.35)}#page-course-index .course-cards .card .progress,#page-course-index .course-cards .course-card .progress,#page-course-index .course-cards .dashboard-card .progress,#page-course-index .course-cards .wdm-course-card .progress,#page-course-index-category .course-cards .card .progress,#page-course-index-category .course-cards .course-card .progress,#page-course-index-category .course-cards .dashboard-card .progress,#page-course-index-category .course-cards .wdm-course-card .progress{height:6px;border-radius:3px;background:#f1f5f9;margin:.75rem 0}#page-course-index .course-cards .card .progress .progress-bar,#page-course-index .course-cards .course-card .progress .progress-bar,#page-course-index .course-cards .dashboard-card .progress .progress-bar,#page-course-index .course-cards .wdm-course-card .progress .progress-bar,#page-course-index-category .course-cards .card .progress .progress-bar,#page-course-index-category .course-cards .course-card .progress .progress-bar,#page-course-index-category .course-cards .dashboard-card .progress .progress-bar,#page-course-index-category .course-cards .wdm-course-card .progress .progress-bar{background:linear-gradient(90deg, #f59e0b 0%, #10b981 100%);border-radius:3px}#page-course-index .course-cards .card .completion-badge,#page-course-index .course-cards .course-card .completion-badge,#page-course-index .course-cards .dashboard-card .completion-badge,#page-course-index .course-cards .wdm-course-card .completion-badge,#page-course-index-category .course-cards .card .completion-badge,#page-course-index-category .course-cards .course-card .completion-badge,#page-course-index-category .course-cards .dashboard-card .completion-badge,#page-course-index-category .course-cards .wdm-course-card .completion-badge{position:absolute;top:1rem;right:1rem;background:linear-gradient(135deg, #10b981 0%, #059669 100%);color:#fff;padding:.375rem .75rem;border-radius:20px;font-size:.75rem;font-weight:600;z-index:5}#page-course-index .course-cards.list-view,#page-course-index-category .course-cards.list-view{display:flex !important;flex-direction:column;gap:1rem}#page-course-index .course-cards.list-view .card,#page-course-index .course-cards.list-view .course-card,#page-course-index .course-cards.list-view .dashboard-card,#page-course-index-category .course-cards.list-view .card,#page-course-index-category .course-cards.list-view .course-card,#page-course-index-category .course-cards.list-view .dashboard-card{flex-direction:row;border-radius:16px !important}#page-course-index .course-cards.list-view .card .card-img-top,#page-course-index .course-cards.list-view .card .courseimage,#page-course-index .course-cards.list-view .card .course-card-img,#page-course-index .course-cards.list-view .course-card .card-img-top,#page-course-index .course-cards.list-view .course-card .courseimage,#page-course-index .course-cards.list-view .course-card .course-card-img,#page-course-index .course-cards.list-view .dashboard-card .card-img-top,#page-course-index .course-cards.list-view .dashboard-card .courseimage,#page-course-index .course-cards.list-view .dashboard-card .course-card-img,#page-course-index-category .course-cards.list-view .card .card-img-top,#page-course-index-category .course-cards.list-view .card .courseimage,#page-course-index-category .course-cards.list-view .card .course-card-img,#page-course-index-category .course-cards.list-view .course-card .card-img-top,#page-course-index-category .course-cards.list-view .course-card .courseimage,#page-course-index-category .course-cards.list-view .course-card .course-card-img,#page-course-index-category .course-cards.list-view .dashboard-card .card-img-top,#page-course-index-category .course-cards.list-view .dashboard-card .courseimage,#page-course-index-category .course-cards.list-view .dashboard-card .course-card-img{width:280px;min-width:280px;aspect-ratio:auto;height:180px}@media(max-width: 767.98px){#page-course-index .course-cards.list-view .card .card-img-top,#page-course-index .course-cards.list-view .card .courseimage,#page-course-index .course-cards.list-view .card .course-card-img,#page-course-index .course-cards.list-view .course-card .card-img-top,#page-course-index .course-cards.list-view .course-card .courseimage,#page-course-index .course-cards.list-view .course-card .course-card-img,#page-course-index .course-cards.list-view .dashboard-card .card-img-top,#page-course-index .course-cards.list-view .dashboard-card .courseimage,#page-course-index .course-cards.list-view .dashboard-card .course-card-img,#page-course-index-category .course-cards.list-view .card .card-img-top,#page-course-index-category .course-cards.list-view .card .courseimage,#page-course-index-category .course-cards.list-view .card .course-card-img,#page-course-index-category .course-cards.list-view .course-card .card-img-top,#page-course-index-category .course-cards.list-view .course-card .courseimage,#page-course-index-category .course-cards.list-view .course-card .course-card-img,#page-course-index-category .course-cards.list-view .dashboard-card .card-img-top,#page-course-index-category .course-cards.list-view .dashboard-card .courseimage,#page-course-index-category .course-cards.list-view .dashboard-card .course-card-img{width:100%;min-width:auto;height:auto;aspect-ratio:16/9}}#page-course-index .course-cards.list-view .card .card-body,#page-course-index .course-cards.list-view .course-card .card-body,#page-course-index .course-cards.list-view .dashboard-card .card-body,#page-course-index-category .course-cards.list-view .card .card-body,#page-course-index-category .course-cards.list-view .course-card .card-body,#page-course-index-category .course-cards.list-view .dashboard-card .card-body{padding:1.25rem 1.5rem}#page-course-index .course-cards.list-view .card .card-body .course-summary,#page-course-index .course-cards.list-view .course-card .card-body .course-summary,#page-course-index .course-cards.list-view .dashboard-card .card-body .course-summary,#page-course-index-category .course-cards.list-view .card .card-body .course-summary,#page-course-index-category .course-cards.list-view .course-card .card-body .course-summary,#page-course-index-category .course-cards.list-view .dashboard-card .card-body .course-summary{-webkit-line-clamp:2}@media(max-width: 767.98px){#page-course-index .course-cards.list-view .card,#page-course-index .course-cards.list-view .course-card,#page-course-index .course-cards.list-view .dashboard-card,#page-course-index-category .course-cards.list-view .card,#page-course-index-category .course-cards.list-view .course-card,#page-course-index-category .course-cards.list-view .dashboard-card{flex-direction:column}}#page-course-index .cards-pagination,#page-course-index-category .cards-pagination{display:flex;justify-content:center;padding:2rem 0}#page-course-index .cards-pagination .pagination,#page-course-index-category .cards-pagination .pagination{gap:.5rem}#page-course-index .cards-pagination .pagination .page-item .page-link,#page-course-index-category .cards-pagination .pagination .page-item .page-link{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:2px solid #e2e8f0;border-radius:12px;color:#64748b;font-weight:600;background:#fff;transition:all .3s ease}#page-course-index .cards-pagination .pagination .page-item .page-link:hover,#page-course-index-category .cards-pagination .pagination .page-item .page-link:hover{border-color:#f59e0b;color:#f59e0b;background:#fffbeb}#page-course-index .cards-pagination .pagination .page-item.active .page-link,#page-course-index-category .cards-pagination .pagination .page-item.active .page-link{background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);border-color:transparent;color:#fff;box-shadow:0 4px 15px rgba(245,158,11,.35)}#page-course-index .cards-pagination .pagination .page-item.disabled .page-link,#page-course-index-category .cards-pagination .pagination .page-item.disabled .page-link{background:#f8fafc;border-color:#e2e8f0;color:#cbd5e1;cursor:not-allowed}#page-course-index .cards-pagination .pagination .page-item:first-child .page-link,#page-course-index .cards-pagination .pagination .page-item:last-child .page-link,#page-course-index-category .cards-pagination .pagination .page-item:first-child .page-link,#page-course-index-category .cards-pagination .pagination .page-item:last-child .page-link{width:auto;padding:0 1rem;gap:.5rem}#page-course-index .cards-pagination .paging-wrapper,#page-course-index-category .cards-pagination .paging-wrapper{display:flex;align-items:center;gap:1rem}#page-course-index .cards-pagination .paging-wrapper .paging-text,#page-course-index-category .cards-pagination .paging-wrapper .paging-text{color:#64748b;font-size:.9rem}#page-course-index .cards-pagination .paging-wrapper .btn,#page-course-index-category .cards-pagination .paging-wrapper .btn{background:#fff;border:2px solid #e2e8f0;border-radius:10px;padding:.5rem 1rem;color:#64748b;font-weight:500;transition:all .3s ease}#page-course-index .cards-pagination .paging-wrapper .btn:hover:not(:disabled),#page-course-index-category .cards-pagination .paging-wrapper .btn:hover:not(:disabled){border-color:#f59e0b;color:#f59e0b}#page-course-index .cards-pagination .paging-wrapper .btn:disabled,#page-course-index-category .cards-pagination .paging-wrapper .btn:disabled{opacity:.5;cursor:not-allowed}#page-course-index .max-course-shown .dropdown-toggle,#page-course-index-category .max-course-shown .dropdown-toggle{background:#fff;border:2px solid #e2e8f0;border-radius:10px;padding:.5rem 1rem;color:#64748b;font-weight:500;transition:all .3s ease}#page-course-index .max-course-shown .dropdown-toggle:hover,#page-course-index-category .max-course-shown .dropdown-toggle:hover{border-color:#f59e0b}#page-course-index .max-course-shown .dropdown-menu,#page-course-index-category .max-course-shown .dropdown-menu{border:none;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1);padding:.5rem}#page-course-index .max-course-shown .dropdown-menu .select-option,#page-course-index-category .max-course-shown .dropdown-menu .select-option{padding:.5rem 1rem;border-radius:8px;cursor:pointer;transition:background .2s ease}#page-course-index .max-course-shown .dropdown-menu .select-option:hover,#page-course-index .max-course-shown .dropdown-menu .select-option.active,#page-course-index-category .max-course-shown .dropdown-menu .select-option:hover,#page-course-index-category .max-course-shown .dropdown-menu .select-option.active{background:#fef3c7;color:#92400e}#page-course-index .loader-overlay,#page-course-index-category .loader-overlay{background:#fff;border-radius:20px;min-height:300px !important}#page-course-index .loader-overlay .inner,#page-course-index-category .loader-overlay .inner{animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}#page-course-index .tag-wrapper,#page-course-index-category .tag-wrapper{flex-wrap:wrap;gap:.75rem}#page-course-index .tag-wrapper .tag,#page-course-index .tag-wrapper .filter-tag,#page-course-index-category .tag-wrapper .tag,#page-course-index-category .tag-wrapper .filter-tag{background:#fef3c7;color:#92400e;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:500;display:inline-flex;align-items:center;gap:.5rem;transition:all .2s ease}#page-course-index .tag-wrapper .tag .remove-tag,#page-course-index .tag-wrapper .tag .close-btn,#page-course-index .tag-wrapper .filter-tag .remove-tag,#page-course-index .tag-wrapper .filter-tag .close-btn,#page-course-index-category .tag-wrapper .tag .remove-tag,#page-course-index-category .tag-wrapper .tag .close-btn,#page-course-index-category .tag-wrapper .filter-tag .remove-tag,#page-course-index-category .tag-wrapper .filter-tag .close-btn{cursor:pointer;opacity:.7;transition:opacity .2s ease}#page-course-index .tag-wrapper .tag .remove-tag:hover,#page-course-index .tag-wrapper .tag .close-btn:hover,#page-course-index .tag-wrapper .filter-tag .remove-tag:hover,#page-course-index .tag-wrapper .filter-tag .close-btn:hover,#page-course-index-category .tag-wrapper .tag .remove-tag:hover,#page-course-index-category .tag-wrapper .tag .close-btn:hover,#page-course-index-category .tag-wrapper .filter-tag .remove-tag:hover,#page-course-index-category .tag-wrapper .filter-tag .close-btn:hover{opacity:1}#page-course-index .tag-wrapper .tag:hover,#page-course-index .tag-wrapper .filter-tag:hover,#page-course-index-category .tag-wrapper .tag:hover,#page-course-index-category .tag-wrapper .filter-tag:hover{background:#fde68a}#page-course-index .no-courses-found,#page-course-index .empty-state,#page-course-index-category .no-courses-found,#page-course-index-category .empty-state{text-align:center;padding:4rem 2rem;background:#fff;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.06)}#page-course-index .no-courses-found .empty-icon,#page-course-index .empty-state .empty-icon,#page-course-index-category .no-courses-found .empty-icon,#page-course-index-category .empty-state .empty-icon{font-size:4rem;color:#e2e8f0;margin-bottom:1.5rem}#page-course-index .no-courses-found h3,#page-course-index .empty-state h3,#page-course-index-category .no-courses-found h3,#page-course-index-category .empty-state h3{color:#0f172a;font-weight:700;margin-bottom:.75rem}#page-course-index .no-courses-found p,#page-course-index .empty-state p,#page-course-index-category .no-courses-found p,#page-course-index-category .empty-state p{color:#64748b;max-width:400px;margin:0 auto 1.5rem}#page-course-index .no-courses-found .btn,#page-course-index .empty-state .btn,#page-course-index-category .no-courses-found .btn,#page-course-index-category .empty-state .btn{background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);border:none;color:#fff;border-radius:12px;padding:.875rem 2rem;font-weight:600;transition:all .3s ease}#page-course-index .no-courses-found .btn:hover,#page-course-index .empty-state .btn:hover,#page-course-index-category .no-courses-found .btn:hover,#page-course-index-category .empty-state .btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(245,158,11,.4)}@media(max-width: 991px){#page-course-index::before,#page-course-index-category::before{height:180px}#page-course-index #region-main,#page-course-index-category #region-main{margin-top:-140px}#page-course-index #region-main::before,#page-course-index-category #region-main::before{font-size:2rem}#page-course-index #region-main::after,#page-course-index-category #region-main::after{font-size:1rem}}@media(max-width: 576px){#page-course-index::before,#page-course-index-category::before{height:160px}#page-course-index #region-main,#page-course-index-category #region-main{margin-top:-120px}#page-course-index #region-main::before,#page-course-index-category #region-main::before{font-size:1.75rem;margin-bottom:1rem}#page-course-index #region-main::after,#page-course-index-category #region-main::after{font-size:.9rem;margin-bottom:1.5rem}#page-course-index .filters-wrapper,#page-course-index-category .filters-wrapper{padding:1rem;border-radius:16px}#page-course-index .filters-wrapper .search-form-wrapper,#page-course-index-category .filters-wrapper .search-form-wrapper{min-width:auto;max-width:none}#page-course-index .course-cards,#page-course-index-category .course-cards{gap:1rem}#page-course-index .course-cards.grid-view,#page-course-index-category .course-cards.grid-view{grid-template-columns:1fr}}