@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

body {
  /* min-height: 2000px;
  padding-top: 70px; */
}

.navbar-fixed-top {
  background: #4E698A;
  border-color: #4E698A;
  min-height: 100px;
}


@media (max-width: 992px) {
  /* .navbar-fixed-top {
    min-height: 150px !important;
  } */
}

.navbar-fixed-top .container {
  height: 100%;
  /* display: flex;
  align-items: center; */
}

.navbar-fixed-top .navbar-collapse {
  margin-top: 40px;
}

.main-logo {
  margin: 0.5rem 0 0.5rem 0;
  height: 60px;
}


.navbar-inverse .navbar-nav>li>a {
  color: white;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: all 0.5s;  

}

.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:hover,
.navbar-inverse .navbar-nav>.open>a:focus {
  background: #8396ad;
  transition: all 0.5s;
}

.navbar-inverse .navbar-nav>.active>a {
  background: #8396ad;
  transition: all 0.5s;
}

.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:hover,
.navbar-inverse .navbar-nav>.active>a:focus {
  background: #4E698A;
  transition: all 0.2s;
  box-shadow: none !important;
}

.navbar-nav>li>a {
  padding-left: 5px !important;
  padding-right: 5px !important;
}



.navbar-brand {
  padding: 9px 15px !important;
}
.nav.navbar-nav li a{
  font-size: 13pt !important;
  font-weight: 500;
  background:transparent !important;
}
.dropdown-menu li a:hover {
  background-color: #f0f2f5 !important;
  color: #4E698A;
}