.egoan-home .departments--fixed:not(.departments--open) .departments__body { height: 42px !important; }
.egoan-home .departments__button { cursor: pointer; }
.egoan-home .departments a:focus-visible,
.egoan-home .departments button:focus-visible,
.egoan-home .mobile-links a:focus-visible,
.egoan-home .mobile-links button:focus-visible { outline: 2px solid #b38400; outline-offset: -3px; }
.egoan-home .mobile-links__item-toggle { cursor: pointer; }
@media (min-width: 992px) and (max-width: 1199px) {
    .egoan-home .egoan-intro .offset-lg-3 { margin-left: 215px; max-width: calc(100% - 215px); flex-basis: calc(100% - 215px); }
}
