.nav-link.active {
  background-color: #4b768e;
}

.nav-link {
  padding: 5px;
}

@media (max-width: 991px) {
  .logo img {
    margin-top: 0px !important;
    height: 40px !important;
  }
}

@media (max-width: 991px) {
  .navbar {
    padding-top: 1px !important;
  }
}

@media (max-width: 769px) {
  .hero-left {
    min-width: 100%;
    justify-content: flex-start !important;
    padding: 10px !important;
  }
}

@media (max-width: 769px) {
  .hero-right {
    min-width: 100%;
  }
}

@media (max-width: 769px) {
  .portfolio-block.block-intro {
    /*min-height: 300px !important;*/
  }
}

.container-fluid. {
}

@media (max-width: 769px) {
  .portfolio-block .container-fluid.flex-grow {
    flex-wrap: wrap;
    min-height: 639px;
  }
}

.nav-link {
  padding: 5px;
}

.page.project-page {
  margin-top: 60px;
}

.link {
  cursor: pointer;
}

.nav-link {
  padding: 5px;
}

@media (max-width: 769px) {
  .navbar-collapse {
    background-color: #0d405e;
  }
}

