/* Complete Mathav wordmark. The PNG has a transparent canvas so it belongs to each page's own surface. */
.brand-logo,.portal-logo,.agent-logo,.exam-logo{display:block;flex:0 0 auto;border-radius:0!important;background:transparent url('../images/mathav-logo-transparent.png') center/contain no-repeat!important;color:transparent!important}
.site-header{height:144px}
.site-header .brand-logo{width:132px;height:132px}
.footer-brand .brand-logo,.policy-footer-brand .brand-logo{width:112px;height:112px}
.policy-header .brand-logo{width:108px;height:108px}
.policy-footer-brand{gap:0}
.portal-sidebar{padding-top:18px}
.portal-sidebar .portal-brand>span.portal-logo{width:124px;height:124px}
.portal-sidebar nav{margin-top:26px}
.auth-visual .portal-brand>span.portal-logo{width:160px;height:160px}
.auth-panel-logo{display:flex;justify-content:center;margin:0 auto 18px;text-decoration:none}
.auth-panel-logo>span.portal-logo{width:148px;height:148px}
.exam-brandbar{height:84px}
.exam-brandbar .exam-logo{width:76px;height:76px;margin-right:8px}
.exam-brandbar>div{gap:9px}
.exam-brandbar>div>span:last-child{font-size:9px}
.agent-sidebar{padding-top:18px}
.agent-brand>span.agent-logo{width:124px;height:124px}
.agent-sidebar nav{margin-top:28px}
.program-options .program-online{order:1}.program-options .program-set{order:2}.program-options .program-assistant{order:3}.program-options .feature-blue{order:4}
@media(max-width:1000px){.portal-sidebar .portal-brand>span.portal-logo{width:62px;height:62px}.portal-sidebar nav{margin-top:35px}}
@media(max-width:1100px){.agent-brand>span.agent-logo{width:62px;height:62px}}
@media(max-width:720px){.site-header{height:112px}.site-header .brand-logo{width:102px;height:102px}.footer-brand .brand-logo,.policy-footer-brand .brand-logo{width:92px;height:92px}.policy-header .brand-logo{width:92px;height:92px}.portal-sidebar .portal-brand>span.portal-logo{width:108px;height:108px}.portal-sidebar nav{margin-top:28px}.auth-panel-logo>span.portal-logo{width:132px;height:132px}.exam-brandbar{height:72px}.exam-brandbar .exam-logo{width:64px;height:64px}.agent-brand>span.agent-logo{width:108px;height:108px}}
