:root {
  --pry-color: #005C65;
  --pry-dark-color: #003D43;
  --text-pry-color: #005C65;
  --pry-light-color: #ccf9ff;
  --pry-lighter-color: #edfdff;
}
*, p {
  color: #5E5E5E;
}
a {
  color: #005C65;
}
body {
  background-color: #F4F9FC;
}
.text-pry-light{
  color: #005C65 !important;
}
.sidebar a:hover, .sidebar a.active, .sidebar a.active * {
  background-color: var(--pry-light-color);
  border-color: var(--pry-color);
  color: var(--pry-color) !important;
  opacity: 1;
}

.btn {
  border-radius: 15px;
}

.temp-link {
  background-color: var(--pry-lighter-color);
  border:1px solid var(--pry-light-color);
  color: var(--pry-color);
}
p, li {
  font-size: 17px !important;
}
.title {
  font-size: 40px;
}
.text-white * {
  color: #fff
}
.title, .subtitle, .mercury, strong, .font-bold, .bolder, .font-bolder, .font-weight-bold, *:not(i) {
  font-family: 'Open Sans', sans-serif !important;
}
nav.navbar {
  background-color: rgba(2, 163, 181, 0.82);
}
.nav-link, .nav-link * {
  color: #fff !important;
}
.logo {
  width: 180px !important;
}
@media screen and (max-width:991px) {
  .title {
    font-size: 35px;
  }
  #navBar {
    box-shadow: none;
    top: 66px;
  }
  nav.navbar {
    background-color: #fff;
  }
  .nav-link, .nav-link * {
    color: #000 !important;
  }
}
