/* Mobile-only 30% larger navigation logo, with room for the menu toggle. */
@media (max-width: 1199.98px) {
 .navbar .nav-shell {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;min-width:0;}
 .navbar .navbar-brand {min-width:0;flex:0 1 auto;margin-right:0;max-width:calc(100% - 65px);}
 .navbar .navbar-brand img {display:block;width:240.5px;max-width:100%;height:auto;object-fit:contain;}
 .navbar .navbar-toggler {flex:0 0 auto;margin-left:auto;}
 .navbar .navbar-collapse {flex-basis:100%;width:100%;}
}
@media (max-width: 767.98px) {
 .navbar .navbar-brand img {width:221px;max-width:100%;}
}
@media (max-width: 420px) {
 .navbar .navbar-brand img {width:188.5px;max-width:100%;}
}
