header .container{
    min-height: 79px;
}

header .navbar-nav .nav-item{
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

header .navbar-nav .nav-link.active,
header .navbar-nav .nav-link.show {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 70px;
  width: 219px;
  position: relative;
  margin-bottom: -14px;
  z-index: 1;
}

.navbar-nav .nav-link.active:before, .navbar-nav .nav-link.show:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-mask-image: url(./../img/rectangle-shape.png);
    mask-image: url(./../img/rectangle-shape.png);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-position: center;
    mask-position: center;
    background: var(--bs-navbar-active-bg);
    z-index: -1;
}

.hero {
  background: linear-gradient(254.43deg, #FFE4A7 0%, #FFF8E9 100%);
}

.text-gradient-primary-white {
  background: linear-gradient(135deg, #ffffff 0%, #FEBB24 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

.partner-slider {
  overflow: hidden;
}

.partner-slider .slider-track {
  display: flex;
  width: calc(300px * 8);
  padding: 0.84rem 0px;
  animation: scroll 15s linear infinite;
}

.partner-slider .slide {
  flex: 0 0 auto;
  width: 300px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
}

.feature-slider {
  overflow: hidden;
}

.feature-slider .slider-track {
  display: flex;
  width: calc(300px * 8);
  animation: scroll 15s linear infinite;
}

.feature-slider .slide {
  flex: 0 0 auto;
  width: 300px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
}

@keyframes scroll {
  0% {
    transform: translateX(0);
  }

  100% {
    transform: translateX(-50%);
  }
}