.classic-header{height:88px;padding:0 max(7vw,32px);box-shadow:none}
.sidebar{padding:0 18px 26px;background:linear-gradient(to bottom,#fff 0,#fff 74px,#182b50 74px,#182b50 100%)}
.admin-logo{width:194px;height:74px;padding:0!important;margin:0!important;background:transparent;display:flex!important;align-items:center;justify-content:center}
.admin-logo img{width:150px!important;max-height:68px!important;object-fit:contain!important;transform:none!important}
.sidebar nav{margin-top:26px}
.classic-header .logo-brand{width:155px;height:75px;display:flex;align-items:center}
.classic-header .logo-brand img{width:145px;max-height:75px;object-fit:contain;transform:none}
.classic-header nav{gap:24px;text-transform:none;font-size:14px}
.classic-header nav a:not(.btn):after{display:none}
.classic-header nav a:hover{color:#ed6825}
.classic-footer{min-height:118px;padding:25px max(7vw,32px);background:#fff;color:#182b50;border-top:1px solid #e4e7ec;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px}
.classic-footer-brand{display:flex;width:150px;height:70px;align-items:center}
.classic-footer-brand img{display:block;width:145px;max-height:70px;object-fit:contain;transform:none}
.classic-footer div{display:grid;gap:4px}
.classic-footer strong{font-size:14px}
.classic-footer span{color:#667085;font-size:12px}
.classic-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:18px}
.classic-footer nav a{color:#182b50;font-size:12px}
.classic-footer nav a:hover{color:#ed6825}
@media(max-width:800px){.classic-header{min-height:82px}.classic-header .logo-brand{width:145px}.classic-header .logo-brand img{width:135px;transform:none}.classic-header nav{display:none}.classic-header nav.is-open{display:flex}.classic-footer{grid-template-columns:1fr;text-align:center}.classic-footer-brand{margin:auto}.classic-footer nav{justify-content:center}}
