.logo-slider-wrapper .logo-slider-inner-wrapper {
  gap: 64.79px;
}

.logo-slider-wrapper .header-text {
  color: var(--primary-splore-blue-500-original, #0095C3);
  font-family: "Darker Grotesque";
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; /* 21.6px */
  letter-spacing: 1.62px;
  text-transform: uppercase;
  max-width: 529px;
  justify-content: space-between;
  display: flex;
  margin-bottom:14.46px;
}



.logo-repeater-main {
  flex: 0 0 auto;
}

.logo-slider-inner-outer .logo-repeater-main {
  flex: 0 0 auto;
}

.logo-slider-wrapper .logo-repeater img {
  max-width: 100%;
  height: auto;
}

.logo-slider-wrapper .header-text {
  display: flex;
  gap: 64.79px;
  max-width: 550px;
  justify-content: space-between;
}

.logo-slider-wrapper .header-text span {
  display: block;
}

.logo-slider-wrapper .header-text {
  color: var(--primary-splore-blue-500-original, #0095C3);
  font-family: "Darker Grotesque";
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 1; /* 21.6px */
  letter-spacing: 1.62px;
  text-transform: uppercase;
}
.logo-slider-inner-wrapper.mobile-wrap {
  display: none;
}

.remove-vertical-scroll-animation .logo-slider-inner-outer .logo-repeater-main {
  flex: 0 0 100%;
} 
.remove-vertical-scroll-animation.logo-slider-wrapper .logo-repeater,
.remove-vertical-scroll-animation .loop-inner-sec {
  width: 100%;
}
.remove-vertical-scroll-animation.logo-slider-wrapper .logo-slider-inner-wrapper {
  animation: none;
}

.logo-slider-wrapper .slider-logo-wrap{
  align-items: center;
  display: flex;
  gap: 60px;
}

.logo-repeater-main .logo-repeater .loop-inner-sec:not(:first-child) .header-text {
  margin: 0 0 27px;
}

@media (min-width: 768px) {
  .logo-slider-wrapper {
    border-image: linear-gradient(to right, #000, #0095C3, #FEC84B, #000) 1;
    border-bottom-width: .5px;
    border-bottom-style: solid;
  }
  .logo-slider-inner-wrapper.desktop-wrap .slider-logo-wrap img {
    max-height: 120px;
    width: auto;
  }
  .logo-slider-inner-wrapper.desktop-wrap .logo-repeater {
    display: flex;
    flex-direction: column;
    gap: 46px;
  }

  .scrollable-logo-slider .scroller[data-animated="true"] .scroller__inner {
    width: max-content;
    flex-wrap: nowrap;
    animation: scroll var(--_animation-duration, 40s)
      var(--_animation-direction, forwards) linear infinite;
    gap:60px;
  }

  .scrollable-logo-slider .scroller[data-direction="right"] {
    --_animation-direction: reverse;
  }

  .scrollable-logo-slider .scroller[data-direction="left"] {
    --_animation-direction: forwards;
  }

  .scrollable-logo-slider .scroller[data-speed="fast"] {
    --_animation-duration: 20s;
  }

  .scrollable-logo-slider .scroller[data-speed="slow"] {
    --_animation-duration: 60s;
  }

  @keyframes scroll {
    to {
      transform: translate(calc(-50% - 30px));
    }
  }

  .logo-slider-inner-wrapper.desktop-wrap .logo-repeater .loop-inner-sec:nth-child(2) .scroller__inner {
    animation: none;
  }
  .scrollable-logo-slider .logo-slider-inner-wrapper.desktop-wrap .slider-logo-wrap img {
    max-width: 193px !important;
  }
}

@media (max-width:767px){
  .logo-slider-wrapper {
    border-block: 1px solid var(--Neutral-Grey-600, #333D52);
  }
  .logo-slider-inner-wrapper.desktop-wrap {
    display: none;
  }

  .logo-slider-wrapper {
    background: var(--Neutral-Grey-900, #000611);
  }

  .logo-slider-wrapper .logo-slider-inner-wrapper {
    margin: 0;
    width: auto;
  }

  .logo-slider-wrapper .header-text {
    justify-content: center;
    color: var(--Neutral-Grey-400, #5E677A);
    font-size: 18px;
    font-style: normal;
    font-weight: 800;
    line-height: 120%; /* 21.6px */
    letter-spacing: 1.62px;
    margin-bottom: 29.9px;
    max-width:100%;
  }

  .logo-slider-inner-wrapper.mobile-wrap .logo-slider-wrap + .logo-slider-wrap {
    margin-top: 76.09px;
  }
  .logo-slider-wrapper .logo-slider-inner-wrapper .logo-slider-wrap:first-child .logo-repeater-main {
    align-items: center;
    display: grid;
    gap: 30px;
    grid-template-columns: repeat(2, 1fr);
    justify-content: center;
  }

  .logo-slider-inner-wrapper.mobile-wrap .logo-slider-wrap+.logo-slider-wrap .logo-repeater-main {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    align-items: center;
    gap: 41px 26px;
  }
  .logo-slider-inner-wrapper.mobile-wrap .logo-slider-wrap+.logo-slider-wrap .header-text {
    margin-bottom: 30px;
  }
  .logo-slider-inner-wrapper.mobile-wrap {
    display:block;
    animation:unset;
  }
  .logo-slider-wrapper .logo-slider-inner-wrapper .logo-slider-wrap:first-child .logo-repeater-main img {max-width: 119.438px !important; !important;margin-inline: auto;display: block;}

  .logo-slider-wrapper .logo-slider-inner-wrapper .logo-slider-wrap:first-child .logo-repeater-main {
    display: flex;
    flex-wrap: wrap;
  }
  .scrollable-logo-slider .logo-slider-inner-wrapper .logo-slider-wrap:first-child .logo-repeater-main {
    justify-content: center;
    gap: 30px 40px;
  }
  .scrollable-logo-slider .logo-slider-inner-wrapper .logo-slider-wrap:first-child .logo-repeater-main img {
    max-width: 100% !important;
    margin:0;
  }
  .logo-slider-inner-wrapper.mobile-wrap .logo-slider-wrap+.logo-slider-wrap .logo-repeater-main img {
    margin-inline: 0;
  }
  .scrollable-logo-slider .logo-slider-inner-wrapper.mobile-wrap .logo-slider-wrap+.logo-slider-wrap .logo-repeater-main {
    justify-content: center;
    display: flex;
  }
  .scrollable-logo-slider .logo-slider-inner-wrapper.mobile-wrap .logo-repeater-main img:nth-child(even) {
    max-width: 119px !important;
  }

}


@media (max-width:430px){
  .scrollable-logo-slider .logo-slider-inner-wrapper .logo-slider-wrap:first-child .logo-repeater-main {
    justify-content: space-between;
    gap: 30px 18px;
  }
}