.navbar-brand img {
  width: 200px;
}
.header-topbar .social-list .social-item a svg {
  stroke: #ffffff;
}
.header-topbar .social-list {
  margin: 0;
  text-align: right;
}
.hero p {
  color:#ffffff;
}
.brand-img img {
  width: 200px;
}
.footer-bottom {
  padding: 10px 0;
}
.hero {
  background: #2e8493;
}
@media (max-width:767px) {
  .hero .hero-video .hero-caption {
    padding: 50px 0;
  }
  .navbar-brand img {
    width: 160px;
}
.offcanvas-header img {
  width: 160px;
}
}
.input-icon-group .form-control, .input-icon-group .form-select {
    padding-left: 2.5rem !important;
}