.meta-inline{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:2px;margin:0 0 18px 0!important;padding:0!important;list-style:none;white-space:nowrap}.meta-inline li{display:flex;align-items:center;margin:0;padding:0}.meta-inline li.package-wrapper,.meta-inline li:first-child{flex:0 1 auto}.meta-inline li.btn-box,.meta-inline li.price-label{margin-left:auto;display:flex;align-items:center;gap:6px}.meta-text{font-size:15px;font-weight:600;color:#333}.dropdown-combo{position:relative;display:inline-flex;align-items:center}.package-select{height:32px;width:105px;border:1px solid #007bff;border-radius:6px;padding:0 28px 0 8px;font-size:14px;font-weight:600;color:#222;background:linear-gradient(to bottom,#fff,#f0f6ff);transition:all .25s ease;cursor:pointer;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 1px 2px rgba(0,0,0,.05)}.package-select:focus,.package-select:hover{border-color:#0056b3;background:linear-gradient(to bottom,#f8fbff,#e7f0ff);box-shadow:0 3px 6px rgba(0,123,255,.2)}.dropdown-combo::after{content:'▼';position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:12px;color:#007bff;pointer-events:none}.price-label{display:flex;align-items:center;gap:2px}.price-tag{font-size:16px;font-weight:700;color:#28a745}.gst-tag{font-size:13px;color:#777;font-weight:500}.btn-box{display:flex;align-items:center;justify-content:flex-end;margin-left:8px;flex-shrink:0}.btn-buy{background:linear-gradient(to bottom,#0078d7,#0064c8);border:none;color:#fff;font-size:14px;font-weight:700;padding:6px 14px;border-radius:6px;height:32px;line-height:20px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.4px;transition:all .25s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-buy:hover{background:linear-gradient(to bottom,#005ec4,#004a9c);transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,91,187,.4)}.btn-buy:active{transform:translateY(0);box-shadow:none}@media (max-width:576px){.meta-inline{flex-wrap:wrap;justify-content:flex-start;gap:6px;margin:2px 0 12px 0!important}.package-select{width:100%}.btn-box{margin-left:0;width:100%;justify-content:center}.btn-buy{width:100%;justify-content:center}}.course-list-item .content h4 a{color:#003580;font-size:21px;font-weight:700;text-decoration:none;line-height:1.3;transition:color .3s ease}.course-list-item .content h4 a:hover{color:#0056b3}.course-list-item .content p{color:#666;font-size:14px;line-height:1.6;margin-top:4px;margin-bottom:10px;font-weight:400;letter-spacing:.2px}.course-instructor span{font-size:14px;font-weight:600;color:#2f2f2f;margin-left:6px}.rating-wrapper span{font-size:13px;font-weight:500;color:#777}.price{font-size:18px;font-weight:700;color:#28a745;text-align:right}.meta-list{margin-top:3px!important}.course-instructor .image img{width:38px;height:38px;border-radius:50%;object-fit:cover;border:1px solid #ddd}.course-result-text{font-size:18px;font-weight:500;color:#9e42f5;margin:0 0 12px 0;line-height:1.4;text-align:left}.course-result-text strong{color:#0056b3;font-weight:700}.sort-by{display:flex;align-items:center;gap:12px;flex-wrap:nowrap}.sorting-label{color:#222;font-weight:600;font-size:15px;margin-right:5px}.sort-by li a{color:#222;font-weight:600;font-size:15px;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:color .25s ease,transform .1s ease}.sort-by li a:hover{color:#003580;transform:scale(1.02)}.sort-by li.active a{color:#003580;padding-bottom:2px}.sort{font-size:16px;color:#aaa;font-weight:700;opacity:.8;margin-left:3px;display:inline-block;line-height:1;transition:color .25s ease,opacity .25s ease}.sort-by li.active .sort,.sort-by li:hover .sort{color:#003580;opacity:1}.view-as{margin-left:auto;color:#003580;font-weight:600;display:flex;align-items:center;gap:5px}.view-as i{font-size:15px;color:#003580}.sidebar-title{font-size:16px!important;font-weight:700!important;color:#002b5b!important;margin-bottom:6px!important;text-transform:uppercase;letter-spacing:.5px}.checkbox-block{display:flex!important;align-items:center!important}.checkbox-block input[type=checkbox],.tcheckbox{width:22px!important;height:22px!important;cursor:pointer!important;accent-color:#0059ff!important}.checkbox-block label{font-size:15px!important;font-weight:500!important;color:#333!important;margin-left:3px!important;cursor:pointer!important}.btn-more-less{background:0 0!important;border:none!important;color:#0059ff!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important}.btn-more-less:hover{text-decoration:underline!important}.sidebar-wrapper{border-right:1px solid #e5e5e5!important}.sidebar-wrapper .sidebar-title:first-child{margin-top:0!important}.btn-responsive-filter{font-size:15px!important;padding:8px 14px!important;font-weight:600!important}#price_range1 .irs-from,#price_range1 .irs-grid-text,#price_range1 .irs-single,#price_range1 .irs-to,#price_range1+.irs{font-size:20px!important;font-weight:700!important}.checkbox-block{display:flex!important;align-items:center!important;gap:10px!important}.checkbox-block label{display:inline-block!important;vertical-align:middle!important;line-height:22px!important;margin:0!important}.edu-card{border-radius:16px;padding:18px 16px;margin-bottom:16px;box-shadow:0 4px 14px rgba(0,0,0,.08);font-size:14px;line-height:1.6}.edu-card h4{font-size:18px;font-weight:700;margin-bottom:8px}.ug-card{background:#e9f7f4}.ug-card h4{color:#00a884}.ce-card{background:#f1efff}.ce-card h4{color:#3f51ff}.co-card{background:#fff4e6}.co-card h4{color:#ff9800}.edu-card .highlight{color:#00a884;font-weight:600}.edu-badge{display:inline-block;margin-top:10px;padding:6px 14px;font-size:12px;font-weight:600;border-radius:20px;color:#fff}.edu-badge.ug{background:#00a884}.edu-badge.ce{background:#3f51ff}.edu-badge.co{background:#ff9800}