.navbar-brand-logo {
    width: 100%;
    min-width: 8.5rem;
    max-width: 12.5rem;
    margin-top: 4px;
}
/*.bg-primary-dark {
    --bs-bg-opacity: 1;
    background-color: #00295c!important;
}
.btn-primary {
    color: #fff;
    background-color: #00295c;
    border-color: #00295c;
}*/
.hs-menu-initialized.hs-menu-horizontal .hs-mega-menu.hs-position-right {
    left: auto;
    right: 151px !important;
}
@media screen and (min-width: 1024px) and (max-width: 1399px) {
   .container, .container-fluid, .container-xxl {
    max-width: 90% !important;
}
}


    @media (min-width: 576px){
.modal-dialog {
  max-width: 885px;
  margin: 1.75rem auto;
}
}

.modal{
    background-color: rgba(0,0,0,0.8);
}