/* Approved wordmark: white on blue, dark on white and tablet headers. */
.lt-site #banner .lt-brand,.lt-brand-footer{position:relative;display:block;flex:0 0 auto;width:265px;height:47px;padding:0;margin:0 14px 0 0;line-height:0;direction:ltr;unicode-bidi:isolate}
.lt-site #banner .lt-brand img,.lt-brand-footer img{display:block;width:100%!important;height:100%!important;max-width:none;max-height:none;margin:0;object-fit:contain}
.lt-site #banner .lt-brand .lt-brand-dark{position:absolute;inset:0;opacity:0}
.lt-site #banner.shrink .lt-brand .lt-brand-white{opacity:0}
.lt-site #banner.shrink .lt-brand .lt-brand-dark{opacity:1}
.lt-brand-footer{width:265px;max-width:100%;margin:0 0 20px}
@media(max-width:1439px){.lt-site #banner .lt-brand{width:250px;height:45px}.lt-site #banner .lt-brand .lt-brand-white{opacity:0}.lt-site #banner .lt-brand .lt-brand-dark{opacity:1}}
@media(max-width:575px){.lt-site #banner .lt-brand{width:195px;height:35px;margin-right:8px}}
@media(max-width:359px){.lt-site #banner .lt-brand{width:175px;height:31px;margin-right:6px}}
