.hero-header {
  margin-top: unset;
}

.navbar .navbar-nav .nav-link {
  color: rgba(19, 99, 198, 0.7);
}

.navbar .navbar-nav .nav-link:hover,
.navbar .navbar-nav .nav-link.active {
  color: rgba(198, 19, 19, 1);
}

@media (max-width: 991px) {
  .navbar .navbar-collapse.show .navbar-nav {
    background: #ffffff;
    margin-top: 5px;
  }
}

.navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(19, 99, 198, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important;
}

.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(19, 98, 199, 1);
}

.navbar-light .navbar-toggler {
  color: rgba(19, 99, 198, 0.55);
  border-color: rgba(19, 99, 198, 0.1);
}

.sticky-top.shadow-sm {
  background-color:
    /* rgb(243, 239, 219)*/ rgb(253, 252, 247);
}

#services .service-item {
  min-height: 420px;
}

.founder-img {
  max-width: 250px;
}
@media (max-width: 991px) {
  .founder-img {
    max-width: 350px;
  }
}
#vision-mission-values .service-item {
  min-height: 448px;
}

.service-item:hover ul li,
.service-item:hover a:not(.btn),
.service-item:hover address,
.service-item:hover h6 {
  color: #ffffff !important;
}

.service-item:hover ul li,
.service-item:hover a,
.service-item:hover address,
.service-item:hover h6 {
  transition: 0.5s;
}
