
.menu5-header{overflow:visible!important}.menu5-bar{width:min(1280px,94%);gap:14px;flex-wrap:nowrap!important}.menu5-bar nav{gap:12px;min-width:0}.menu5-bar nav>a,.service-toggle{font-size:12px}.menu5-bar .brand{flex-shrink:0}.menu5-header .service-panel{max-height:calc(100dvh - 145px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain}.category-links>a>span:not(.loan-symbol):not(.category-icon){min-width:0;flex:1}.category-links strong,.category-links small{white-space:normal;overflow-wrap:anywhere}.menu5-header .category-links small{font-size:11px;line-height:1.5}.menu5-header .category-links strong{font-size:13px}.menu5-panel-head{position:sticky;top:-15px;background:inherit;z-index:1;padding:8px 0}.service-panel[hidden]{display:none!important}
img{opacity:1!important;visibility:visible!important;filter:none!important}.brand img,.footer-logo{object-fit:contain!important}.services img,.more-services img,.category-links img{object-fit:contain!important;flex-shrink:0}.pagehero .large-icon{display:block!important}.slide>img{display:block;width:100%;height:100%;object-fit:cover}.slider{min-width:0}.hero>*,.split>*,.pagehero>*{min-width:0}
@media(max-width:1100px){.menu5-bar{min-height:78px;gap:10px}.menu5-toggle{display:block!important;margin-left:auto;font-size:25px;border:0;background:transparent}.menu5-bar nav{display:none;position:absolute;top:100%;left:0;right:0;width:100%;max-height:calc(100dvh - 135px);overflow:auto;padding:16px 5%;flex-direction:column;align-items:stretch;gap:0;box-sizing:border-box;background:#fff}.menu5-bar nav.open{display:flex!important}.menu5-bar nav>a,.service-toggle{font-size:15px;padding:14px 0;border-bottom:1px solid #cbd5e1;white-space:normal}.service-toggle>span:last-child{margin-left:auto}.menu5-header .service-panel{position:absolute!important;top:100%;left:3%!important;right:auto;width:94%!important;max-width:94%;margin:0!important;max-height:calc(100dvh - 140px)!important}.credit-nav{font-size:12px!important;padding:9px!important;margin-left:0!important}.menu5-login{font-size:11px;padding:10px 12px}.menu5-mobile-login{display:flex!important}.menu5-bar .brand img{width:74px;height:58px}}
@media(max-width:450px){.menu5-bar{gap:6px;width:96%}.menu5-bar .brand img{width:60px;height:52px}.menu5-login{padding:9px;font-size:10px}.credit-nav{font-size:10px!important;padding:8px!important}.pagehero .large-icon{width:120px;height:120px}.slider{height:300px}.slide>div{max-width:52%;left:18px}.slide h2{font-size:24px}.slide:after{background:linear-gradient(90deg,#f0f4f7 0%,#f0f4f7dd 35%,transparent 80%)}}
