/* Pak College-inspired DME header */
.dme-header-area{background:#11064b;padding:10px 0 0}.dme-top{background:transparent;color:#fff;font-size:14px}.dme-top .dme-wrap{height:50px;min-height:0;display:flex;justify-content:center;align-items:center;gap:30px}.dme-top a{color:#fff}.dme-header{position:relative;top:auto;background:#fff;border-radius:18px 18px 0 0;box-shadow:0 14px 25px rgba(2,0,20,.15);z-index:99;backdrop-filter:none;overflow:hidden}.dme-nav{height:120px;display:flex;align-items:stretch;gap:0}.dme-logo{display:flex;align-items:center;padding:0 28px 0 18px;margin-right:auto}.dme-logo img{display:block;width:270px;max-height:85px;object-fit:contain}.dme-nav nav{display:flex;align-items:center;gap:0}.dme-nav nav>a{color:#11064b;font-weight:800;font-size:16px;padding:5px 15px;letter-spacing:.04em}.dme-nav nav>a:not(:last-child){border-right:1px solid #28224d}.dme-nav nav>a:hover,.dme-nav nav>a:first-child{color:#ef2525}.dme-all-courses{background:linear-gradient(#29166a,#050311);color:#fff!important;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.05;font-weight:800;font-size:17px;min-width:205px;letter-spacing:.05em}.dme-register{display:flex;align-items:center;justify-content:center;background:#f5f5f6;color:#11064b;font-size:18px;font-weight:700;min-width:190px}.dme-news{background:#f4f5f9;border-bottom:1px solid #d8dbe3;padding:28px 0 24px}.dme-news .dme-wrap{display:flex;align-items:center;overflow:hidden;background:#fff;white-space:nowrap;box-shadow:0 2px 10px rgba(11,23,51,.06)}.dme-news strong{background:#f21f17;color:#fff;padding:13px 16px;flex:none}.dme-news div{font-size:17px;font-weight:700;color:#0e2056;padding-left:14px}@media(max-width:900px){.dme-menu-toggle{display:block;align-self:center;margin-right:12px}.dme-nav nav{display:none;position:absolute;left:20px;right:20px;top:105px;flex-direction:column;align-items:stretch;background:#fff;padding:22px;border-radius:14px;box-shadow:0 20px 40px rgba(0,0,0,.15)}.dme-nav nav.open{display:flex}.dme-nav nav>a:not(:last-child){border-right:0;border-bottom:1px solid #e5e5e5}.dme-all-courses,.dme-register{display:none}}@media(max-width:600px){.dme-top .dme-wrap{justify-content:center;gap:12px;font-size:12px}.dme-top span:nth-child(2){display:none}.dme-nav{height:86px}.dme-logo img{width:210px}.dme-nav nav{top:78px}.dme-news{padding:16px 0}.dme-news div{font-size:14px}.dme-site.admin-bar .dme-header{top:auto}}
