.navbar-brand img {
  width: 10rem;
}
.jarallax-container .jarallax-img {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
}
section.section {
  padding: 4rem 0;
}
.section-title {
  letter-spacing: 0.02em;
}
.brand-logos img {
  max-height: 38px;
  opacity: 0.85;
}
.brand-logos img:hover {
  opacity: 1;
}
.icon-box {
  width: 48px;
  height: 48px;
}
.bg-secondary-subtle {
  background-color: #0a0f23 !important;
}

.card {
  border-color: #4e455a !important;
}

.brand-logo {
  width: 50px;
  height: auto;
}

.brand-logo-line {
  width: 100px;
  height: auto;
}

.svg-icons {
  width: 40px;
  height: auto;
}

.navbar-light .navbar-nav .nav-item .nav-link.active,
.navbar-light .navbar-nav .nav-item .nav-link:hover {
  background: none !important;
}
